Resource

_resource

The Resource object contains attributes that provide information about a particular resource. It serves as a base object, offering attributes that help identify and classify the resource effectively.

Contents

Attributes

Caption Name Type Is Array Default Description
Data data JSON Additional data describing the resource.
Data Classification data_classification Data Classification The Data Classification object includes information about data classification levels and data category types.
Labels labels String The list of labels/tags associated to a resource.
Name name String The name of the resource.
Raw Data raw_data JSON The event data as received from the event source.
Record ID record_id String Unique identifier for the object
Type type String The resource type as defined by the event source.
Unique ID uid String The unique identifier of the resource.
Unmapped Data unmapped Unmapped The attributes that are not mapped to the event schema. The names and values of those attributes are specific to the event source.

Referenced By

Context

Resource

JSON

            
{
  "caption": "Resource",
  "description": "The Resource object contains attributes that provide information about a particular resource. It serves as a base object, offering attributes that help identify and classify the resource effectively.",
  "extends": "_entity",
  "name": "_resource",
  "profiles": [
    "data_classification"
  ],
  "attributes": {
    "$include": [
      "profiles/data_classification.json"
    ],
    "data": {
      "description": "Additional data describing the resource.",
      "requirement": "optional",
      "caption": "Data",
      "type": "json_t"
    },
    "labels": {
      "description": "The list of labels/tags associated to a resource.",
      "requirement": "optional",
      "caption": "Labels",
      "type": "string_t",
      "is_array": true
    },
    "name": {
      "description": "The name of the resource.",
      "requirement": "recommended",
      "caption": "Name",
      "type": "string_t"
    },
    "type": {
      "description": "The resource type as defined by the event source.",
      "requirement": "optional",
      "caption": "Type",
      "type": "string_t"
    },
    "uid": {
      "description": "The unique identifier of the resource.",
      "requirement": "recommended",
      "caption": "Unique ID",
      "type": "string_t"
    },
    "data_classification": {
      "group": "context",
      "requirement": "recommended",
      "caption": "Data Classification",
      "description": "The Data Classification object includes information about data classification levels and data category types.",
      "type": "data_classification"
    },
    "raw_data": {
      "group": "context",
      "caption": "Raw Data",
      "description": "The event data as received from the event source.",
      "type": "json_t"
    },
    "record_id": {
      "description": "Unique identifier for the object",
      "group": "primary",
      "requirement": "required",
      "caption": "Record ID",
      "type": "string_t"
    },
    "unmapped": {
      "caption": "Unmapped Data",
      "description": "The attributes that are not mapped to the event schema. The names and values of those attributes are specific to the event source.",
      "type": "unmapped",
      "is_array": true
    }
  },
  "constraints": {
    "at_least_one": [
      "name",
      "uid"
    ]
  }
}