Table of Contents

Enum DeploymentReachability

Namespace
Temporalio.Api.Enums.V1
Assembly
Temporalio.dll

Specify the reachability level for a deployment so users can decide if it is time to decommission the deployment.

public enum DeploymentReachability

Fields

[OriginalName("DEPLOYMENT_REACHABILITY_CLOSED_WORKFLOWS_ONLY")] ClosedWorkflowsOnly = 2

The deployment is not reachable by new or open workflows, but might be still needed by Queries sent to closed workflows. The deployment can be decommissioned safely if user does not query closed workflows.

[OriginalName("DEPLOYMENT_REACHABILITY_REACHABLE")] Reachable = 1

The deployment is reachable by new and/or open workflows. The deployment cannot be decommissioned safely.

[OriginalName("DEPLOYMENT_REACHABILITY_UNREACHABLE")] Unreachable = 3

The deployment is not reachable by any workflow because all the workflows who needed this deployment went out of retention period. The deployment can be decommissioned safely.

[OriginalName("DEPLOYMENT_REACHABILITY_UNSPECIFIED")] Unspecified = 0

Reachability level is not specified.