Class: Aws::CodePipeline::Types::PipelineExecution
- Inherits:
-
Struct
- Object
- Struct
- Aws::CodePipeline::Types::PipelineExecution
- Defined in:
- gems/aws-sdk-codepipeline/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.
3420 3421 3422 3423 3424 3425 3426 3427 3428 3429 3430 3431 3432 3433 3434 |
# File 'gems/aws-sdk-codepipeline/lib/aws-sdk-codepipeline/types.rb', line 3420 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.
3420 3421 3422 3423 3424 3425 3426 3427 3428 3429 3430 3431 3432 3433 3434 |
# File 'gems/aws-sdk-codepipeline/lib/aws-sdk-codepipeline/types.rb', line 3420 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.
3420 3421 3422 3423 3424 3425 3426 3427 3428 3429 3430 3431 3432 3433 3434 |
# File 'gems/aws-sdk-codepipeline/lib/aws-sdk-codepipeline/types.rb', line 3420 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.
3420 3421 3422 3423 3424 3425 3426 3427 3428 3429 3430 3431 3432 3433 3434 |
# File 'gems/aws-sdk-codepipeline/lib/aws-sdk-codepipeline/types.rb', line 3420 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.
3420 3421 3422 3423 3424 3425 3426 3427 3428 3429 3430 3431 3432 3433 3434 |
# File 'gems/aws-sdk-codepipeline/lib/aws-sdk-codepipeline/types.rb', line 3420 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.
3420 3421 3422 3423 3424 3425 3426 3427 3428 3429 3430 3431 3432 3433 3434 |
# File 'gems/aws-sdk-codepipeline/lib/aws-sdk-codepipeline/types.rb', line 3420 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.
3420 3421 3422 3423 3424 3425 3426 3427 3428 3429 3430 3431 3432 3433 3434 |
# File 'gems/aws-sdk-codepipeline/lib/aws-sdk-codepipeline/types.rb', line 3420 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.
3420 3421 3422 3423 3424 3425 3426 3427 3428 3429 3430 3431 3432 3433 3434 |
# File 'gems/aws-sdk-codepipeline/lib/aws-sdk-codepipeline/types.rb', line 3420 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.
3420 3421 3422 3423 3424 3425 3426 3427 3428 3429 3430 3431 3432 3433 3434 |
# File 'gems/aws-sdk-codepipeline/lib/aws-sdk-codepipeline/types.rb', line 3420 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.
3420 3421 3422 3423 3424 3425 3426 3427 3428 3429 3430 3431 3432 3433 3434 |
# File 'gems/aws-sdk-codepipeline/lib/aws-sdk-codepipeline/types.rb', line 3420 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.
3420 3421 3422 3423 3424 3425 3426 3427 3428 3429 3430 3431 3432 3433 3434 |
# File 'gems/aws-sdk-codepipeline/lib/aws-sdk-codepipeline/types.rb', line 3420 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 |