DeploymentJob
DeploymentJob represents a deployment job with its status, timing, and step information.
Properties
statusenum requiredThe current status of the deployment job.Values:not-started— NotStarted- JobStatusNotStarted indicates that a job has not yet started.
accepted— Accepted- JobStatusAccepted indicates that a job has been accepted for execution, but is not yet running.
running— Running- JobStatusRunning indicates that a job is running.
failed— Failed- JobStatusFailed indicates that a job has failed.
succeeded— Succeeded- JobStatusSucceeded indicates that a job has succeeded.
skipped— Skipped- JobStatusSkipped indicates that a job has skipped as there are fresher deployments to execute in the queue.
startedstring optionalThe timestamp when the job started.lastUpdatedstring optionalThe timestamp when the job was last updated.- The list of steps in the deployment job.
- ↳
namestring requiredThe name of the step. - ↳
statusenum requiredThe current status of the step.Values:not-started— NotStarted- StepStatusNotStarted indicates that a step has not yet started.
running— Running- StepStatusRunning indicates that a step is running.
failed— Failed- StepStatusFailed indicates that a step has failed.
succeeded— Succeeded- StepStatusSucceeded indicates that a step has succeeded.
- ↳
startedstring optionalThe timestamp when the step started. - ↳
lastUpdatedstring optionalThe timestamp when the step was last updated.