Table of Contents

Namespace Temporalio.Api.Compute.V1

Classes

ComputeConfig

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

ComputeConfigScalingGroup
ComputeConfigScalingGroupSummary
ComputeConfigScalingGroupUpdate
ComputeConfigSummary

A subset of information in ComputeConfig optimized for list views.

ComputeProvider

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.

ComputeScaler

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

ConfigReflection

Holder for reflection information generated from temporal/api/compute/v1/config.proto

ProviderReflection

Holder for reflection information generated from temporal/api/compute/v1/provider.proto

ScalerReflection

Holder for reflection information generated from temporal/api/compute/v1/scaler.proto