Interface: WorkspaceImportPlanRow
Defined in: packages/sdk/src/types_workspace_transfer.ts:573
One source row's observed plan: which fields change, never to what.
Produced by running the real importer against the target inside a rolled-back savepoint. It carries identifiers, an optional configuration name for display, fixed field PATHS and fixed reason CODES — never prompts, CEL, descriptions, message content, action-param values, binding values, webhook URLs or secrets.
A create row keeps targetUuid null on purpose: the rolled-back plan and
the later apply allocate different random UUIDs.
Properties
action
action:
WorkspaceImportPlanAction
Defined in: packages/sdk/src/types_workspace_transfer.ts:578
blocksApply
blocksApply:
boolean
Defined in: packages/sdk/src/types_workspace_transfer.ts:582
changedPaths
changedPaths:
string[]
Defined in: packages/sdk/src/types_workspace_transfer.ts:579
entityType
entityType:
string
Defined in: packages/sdk/src/types_workspace_transfer.ts:574
name?
optionalname:string|null
Defined in: packages/sdk/src/types_workspace_transfer.ts:577
reasonCodes
reasonCodes:
string[]
Defined in: packages/sdk/src/types_workspace_transfer.ts:581
retainedPaths
retainedPaths:
string[]
Defined in: packages/sdk/src/types_workspace_transfer.ts:580
sourceUuid
sourceUuid:
string
Defined in: packages/sdk/src/types_workspace_transfer.ts:575
targetUuid?
optionaltargetUuid:string|null
Defined in: packages/sdk/src/types_workspace_transfer.ts:576