Class: WorkerDeploymentVersionInfo
deployment.v1.WorkerDeploymentVersionInfo
A Worker Deployment Version (Version, for short) represents all workers of the same code and config within a Deployment. Workers of the same Version are expected to behave exactly the same so when executions move between them there are no non-determinism issues. Worker Deployment Versions are created in Temporal server automatically when their first poller arrives to the server. Experimental. Worker Deployments are experimental and might significantly change in the future.
Implements
Constructors
constructor
• new WorkerDeploymentVersionInfo(properties?): WorkerDeploymentVersionInfo
Constructs a new WorkerDeploymentVersionInfo.
Parameters
| Name | Type | Description |
|---|---|---|
properties? | IWorkerDeploymentVersionInfo | Properties to set |
Returns
Properties
createTime
• Optional createTime: null | ITimestamp
WorkerDeploymentVersionInfo createTime.
Implementation of
IWorkerDeploymentVersionInfo.createTime
currentSinceTime
• Optional currentSinceTime: null | ITimestamp
(-- api-linter: core::0140::prepositions=disabled aip.dev/not-precedent: 'Since' captures the field semantics despite being a preposition. --) Unset if not current.
Implementation of
IWorkerDeploymentVersionInfo.currentSinceTime
deploymentName
• deploymentName: string
WorkerDeploymentVersionInfo deploymentName.
Implementation of
IWorkerDeploymentVersionInfo.deploymentName
deploymentVersion
• Optional deploymentVersion: null | IWorkerDeploymentVersion
Required.
Implementation of
IWorkerDeploymentVersionInfo.deploymentVersion