Skip to main content

Interface: IVersioningOverride

workflow.v1.IVersioningOverride

Properties of a VersioningOverride.

Implemented by

Properties

autoUpgrade

Optional autoUpgrade: null | boolean

Send the next workflow task to the Current Deployment Version of its Task Queue when the next workflow task is dispatched.


behavior

Optional behavior: null | VersioningBehavior

Required. Deprecated. Use override.


deployment

Optional deployment: null | IDeployment

Required if behavior is PINNED. Must be null if behavior is AUTO_UPGRADE. Identifies the worker deployment to pin the workflow to. Deprecated. Use override.pinned.version.


pinned

Optional pinned: null | IPinnedOverride

Send the next workflow task to the Version specified in the override.


pinnedVersion

Optional pinnedVersion: null | string

Required if behavior is PINNED. Must be absent if behavior is not PINNED. Identifies the worker deployment version to pin the workflow to, in the format "<deployment_name>.<build_id>". Deprecated. Use override.pinned.version.