ComponentEventDetails Class

Component event details.

Inheritance
ComponentEventDetails

Constructor

ComponentEventDetails(*, additional_properties: Optional[Dict[str, object]] = None, id: Optional[str] = None, type: Optional[str] = None, name: Optional[str] = None, timestamp: Optional[datetime.datetime] = None, tenant_id: Optional[str] = None, principal_oid: Optional[str] = None, policy_definition_action: Optional[str] = None, **kwargs)

Parameters

additional_properties
dict[str, object]
Required

Unmatched properties from the message are deserialized to this collection.

id
str
Required

Component Id.

type
str
Required

Component type.

name
str
Required

Component name.

timestamp
datetime
Required

Timestamp for component policy event record.

tenant_id
str
Required

Tenant ID for the policy event record.

principal_oid
str
Required

Principal object ID for the user who initiated the resource component operation that triggered the policy event.

policy_definition_action
str
Required

Policy definition action, i.e. effect.