diff --git a/openapi/openapiv2.json b/openapi/openapiv2.json index e4bc76d65..0c69f041f 100644 --- a/openapi/openapiv2.json +++ b/openapi/openapiv2.json @@ -14719,7 +14719,7 @@ "description": "provider_validation encapsulates the health signal for validating the compute provider." } }, - "description": "A Worker Deployment (Deployment, for short) represents all workers serving\na shared set of Task Queues. Typically, a Deployment represents one service or\napplication.\nA Deployment contains multiple Deployment Versions, each representing a different\nversion of workers. (see documentation of WorkerDeploymentVersionInfo)\nDeployment records are created in Temporal server automatically when their\nfirst poller arrives to the server.\nComputeStatus represents compute-related configuration and health checks." + "description": "ComputeStatus represents compute-related configuration and health for a Worker Deployment Version." }, "v1ConfigMetadata": { "type": "object", @@ -20250,7 +20250,8 @@ "$ref": "#/definitions/v1RoutingConfigUpdateState", "description": "Indicates whether the routing_config has been fully propagated to all\nrelevant task queues and their partitions." } - } + }, + "description": "A Worker Deployment (Deployment, for short) represents all workers serving\na shared set of Task Queues. Typically, a Deployment represents one service or\napplication.\nA Deployment contains multiple Deployment Versions, each representing a different\nversion of workers. (see documentation of WorkerDeploymentVersionInfo)\nDeployment records are created in Temporal server automatically when their\nfirst poller arrives to the server." }, "v1WorkerDeploymentOptions": { "type": "object", diff --git a/openapi/openapiv3.yaml b/openapi/openapiv3.yaml index 1219ffbbb..bbc00035b 100644 --- a/openapi/openapiv3.yaml +++ b/openapi/openapiv3.yaml @@ -11118,15 +11118,7 @@ components: allOf: - $ref: '#/components/schemas/ComputeStatus_ProviderValidationStatus' description: provider_validation encapsulates the health signal for validating the compute provider. - description: |- - A Worker Deployment (Deployment, for short) represents all workers serving - a shared set of Task Queues. Typically, a Deployment represents one service or - application. - A Deployment contains multiple Deployment Versions, each representing a different - version of workers. (see documentation of WorkerDeploymentVersionInfo) - Deployment records are created in Temporal server automatically when their - first poller arrives to the server. - ComputeStatus represents compute-related configuration and health checks. + description: ComputeStatus represents compute-related configuration and health for a Worker Deployment Version. ComputeStatus_ProviderValidationStatus: type: object properties: @@ -18529,6 +18521,14 @@ components: Indicates whether the routing_config has been fully propagated to all relevant task queues and their partitions. format: enum + description: |- + A Worker Deployment (Deployment, for short) represents all workers serving + a shared set of Task Queues. Typically, a Deployment represents one service or + application. + A Deployment contains multiple Deployment Versions, each representing a different + version of workers. (see documentation of WorkerDeploymentVersionInfo) + Deployment records are created in Temporal server automatically when their + first poller arrives to the server. WorkerDeploymentInfo_WorkerDeploymentVersionSummary: type: object properties: diff --git a/temporal/api/deployment/v1/message.proto b/temporal/api/deployment/v1/message.proto index 7438015f7..eaa465966 100644 --- a/temporal/api/deployment/v1/message.proto +++ b/temporal/api/deployment/v1/message.proto @@ -184,14 +184,7 @@ message VersionDrainageInfo { google.protobuf.Timestamp last_checked_time = 3; } -// A Worker Deployment (Deployment, for short) represents all workers serving -// a shared set of Task Queues. Typically, a Deployment represents one service or -// application. -// A Deployment contains multiple Deployment Versions, each representing a different -// version of workers. (see documentation of WorkerDeploymentVersionInfo) -// Deployment records are created in Temporal server automatically when their -// first poller arrives to the server. -// ComputeStatus represents compute-related configuration and health checks. +// ComputeStatus represents compute-related configuration and health for a Worker Deployment Version. message ComputeStatus { // ProviderValidationStatus represents the result of the most recent // connectivity check between Temporal and a customer's compute provider. @@ -206,6 +199,13 @@ message ComputeStatus { ProviderValidationStatus provider_validation = 1; } +// A Worker Deployment (Deployment, for short) represents all workers serving +// a shared set of Task Queues. Typically, a Deployment represents one service or +// application. +// A Deployment contains multiple Deployment Versions, each representing a different +// version of workers. (see documentation of WorkerDeploymentVersionInfo) +// Deployment records are created in Temporal server automatically when their +// first poller arrives to the server. message WorkerDeploymentInfo { // Identifies a Worker Deployment. Must be unique within the namespace. string name = 1;