ApprovalRequest
Defined in: src/mft/approvals.ts:20
Approval request record.
Properties
Section titled “Properties”| Property | Type | Description | Defined in |
|---|---|---|---|
id | string | Stable approval id. | src/mft/approvals.ts:22 |
metadata? | Record<string, unknown> | Caller-defined metadata retained for diagnostics. | src/mft/approvals.ts:36 |
reason? | string | Caller-defined reason recorded with the resolution. | src/mft/approvals.ts:34 |
requestedAt | Date | Wall-clock time at which the request was created. | src/mft/approvals.ts:26 |
resolvedAt? | Date | Wall-clock time at which the status changed. | src/mft/approvals.ts:30 |
resolvedBy? | string | Identifier of the principal that resolved the request. | src/mft/approvals.ts:32 |
routeId | string | Route id awaiting approval. | src/mft/approvals.ts:24 |
status | ApprovalStatus | Current status. | src/mft/approvals.ts:28 |