API Reference
AdxAclGovernanceAuditRecord
Durable governance audit event for an ACL operation.
Inheritance
- Object
- AdxAclGovernanceAuditRecord
Constructors
public AdxAclGovernanceAuditRecord() #Inherited Methods
Properties
public DateTime TimestampUtc { get; set; } #Gets or sets UTC timestamp of the audit event.
public String Operation { get; set; } #Gets or sets operation name.
public String Mode { get; set; } #Gets or sets operation mode (dry-run or apply).
public String Target { get; set; } #Gets or sets target identifier (path/DN or logical target label).
public AdxAclExecutionIntent Intent { get; set; } #Gets or sets execution intent.
public Boolean AllowWrite { get; set; } #Gets or sets whether explicit write confirmation was provided.
public Boolean DryRun { get; set; } #Gets or sets whether operation ran in dry-run mode.
public Boolean IsAuthorized { get; set; } #Gets or sets whether operation was authorized by governance policy.
public Boolean WriteApplied { get; set; } #Gets or sets whether ACL changes were actually written.
public String ErrorCode { get; set; } #Gets or sets authorization error code when denied.
public IReadOnlyList<String> MissingRequirements { get; set; } #Gets or sets missing governance requirements.
public String WriteExecutionId { get; set; } #Gets or sets write execution identifier.
public String WriteActorId { get; set; } #Gets or sets write actor identifier.
public String WriteChangeReason { get; set; } #Gets or sets write change reason or ticket.
public String WriteRollbackPlanId { get; set; } #Gets or sets write rollback plan identifier.
public String WriteRollbackProviderId { get; set; } #Gets or sets write rollback provider identifier.
public String WriteAuditCorrelationId { get; set; } #Gets or sets write audit correlation identifier.
public Int32 ToAddCount { get; set; } #Gets or sets planned ACL add count.
public Int32 ToRemoveCount { get; set; } #Gets or sets planned ACL remove count.
public Int32 AddedRequestCount { get; set; } #Gets or sets resolved add request count.
public Int32 RemovedRequestCount { get; set; } #Gets or sets resolved remove request count.