Extended by
Properties
pendingPolicyChangeId
Defined in: typescript/src/models/policy-change.ts:24readonlypendingPolicyChangeId:string
policyName
Defined in: typescript/src/models/policy-change.ts:25readonlypolicyName:string
policyVersion
Defined in: typescript/src/models/policy-change.ts:26readonlypolicyVersion:string
proposedContent
Defined in: typescript/src/models/policy-change.ts:31 The full policy content that takes effect when the change is approved.readonlyproposedContent:unknown
proposedBy
Defined in: typescript/src/models/policy-change.ts:36 Caller ID of the proposer.readonlyproposedBy:string
proposedAt
Defined in: typescript/src/models/policy-change.ts:41 ISO 8601 timestamp.readonlyproposedAt:string
status
Defined in: typescript/src/models/policy-change.ts:43readonlystatus:PendingPolicyChangeStatus
reason
Defined in: typescript/src/models/policy-change.ts:44readonlyreason:string
resolvedBy?
Defined in: typescript/src/models/policy-change.ts:49 Caller ID of whoever approved or rejected it. Absent while pending.readonlyoptionalresolvedBy?:string
resolvedAt?
Defined in: typescript/src/models/policy-change.ts:54 ISO 8601 timestamp. Absent while pending.readonlyoptionalresolvedAt?:string
rejectionReason?
Defined in: typescript/src/models/policy-change.ts:59 Present only on a rejected change.readonlyoptionalrejectionReason?:string