API Reference
Class
ToolWriteGovernanceResult
Result of governance authorization for write execution.
Inheritance
- Object
- ToolWriteGovernanceResult
Usage
This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.
Returned or exposed by
Constructors
public ToolWriteGovernanceResult() #Inherited Methods
public override Boolean Equals(Object obj) #Returns:
BooleanInherited from Object
Parameters
- obj Object
Properties
public Boolean IsAuthorized { get; set; } #Indicates whether write execution is authorized.
public String ErrorCode { get; set; } #Stable error code when authorization fails.
public String Error { get; set; } #Human-readable error message.
public IReadOnlyList<String> MissingRequirements { get; set; } #Missing requirement names when authorization is denied.
public IReadOnlyList<String> Hints { get; set; } #Optional guidance hints for remediation.
public Boolean IsTransient { get; set; } #Indicates whether failure may be transient.
public String OperationId { get; set; } #Idempotency key for write operation replay safety.
public String ExecutionId { get; set; } #Write execution identifier.
public String AuditCorrelationId { get; set; } #Immutable audit correlation identifier.
public String ImmutableAuditProviderId { get; set; } #Immutable audit provider selected by runtime policy.
public String RollbackProviderId { get; set; } #Rollback provider selected by runtime policy.