Skip to main content
Defined in: typescript/src/models/policy-change.ts:67 A policy change as listed for review: the change, plus the content in effect now next to the proposed content, and any warnings the policy validator raised about the proposal.

Extends

Properties

pendingPolicyChangeId

readonly pendingPolicyChangeId: string
Defined in: typescript/src/models/policy-change.ts:24

Inherited from

PendingPolicyChange.pendingPolicyChangeId

policyName

readonly policyName: string
Defined in: typescript/src/models/policy-change.ts:25

Inherited from

PendingPolicyChange.policyName

policyVersion

readonly policyVersion: string
Defined in: typescript/src/models/policy-change.ts:26

Inherited from

PendingPolicyChange.policyVersion

proposedContent

readonly proposedContent: unknown
Defined in: typescript/src/models/policy-change.ts:31 The full policy content that takes effect when the change is approved.

Inherited from

PendingPolicyChange.proposedContent

proposedBy

readonly proposedBy: string
Defined in: typescript/src/models/policy-change.ts:36 Caller ID of the proposer.

Inherited from

PendingPolicyChange.proposedBy

proposedAt

readonly proposedAt: string
Defined in: typescript/src/models/policy-change.ts:41 ISO 8601 timestamp.

Inherited from

PendingPolicyChange.proposedAt

status

readonly status: PendingPolicyChangeStatus
Defined in: typescript/src/models/policy-change.ts:43

Inherited from

PendingPolicyChange.status

reason

readonly reason: string
Defined in: typescript/src/models/policy-change.ts:44

Inherited from

PendingPolicyChange.reason

resolvedBy?

readonly optional resolvedBy?: string
Defined in: typescript/src/models/policy-change.ts:49 Caller ID of whoever approved or rejected it. Absent while pending.

Inherited from

PendingPolicyChange.resolvedBy

resolvedAt?

readonly optional resolvedAt?: string
Defined in: typescript/src/models/policy-change.ts:54 ISO 8601 timestamp. Absent while pending.

Inherited from

PendingPolicyChange.resolvedAt

rejectionReason?

readonly optional rejectionReason?: string
Defined in: typescript/src/models/policy-change.ts:59 Present only on a rejected change.

Inherited from

PendingPolicyChange.rejectionReason

diff

readonly diff: object
Defined in: typescript/src/models/policy-change.ts:68

current

readonly current: unknown
The content in effect now, or null for a policy version that has none yet.

proposed

readonly proposed: unknown

coverageWarnings?

readonly optional coverageWarnings?: readonly unknown[]
Defined in: typescript/src/models/policy-change.ts:76

ruleConflicts?

readonly optional ruleConflicts?: readonly unknown[]
Defined in: typescript/src/models/policy-change.ts:77