1. Docs
  2. Reference
  3. REST API Docs
  4. Schema
  5. ListDeploymentSnapshot

ListDeploymentSnapshot

    ListDeploymentResponse is the response from the API when listing Deployments.

    Properties

    • id string required
      Unique identifier for this deployment.
    • projectName string optional
      ProjectName is the name of the project.
    • created string required
      Created defines when the Deployment was created.
    • stackName string optional
      StackName is the name of the stack.
    • modified string required
      Created defines when the corresponding WorkflowRun was modified.
    • paused boolean optional
      Paused indicates whether or not deployments are paused for this program.
    • pulumiOperation enum required
      PulumiOperation is the operation that was performed.
      Values: update, preview, destroy, refresh, detect-drift, remediate-drift
    • status enum required
      Status is the current status of the workflow runID.
      Values: not-started, accepted, running, failed, succeeded, skipped
    • updates array[DeploymentNestedUpdate] required
      Updates
    • id string required
      Unique identifier for this update.
    • updateID string required
      Identifier of the underlying Pulumi CLI update operation.
    • version integer required
      The version number of the update.
    • startTime integer required
      The Unix timestamp when the update started.
    • endTime integer required
      The Unix timestamp when the update ended.
    • result enum required
      The result of the update operation.
      Values: not-started, in-progress, succeeded, failed
    • kind enum required
      The kind of update operation.
      Values: update, preview, refresh, rename, destroy, import, Pupdate, Prefresh, Pdestroy, Pimport, Prename
    • message string required
      A message associated with the update.
    • environment map[string]string required
      The environment variables associated with the update.
    • version integer required
      Version is the ordinal ID for the stack
    • jobs array[DeploymentJob] required
      The list of jobs in this deployment
    • status enum required
      The current status of the deployment job.
      Values: not-started, accepted, running, failed, succeeded, skipped
    • 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.
    • requestedBy UserInfo required
      RequestedBy contains the user information about the user who created the Deployment
    • name string required
      The user’s display name.
    • githubLogin string required
      The user’s login name.
    • avatarUrl string required
      The URL of the user’s avatar image.
    • email string optional
      IMPORTANT: The email address of the user is only included on a few admin-only APIs. For nearly all APIs that return a UserInfo object, this will not be provided. considered sensitive information.
    • initiator string optional
      Initiator is the initiation source of the deployment.
    • The agent pool used for this deployment, if any
    • id string required
      The agent pool identifier
    • name string required
      The agent pool name