AuditDetails
- class q2_sdk.hq.models.audit_details.AuditDetails[source]
Bases:
object
Audit Details class that is available on self.audit_details in AuditActionHandlers
-
audit_id:
int
AuditID from the Q2_Audit table
-
audit_action:
str
Q2_AuditAction.ShortName for the ActionID associated with the Audit event
-
start_date_time:
str
DateTime of the Start of the Audit event
-
workstation:
str
Unique Identifier assigned to the device at time of session creation
-
ui_source_id:
int
UISourceID from the Q2_UISource table. (1 = OLB, 3 = Backoffice, 8 = Q2API)
-
session_id:
str
OLB SessionId associated with this audit event
-
action_id:
int
Q2_AuditAction.ID for the Audit event
-
details:
str
|ObjectifiedElement
LXML ObjectifiedElement of audit event details
-
error_return_code:
str
Error Return code for the audit event (0 = Success). Error return codes are defined in the Q2_HydraErrorReturnCode table
-
client_address:
str
IP Address of the caller of HQ (generally Ardent or SDK extensions, not end user IP)
-
hq_id:
str
ID of HQ instance. Defined in the Q2_HydraIdentity table
-
transaction_id:
int
(Optional) If a transaction is associated with this event, this will the be ID to the Q2_GeneratedTransaction table.
-
customer_id:
int
Q2_Customer.CustomerID of Customer that triggered this audit event
-
user_id:
int
Q2_User.UserID of User that triggered this audit event
-
user_logon_id:
int
Q2_UserLogon.UserLogonID of Customer that triggered this audit event
-
host_account_id:
int
(Optional) If a Host Account is associated with this event, this will the be ID to the Q2_HostAccount table.
-
end_date_time:
int
DateTime of the end of the Audit event
-
zone_id:
int
ZoneID of the Group that the user who triggered the event is assigned to
-
audit_id: