Resource

Top Level Fieldset: True

This field set captures information about a resource related to an event.

Fields from resource can also be found at the following locations:

  • resource.parent

Resource Fields

resource.count

Required Field: False
Type: INTEGER
Example: 100
Detection Supported Field: True

Number of items in the resource.


resource.id

Required Field: False
Type: STRING
Example: 32d28dg6
Detection Supported Field: True

Unique ID of the resource.


resource.name

Required Field: False
Type: STRING
Example: sales_report
Detection Supported Field: True

Name of the resource.


resource.type

Required Field: False
Type: STRING
Example: record
Detection Supported Field: True

Indicates the type of resource. The most descriptive type should be used to define a resource. For example, a file containing a report should have the resource.type of report rather than file.

Allowed Values

NameDescription
applicationApplication. Use application.* fields to capture application details.
codeResource that contains code.
commentComment or generic message. Use email for email messages.
credentialIdentifier for a credential or secret.
datastoreDatabase, data warehouse, or other data storage resource.
destinationReceiver of an event, message, or any other output. Use destination.* fields to capture destination details.
deviceDevice referenced in event. Use host.* fields to capture device details if applicable.
emailEmail.
fileFile. Use file.* fields to capture file details.
folderFolder or directory.
groupGroup of related users.
issueBugs, security findings, or any other problem.
listGroup of related items.
organizationCompany or other set of related users, groups, and resources.
pageWeb page or a page within a file.
policyPolicy. Use policy.* fields to capture policy details.
projectGroup of related user stories or other work tracking.
recordRow in a table or log.
reportThe output of a query or search.
repositoryCode or document repository.
roleGroup of related permissions associated with a user.
ruleDetection rule. Use rule.* fields to capture rule details.
shortcutShortcut or link to resource.
spacePhysical or virtual space, such as a meeting. Use space.* fields to capture space details.
tableUsually refers to a database table. For a collection of related items, use list.
tagMetadata or label of a resource.
taskMachine task, such as a cron job or continuous integration check.
unknownResource type is unknown.
userTarget user. Use user.target.* fields to capture user details.