Skip to content

@kekkai/blueprint / @kekkai/blueprint/operational-contract / UpgradePlanFact

Interface: UpgradePlanFact ​

Defined in: src/operational-contract/upgrade.ts:15

Properties ​

applications ​

applications: object[]

Defined in: src/operational-contract/upgrade.ts:21

installed ​

installed: string

key ​

key: string


dryRun ​

dryRun: boolean

Defined in: src/operational-contract/upgrade.ts:16


evidence ​

evidence: UpgradeSourceEvidence

Defined in: src/operational-contract/upgrade.ts:19


inapplicable ​

inapplicable: string[]

Defined in: src/operational-contract/upgrade.ts:26


installs ​

installs: UpgradeInstallFact[]

Defined in: src/operational-contract/upgrade.ts:22


migrations ​

migrations: object[]

Defined in: src/operational-contract/upgrade.ts:23

applications ​

applications: string[]

id ​

id: string


mode ​

mode: "start" | "resume" | "replan"

Defined in: src/operational-contract/upgrade.ts:17


operations ​

operations: object[]

Defined in: src/operational-contract/upgrade.ts:24

applications ​

applications: string[]

completed ​

completed: boolean

id ​

id: string

introducedIn ​

introducedIn: string


safety ​

safety: object

Defined in: src/operational-contract/upgrade.ts:27

changes ​

changes: string[]

repository ​

repository: boolean

required ​

required: boolean


source ​

source: string

Defined in: src/operational-contract/upgrade.ts:18


suppressed ​

suppressed: object[]

Defined in: src/operational-contract/upgrade.ts:25

by ​

by: string

id ​

id: string

relation ​

relation: "cancel" | "supersede"


target ​

target: string

Defined in: src/operational-contract/upgrade.ts:20