Class
ToolWriteGovernanceRequest
Write authorization request passed to governance runtime.
Inheritance
- Object
- ToolWriteGovernanceRequest
Constructors
public ToolWriteGovernanceRequest() #Inherited Methods
Properties
public String ToolName { get; set; } #Tool name.
public String CanonicalToolName { get; set; } #Canonical tool name.
public String GovernanceContractId { get; set; } #Governance contract id.
public JsonObject Arguments { get; set; } #Parsed arguments passed to the tool.
public String ConfirmationArgumentName { get; set; } #Name of confirmation argument when applicable.
public String OperationId { get; set; } #Idempotency key for write operation replay safety.
public String ExecutionId { get; set; } #Write execution identifier.
public String ActorId { get; set; } #Actor identifier.
public String ChangeReason { get; set; } #Change reason/ticket metadata.
public String RollbackPlanId { get; set; } #Rollback plan identifier.
public String RollbackProviderId { get; set; } #Optional rollback provider identifier.
public String AuditCorrelationId { get; set; } #Optional audit correlation identifier.