The details of the workflows to update.

interface WorkflowUpdate {
    defaultStatusMappings?: StatusMigration[];
    description?: string;
    id: string;
    startPointLayout?: null | WorkflowLayout;
    statuses: StatusLayoutUpdate[];
    statusMappings?: StatusMappingDto[];
    transitions: TransitionUpdateDto[];
    version: DocumentVersion;
}

Hierarchy

  • Record<string, unknown>
    • WorkflowUpdate

Properties

defaultStatusMappings?: StatusMigration[]

The mapping of old to new status ID.

description?: string

The new description for this workflow.

id: string

The ID of this workflow.

startPointLayout?: null | WorkflowLayout

The starting point for the statuses in the workflow.

statuses: StatusLayoutUpdate[]

The statuses associated with this workflow.

statusMappings?: StatusMappingDto[]

The mapping of old to new status ID for a specific project and issue type.

transitions: TransitionUpdateDto[]

The transitions of this workflow.

The current version details of this workflow scheme.