Interface BTObjectWorkflowInfo

An workflowable object like Release or Task that supports states and transitions.

Export

Interface

BTObjectWorkflowInfo

Hierarchy

  • BTObjectWorkflowInfo

Properties

canBeDiscarded?: boolean

Whether workflowable object can be discarded.

Memberof

BTObjectWorkflowInfo

href?: string

URI to fetch complete information of the resource.

Memberof

BTObjectWorkflowInfo

id?: string

Id of the resource.

Memberof

BTObjectWorkflowInfo

isDiscarded?: boolean

Whether workflowable object has been discarded.

Memberof

BTObjectWorkflowInfo

isFrozen?: boolean

Whether workflowable object has reached terminal state and is frozen.

Memberof

BTObjectWorkflowInfo

metadataState?: BTMetadataStateType

Memberof

BTObjectWorkflowInfo

name?: string

Name of the resource.

Memberof

BTObjectWorkflowInfo

Memberof

BTObjectWorkflowInfo

stateId?: string

The current state of object like SETUP, REJECTED etc. Custom workflows can have any declared state.

Memberof

BTObjectWorkflowInfo

viewRef?: string

URI to visualize the resource in a webclient if applicable.

Memberof

BTObjectWorkflowInfo

workflowId?: string

The workflow definition id that governs this object's states and transitions.

Memberof

BTObjectWorkflowInfo

Generated using TypeDoc