Interface: IInheritedAutoUpgradeInfo
deployment.v1.IInheritedAutoUpgradeInfo
Properties of an InheritedAutoUpgradeInfo.
Implemented by
Properties
continueAsNewInitialVersioningBehavior
• Optional continueAsNewInitialVersioningBehavior: null | ContinueAsNewVersioningBehavior
Experimental. If this workflow is the result of a continue-as-new, this field is set to the initial_versioning_behavior specified in that command. Only used for the initial task of this run and the initial task of any retries of this run. Not passed to children or to future continue-as-new.
Note: In the first release of Upgrade-on-CaN, when the only ContinueAsNewVersioningBehavior was AutoUpgrade, a non-empty InheritedAutoUpgradeInfo meant that the workflow should start as AutoUpgrade. So for compatibility with history events generated during that time, know that an UNSPECIFIED value here is equivalent to AutoUpgrade value if the InheritedAutoUpgradeInfo is non-empty.
sourceDeploymentRevisionNumber
• Optional sourceDeploymentRevisionNumber: null | Long
The revision number of the source deployment version of the parent/previous workflow.
sourceDeploymentVersion
• Optional sourceDeploymentVersion: null | IWorkerDeploymentVersion
The source deployment version of the parent/previous workflow.