ListDeploymentResponseV2
Response containing a paginated list of deployment snapshots (v2).
Properties
- The list of deployment snapshots
- ↳
idstring requiredUnique identifier for this deployment. - ↳
projectNamestring optionalProjectName is the name of the project. - ↳
createdstring requiredCreated defines when the Deployment was created. - ↳
stackNamestring optionalStackName is the name of the stack. - ↳
modifiedstring requiredCreated defines when the corresponding WorkflowRun was modified. - ↳
pausedboolean optionalPaused indicates whether or not deployments are paused for this program. - ↳
pulumiOperationenum requiredPulumiOperation is the operation that was performed.Values:update— Updatepreview— Previewdestroy— Destroyrefresh— Refreshdetect-drift— DetectDriftremediate-drift— RemediateDrift
- ↳
statusenum requiredThe current execution status of the deployment.not-startedmeans the deployment is waiting in the queue. The Pulumi Cloud console shows it asQueued, or asPausedwhen deployments are paused for the stack or the organization.acceptedmeans the deployment has been taken off the queue for execution but has not started running yet. The console shows it alongsiderunning. Webhook payloads report bothnot-startedandacceptedasqueued.runningmeans at least one step has started and no step has failed.failedcovers, for example, a failed step, a timeout, or a cancellation, whether the deployment was queued or running.skippedmeans the deployment was removed from the queue without running, either becauseoperationContext.options.skipIntermediateDeploymentsis enabled for it and a newer deployment of the same operation is queued right behind it for the same stack, or because it was still queued seven days after it was created. Once the deployment’s job has started, this matches the job’s status.Values:not-started— NotStarted- The work has been created but has not started yet.
accepted— Accepted- The work has been picked up for execution but has not started running yet.
running— Running- The work is executing.
failed— Failed- The work finished without completing successfully. Failures, timeouts, and cancellations are all reported as
failed, and there is no separate status for canceled work. This is a terminal status. succeeded— Succeeded- The work completed successfully. This is a terminal status.
skipped— Skipped- The work was dropped without ever running. Only deployments report this status. This is a terminal status.
- Updates
- ↳
versioninteger requiredVersion is the ordinal ID for the stack - The list of jobs in this deployment
- RequestedBy contains the user information about the user who created the Deployment
- ↳
initiatorstring optionalInitiator is the initiation source of the deployment. - The agent pool used for this deployment, if any
itemsPerPageinteger requiredThe number of items per pagetotalinteger requiredThe total number of deployments