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.
3474 3475 3476 3477 3478 3479 3480 3481 3482 3483 3484 3485 3486 3487 3488 |
# File 'gems/aws-sdk-codepipeline/lib/aws-sdk-codepipeline/types.rb', line 3474 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.
3474 3475 3476 3477 3478 3479 3480 3481 3482 3483 3484 3485 3486 3487 3488 |
# File 'gems/aws-sdk-codepipeline/lib/aws-sdk-codepipeline/types.rb', line 3474 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.
3474 3475 3476 3477 3478 3479 3480 3481 3482 3483 3484 3485 3486 3487 3488 |
# File 'gems/aws-sdk-codepipeline/lib/aws-sdk-codepipeline/types.rb', line 3474 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.
3474 3475 3476 3477 3478 3479 3480 3481 3482 3483 3484 3485 3486 3487 3488 |
# File 'gems/aws-sdk-codepipeline/lib/aws-sdk-codepipeline/types.rb', line 3474 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.
3474 3475 3476 3477 3478 3479 3480 3481 3482 3483 3484 3485 3486 3487 3488 |
# File 'gems/aws-sdk-codepipeline/lib/aws-sdk-codepipeline/types.rb', line 3474 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.
3474 3475 3476 3477 3478 3479 3480 3481 3482 3483 3484 3485 3486 3487 3488 |
# File 'gems/aws-sdk-codepipeline/lib/aws-sdk-codepipeline/types.rb', line 3474 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.
3474 3475 3476 3477 3478 3479 3480 3481 3482 3483 3484 3485 3486 3487 3488 |
# File 'gems/aws-sdk-codepipeline/lib/aws-sdk-codepipeline/types.rb', line 3474 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.
3474 3475 3476 3477 3478 3479 3480 3481 3482 3483 3484 3485 3486 3487 3488 |
# File 'gems/aws-sdk-codepipeline/lib/aws-sdk-codepipeline/types.rb', line 3474 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.
3474 3475 3476 3477 3478 3479 3480 3481 3482 3483 3484 3485 3486 3487 3488 |
# File 'gems/aws-sdk-codepipeline/lib/aws-sdk-codepipeline/types.rb', line 3474 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.
3474 3475 3476 3477 3478 3479 3480 3481 3482 3483 3484 3485 3486 3487 3488 |
# File 'gems/aws-sdk-codepipeline/lib/aws-sdk-codepipeline/types.rb', line 3474 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.
3474 3475 3476 3477 3478 3479 3480 3481 3482 3483 3484 3485 3486 3487 3488 |
# File 'gems/aws-sdk-codepipeline/lib/aws-sdk-codepipeline/types.rb', line 3474 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 |