package temporal.api.compute.v1

Mouse Melon logoGet desktop application:
View/edit binary Protocol Buffers messages

message ComputeConfig

config.proto:35

ComputeConfig stores configuration that helps a worker control plane controller understand *when* and *how* to respond to worker lifecycle events.

Used in: deployment.v1.WorkerDeploymentVersionInfo, workflowservice.v1.CreateWorkerDeploymentVersionRequest

message ComputeConfigScalingGroup

config.proto:17

Used in: ComputeConfig, ComputeConfigScalingGroupUpdate

message ComputeConfigScalingGroupSummary

config.proto:65

Used in: ComputeConfigSummary

message ComputeConfigScalingGroupUpdate

config.proto:47

Used in: workflowservice.v1.UpdateWorkerDeploymentVersionComputeConfigRequest, workflowservice.v1.ValidateWorkerDeploymentVersionComputeConfigRequest

message ComputeConfigSummary

config.proto:61

A subset of information in ComputeConfig optimized for list views.

Used in: deployment.v1.WorkerDeploymentInfo.WorkerDeploymentVersionSummary

message ComputeProvider

provider.proto:19

ComputeProvider stores information used by a worker control plane controller to respond to worker lifecycle events. For example, when a Task is received on a TaskQueue that has no active pollers, a serverless worker lifecycle controller might need to invoke an AWS Lambda Function that itself ends up calling the SDK's worker.New() function.

Used in: ComputeConfigScalingGroup

message ComputeScaler

scaler.proto:16

ComputeScaler instructs the Temporal Service when to scale up or down the number of Workers that comprise a WorkerDeployment.

Used in: ComputeConfigScalingGroup