class Aws::CodePipeline::Types::PipelineExecution

Represents information about an execution of a pipeline.

@!attribute [rw] pipeline_name

The name of the pipeline with the specified pipeline execution.
@return [String]

@!attribute [rw] pipeline_version

The version number of the pipeline with the specified pipeline
execution.
@return [Integer]

@!attribute [rw] pipeline_execution_id

The ID of the pipeline execution.
@return [String]

@!attribute [rw] status

The status of the pipeline execution.

* Cancelled: The pipeline’s definition was updated before the
  pipeline execution could be completed.

* InProgress: The pipeline execution is currently running.

* Stopped: The pipeline execution was manually stopped. For more
  information, see [Stopped Executions][1].

* Stopping: The pipeline execution received a request to be manually
  stopped. Depending on the selected stop mode, the execution is
  either completing or abandoning in-progress actions. For more
  information, see [Stopped Executions][1].

* Succeeded: The pipeline execution was completed successfully.

* Superseded: While this pipeline execution was waiting for the next
  stage to be completed, a newer pipeline execution advanced and
  continued through the pipeline instead. For more information, see
  [Superseded Executions][2].

* Failed: The pipeline execution was not completed successfully.

[1]: https://docs.aws.amazon.com/codepipeline/latest/userguide/concepts.html#concepts-executions-stopped
[2]: https://docs.aws.amazon.com/codepipeline/latest/userguide/concepts.html#concepts-superseded
@return [String]

@!attribute [rw] status_summary

A summary that contains a description of the pipeline execution
status.
@return [String]

@!attribute [rw] artifact_revisions

A list of `ArtifactRevision` objects included in a pipeline
execution.
@return [Array<Types::ArtifactRevision>]

@see docs.aws.amazon.com/goto/WebAPI/codepipeline-2015-07-09/PipelineExecution AWS API Documentation

Constants

SENSITIVE