DeploymentStatus
The current state of a deployment operation.
Deployments created with createDeployment enter the lifecycle at PENDING.
Deployments created with proposeDeployment enter at PROPOSED and require
approval before they can run:
Once a deployment reaches a terminal state (COMPLETED, FAILED, or
REJECTED), it cannot transition again.
enum DeploymentStatus {
PROPOSED
REJECTED
APPROVED
PENDING
RUNNING
COMPLETED
FAILED
}
Values
DeploymentStatus.PROPOSED {#proposed}
A proposed deployment awaiting human approval. Proposed deployments are not scheduled and do not block the queue.
DeploymentStatus.REJECTED {#rejected}
The proposal was rejected and will never run. Terminal.
DeploymentStatus.APPROVED {#approved}
The proposal was approved and is waiting to execute. Approved deployments are drained from the queue alongside PENDING deployments.
DeploymentStatus.PENDING {#pending}
The deployment is queued and waiting for execution to begin.
DeploymentStatus.RUNNING {#running}
Infrastructure changes are actively being applied.
DeploymentStatus.COMPLETED {#completed}
All infrastructure changes were applied successfully.
DeploymentStatus.FAILED {#failed}
The deployment encountered an error. Check deployment logs for details.
Member Of
Deployment object ● DeploymentStatusFilter input