Data¶
-
class
oci.audit.models.Data(**kwargs)¶ Bases:
objectThe payload of the event. Information within data comes from the resource emitting the event.
Methods
__init__(**kwargs)Initializes a new Data object with values from keyword arguments. Attributes
additional_detailsGets the additional_details of this Data. availability_domainGets the availability_domain of this Data. compartment_idGets the compartment_id of this Data. compartment_nameGets the compartment_name of this Data. defined_tagsGets the defined_tags of this Data. event_grouping_idGets the event_grouping_id of this Data. event_nameGets the event_name of this Data. freeform_tagsGets the freeform_tags of this Data. identityGets the identity of this Data. requestGets the request of this Data. resource_idGets the resource_id of this Data. resource_nameGets the resource_name of this Data. responseGets the response of this Data. state_changeGets the state_change of this Data. -
__init__(**kwargs)¶ Initializes a new Data object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class):
Parameters: - event_grouping_id (str) – The value to assign to the event_grouping_id property of this Data.
- event_name (str) – The value to assign to the event_name property of this Data.
- compartment_id (str) – The value to assign to the compartment_id property of this Data.
- compartment_name (str) – The value to assign to the compartment_name property of this Data.
- resource_name (str) – The value to assign to the resource_name property of this Data.
- resource_id (str) – The value to assign to the resource_id property of this Data.
- availability_domain (str) – The value to assign to the availability_domain property of this Data.
- freeform_tags (dict(str, str)) – The value to assign to the freeform_tags property of this Data.
- defined_tags (dict(str, dict(str, object))) – The value to assign to the defined_tags property of this Data.
- identity (oci.audit.models.Identity) – The value to assign to the identity property of this Data.
- request (oci.audit.models.Request) – The value to assign to the request property of this Data.
- response (oci.audit.models.Response) – The value to assign to the response property of this Data.
- state_change (oci.audit.models.StateChange) – The value to assign to the state_change property of this Data.
- additional_details (dict(str, object)) – The value to assign to the additional_details property of this Data.
-
additional_details¶ Gets the additional_details of this Data. A container object for attribues unique to the resource emitting the event.
Example:
- {
- “imageId”: “ocid1.image.oc1.phx.<unique_ID>”, “shape”: “VM.Standard1.1”, “type”: “CustomerVmi”
}
Returns: The additional_details of this Data. Return type: dict(str, object)
-
availability_domain¶ Gets the availability_domain of this Data. The availability domain where the resource resides.
Returns: The availability_domain of this Data. Return type: str
-
compartment_id¶ Gets the compartment_id of this Data. The OCID of the compartment of the resource emitting the event.
Returns: The compartment_id of this Data. Return type: str
-
compartment_name¶ Gets the compartment_name of this Data. 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: CompartmentA
Returns: The compartment_name of this Data. Return type: str
Gets the defined_tags of this Data. Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags.
Example: {“Operations”: {“CostCenter”: “42”}}
Returns: The defined_tags of this Data. Return type: dict(str, dict(str, object))
-
event_grouping_id¶ Gets the event_grouping_id of this Data. 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.
Returns: The event_grouping_id of this Data. Return type: str
-
event_name¶ Gets the event_name of this Data. Name of the API operation that generated this event.
Example: GetInstance
Returns: The event_name of this Data. Return type: str
Gets the freeform_tags of this Data. 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: {“Department”: “Finance”}
Returns: The freeform_tags of this Data. Return type: dict(str, str)
-
identity¶ Gets the identity of this Data.
Returns: The identity of this Data. Return type: oci.audit.models.Identity
-
request¶ Gets the request of this Data.
Returns: The request of this Data. Return type: oci.audit.models.Request
-
resource_id¶ Gets the resource_id of this Data. An OCID or some other ID for the resource emitting the event.
Returns: The resource_id of this Data. Return type: str
-
resource_name¶ Gets the resource_name of this Data. The name of the resource emitting the event.
Returns: The resource_name of this Data. Return type: str
-
response¶ Gets the response of this Data.
Returns: The response of this Data. Return type: oci.audit.models.Response
-
state_change¶ Gets the state_change of this Data.
Returns: The state_change of this Data. Return type: oci.audit.models.StateChange
-