Class: Aws::CodePipeline::Types::PipelineExecution
- Inherits:
-
Struct
- Object
- Struct
- Aws::CodePipeline::Types::PipelineExecution
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-codepipeline/types.rb
Overview
Represents information about an execution of a pipeline.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#artifact_revisions ⇒ Array<Types::ArtifactRevision>
A list of ‘ArtifactRevision` objects included in a pipeline execution.
-
#execution_mode ⇒ String
The method that the pipeline will use to handle multiple executions.
-
#execution_type ⇒ String
The type of the pipeline execution.
-
#pipeline_execution_id ⇒ String
The ID of the pipeline execution.
-
#pipeline_name ⇒ String
The name of the pipeline with the specified pipeline execution.
-
#pipeline_version ⇒ Integer
The version number of the pipeline with the specified pipeline execution.
-
#rollback_metadata ⇒ Types::PipelineRollbackMetadata
The metadata about the execution pertaining to stage rollback.
-
#status ⇒ String
The status of the pipeline execution.
-
#status_summary ⇒ String
A summary that contains a description of the pipeline execution status.
-
#trigger ⇒ Types::ExecutionTrigger
The interaction or event that started a pipeline execution.
-
#variables ⇒ Array<Types::ResolvedPipelineVariable>
A list of pipeline variables used for the pipeline execution.
Instance Attribute Details
#artifact_revisions ⇒ Array<Types::ArtifactRevision>
A list of ‘ArtifactRevision` objects included in a pipeline execution.
3365 3366 3367 3368 3369 3370 3371 3372 3373 3374 3375 3376 3377 3378 3379 |
# File 'lib/aws-sdk-codepipeline/types.rb', line 3365 class PipelineExecution < Struct.new( :pipeline_name, :pipeline_version, :pipeline_execution_id, :status, :status_summary, :artifact_revisions, :variables, :trigger, :execution_mode, :execution_type, :rollback_metadata) SENSITIVE = [] include Aws::Structure end |
#execution_mode ⇒ String
The method that the pipeline will use to handle multiple executions. The default mode is SUPERSEDED.
3365 3366 3367 3368 3369 3370 3371 3372 3373 3374 3375 3376 3377 3378 3379 |
# File 'lib/aws-sdk-codepipeline/types.rb', line 3365 class PipelineExecution < Struct.new( :pipeline_name, :pipeline_version, :pipeline_execution_id, :status, :status_summary, :artifact_revisions, :variables, :trigger, :execution_mode, :execution_type, :rollback_metadata) SENSITIVE = [] include Aws::Structure end |
#execution_type ⇒ String
The type of the pipeline execution.
3365 3366 3367 3368 3369 3370 3371 3372 3373 3374 3375 3376 3377 3378 3379 |
# File 'lib/aws-sdk-codepipeline/types.rb', line 3365 class PipelineExecution < Struct.new( :pipeline_name, :pipeline_version, :pipeline_execution_id, :status, :status_summary, :artifact_revisions, :variables, :trigger, :execution_mode, :execution_type, :rollback_metadata) SENSITIVE = [] include Aws::Structure end |
#pipeline_execution_id ⇒ String
The ID of the pipeline execution.
3365 3366 3367 3368 3369 3370 3371 3372 3373 3374 3375 3376 3377 3378 3379 |
# File 'lib/aws-sdk-codepipeline/types.rb', line 3365 class PipelineExecution < Struct.new( :pipeline_name, :pipeline_version, :pipeline_execution_id, :status, :status_summary, :artifact_revisions, :variables, :trigger, :execution_mode, :execution_type, :rollback_metadata) SENSITIVE = [] include Aws::Structure end |
#pipeline_name ⇒ String
The name of the pipeline with the specified pipeline execution.
3365 3366 3367 3368 3369 3370 3371 3372 3373 3374 3375 3376 3377 3378 3379 |
# File 'lib/aws-sdk-codepipeline/types.rb', line 3365 class PipelineExecution < Struct.new( :pipeline_name, :pipeline_version, :pipeline_execution_id, :status, :status_summary, :artifact_revisions, :variables, :trigger, :execution_mode, :execution_type, :rollback_metadata) SENSITIVE = [] include Aws::Structure end |
#pipeline_version ⇒ Integer
The version number of the pipeline with the specified pipeline execution.
3365 3366 3367 3368 3369 3370 3371 3372 3373 3374 3375 3376 3377 3378 3379 |
# File 'lib/aws-sdk-codepipeline/types.rb', line 3365 class PipelineExecution < Struct.new( :pipeline_name, :pipeline_version, :pipeline_execution_id, :status, :status_summary, :artifact_revisions, :variables, :trigger, :execution_mode, :execution_type, :rollback_metadata) SENSITIVE = [] include Aws::Structure end |
#rollback_metadata ⇒ Types::PipelineRollbackMetadata
The metadata about the execution pertaining to stage rollback.
3365 3366 3367 3368 3369 3370 3371 3372 3373 3374 3375 3376 3377 3378 3379 |
# File 'lib/aws-sdk-codepipeline/types.rb', line 3365 class PipelineExecution < Struct.new( :pipeline_name, :pipeline_version, :pipeline_execution_id, :status, :status_summary, :artifact_revisions, :variables, :trigger, :execution_mode, :execution_type, :rollback_metadata) SENSITIVE = [] include Aws::Structure end |
#status ⇒ String
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].
-
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].
-
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].
-
Failed: The pipeline execution was not completed successfully.
[1]: docs.aws.amazon.com/codepipeline/latest/userguide/concepts.html#concepts-executions-stopped [2]: docs.aws.amazon.com/codepipeline/latest/userguide/concepts.html#concepts-superseded
3365 3366 3367 3368 3369 3370 3371 3372 3373 3374 3375 3376 3377 3378 3379 |
# File 'lib/aws-sdk-codepipeline/types.rb', line 3365 class PipelineExecution < Struct.new( :pipeline_name, :pipeline_version, :pipeline_execution_id, :status, :status_summary, :artifact_revisions, :variables, :trigger, :execution_mode, :execution_type, :rollback_metadata) SENSITIVE = [] include Aws::Structure end |
#status_summary ⇒ String
A summary that contains a description of the pipeline execution status.
3365 3366 3367 3368 3369 3370 3371 3372 3373 3374 3375 3376 3377 3378 3379 |
# File 'lib/aws-sdk-codepipeline/types.rb', line 3365 class PipelineExecution < Struct.new( :pipeline_name, :pipeline_version, :pipeline_execution_id, :status, :status_summary, :artifact_revisions, :variables, :trigger, :execution_mode, :execution_type, :rollback_metadata) SENSITIVE = [] include Aws::Structure end |
#trigger ⇒ Types::ExecutionTrigger
The interaction or event that started a pipeline execution.
3365 3366 3367 3368 3369 3370 3371 3372 3373 3374 3375 3376 3377 3378 3379 |
# File 'lib/aws-sdk-codepipeline/types.rb', line 3365 class PipelineExecution < Struct.new( :pipeline_name, :pipeline_version, :pipeline_execution_id, :status, :status_summary, :artifact_revisions, :variables, :trigger, :execution_mode, :execution_type, :rollback_metadata) SENSITIVE = [] include Aws::Structure end |
#variables ⇒ Array<Types::ResolvedPipelineVariable>
A list of pipeline variables used for the pipeline execution.
3365 3366 3367 3368 3369 3370 3371 3372 3373 3374 3375 3376 3377 3378 3379 |
# File 'lib/aws-sdk-codepipeline/types.rb', line 3365 class PipelineExecution < Struct.new( :pipeline_name, :pipeline_version, :pipeline_execution_id, :status, :status_summary, :artifact_revisions, :variables, :trigger, :execution_mode, :execution_type, :rollback_metadata) SENSITIVE = [] include Aws::Structure end |