Options
All
  • Public
  • Public/Protected
  • All
Menu

Namespace Data

The payload of the event. Information within {@code data} comes from the resource emitting the event.

Properties

Optional additionalDetails

additionalDetails: undefined | object

A container object for attribues unique to the resource emitting the event.

Example:

----- { \"imageId\": \"ocid1.image.oc1.phx.\", \"shape\": \"VM.Standard1.1\", \"type\": \"CustomerVmi\" } -----

Optional availabilityDomain

availabilityDomain: undefined | string

The availability domain where the resource resides.

Optional compartmentId

compartmentId: undefined | string

The OCID of the compartment of the resource emitting the event.

Optional compartmentName

compartmentName: undefined | string

The name of the compartment. This value is the friendly name associated with compartmentId. This value can change, but the service logs the value that appeared at the time of the audit event.

Example: {@code CompartmentA}

Optional definedTags

definedTags: undefined | object

Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags.

Example: {@code {\"Operations\": {\"CostCenter\": \"42\"}}}

Optional eventGroupingId

eventGroupingId: undefined | string

This value links multiple audit events that are part of the same API operation. For example, a long running API operations that emit an event at the start and the end of an operation would use the same value in this field for both events.

Optional eventName

eventName: undefined | string

Name of the API operation that generated this event.

Example: {@code GetInstance}

Optional freeformTags

freeformTags: undefined | object

Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. Exists for cross-compatibility only. For more information, see Resource Tags.

Example: {@code {\"Department\": \"Finance\"}}

Optional identity

identity: model.Identity

Optional request

request: model.Request

Optional resourceId

resourceId: undefined | string

An OCID or some other ID for the resource emitting the event.

Optional resourceName

resourceName: undefined | string

The name of the resource emitting the event.

Optional response

response: model.Response

Optional stateChange

stateChange: model.StateChange

Functions

getDeserializedJsonObj

  • getDeserializedJsonObj(obj: Data): object

getJsonObj

  • getJsonObj(obj: Data): object