Skip to main content
Pulumi logo Pulumi logo
  1. Docs
  2. Reference
  3. REST API Docs
  4. Schema
  5. DeploymentJob

DeploymentJob

    DeploymentJob represents a deployment job with its status, timing, and step information.

    Properties

    • status enum required
      The 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.
    • started string optional
      The timestamp when the job started.
    • lastUpdated string optional
      The timestamp when the job was last updated.
    • steps array[StepRun] required
      The list of steps in the deployment job.
    • name string required
      The name of the step.
    • status enum required
      The 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.
    • started string optional
      The timestamp when the step started.
    • lastUpdated string optional
      The timestamp when the step was last updated.

      The infrastructure as code platform for any cloud.