A CADF-compliant audit event.
Summary
Types
@type t() :: %ExBifrost.Model.AuditEvent{ action: ExBifrost.Model.AuditAction.t(), attachments: [ExBifrost.Model.AuditAttachment.t()] | nil, createdAt: DateTime.t(), duration: integer() | nil, eventTime: DateTime.t(), eventType: ExBifrost.Model.AuditEventType.t(), id: String.t(), initiator: ExBifrost.Model.AuditResource.t(), observer: ExBifrost.Model.AuditResource.t(), outcome: ExBifrost.Model.AuditOutcome.t(), reason: ExBifrost.Model.AuditReason.t() | nil, requestIP: String.t() | nil, requestMethod: String.t() | nil, requestPath: String.t() | nil, signature: String.t(), tags: [String.t()] | nil, target: ExBifrost.Model.AuditResource.t(), typeURI: String.t(), userAgent: String.t() | nil }