models_v2.audit_log module¶
-
class
models_v2.audit_log.
AuditLog
(details=None, username=None, domain=None, entity_name=None, entity_type=None, action=None, timestamp_usecs=None, ip=None, is_impersonation=None, tenant_id=None, tenant_name=None, original_tenant_id=None, original_tenant_name=None)[source]¶ Bases:
object
Implementation of the ‘AuditLog’ model.
Specifies an audit log message.
- Attributes:
details (string): Specifies the change details of this audit log. username (string): Specifies the username who made this audit log. domain (string): Specifies the domain of user who made this audit
log.
entity_name (string): Specifies the entity name. entity_type (string): Specifies the entity type. action (string): Specifies the action type of this audit log. timestamp_usecs (long|int): Specifies a unix timestamp in micro
seconds when the audit log was taken.
ip (string): Specifies the ip of user who made this audit log. is_impersonation (bool): Specifies if the action is made through
impersonation.
tenant_id (string): Specifies the tenant id who made this audit log. tenant_name (string): Specifies the tenant name who made this audit
log.
- original_tenant_id (string): Specifies the original tenant id who made
this audit log.
- original_tenant_name (string): Specifies the original tenant name who
made this audit log.
-
classmethod
from_dictionary
(dictionary)[source]¶ Creates an instance of this model from a dictionary
- Args:
dictionary (dictionary): A dictionary representation of the object as obtained from the deserialization of the server’s response. The keys MUST match property names in the API description.
- Returns:
object: An instance of this structure class.