Documentation / @zerotal/audit / AuditPayload
Interface: AuditPayload
Defined in: audit/src/types.ts:45
Payload passed to the driver when recording an audit entry. All fields except event + auditable_type are optional.
Properties
event
event:
string
Defined in: audit/src/types.ts:46
auditable_type
auditable_type:
string
Defined in: audit/src/types.ts:47
auditable_id?
optionalauditable_id?:string|number|null
Defined in: audit/src/types.ts:48
actor_type?
optionalactor_type?:string|null
Defined in: audit/src/types.ts:49
actor_id?
optionalactor_id?:number|null
Defined in: audit/src/types.ts:50
old_values?
optionalold_values?:Record<string,unknown> |null
Defined in: audit/src/types.ts:51
new_values?
optionalnew_values?:Record<string,unknown> |null
Defined in: audit/src/types.ts:52
tags?
optionaltags?:Record<string,unknown> |null
Defined in: audit/src/types.ts:53
ip_address?
optionalip_address?:string|null
Defined in: audit/src/types.ts:54
user_agent?
optionaluser_agent?:string|null
Defined in: audit/src/types.ts:55
url?
optionalurl?:string|null
Defined in: audit/src/types.ts:56