Class: Aws::CodePipeline::Types::PipelineSummary
- Inherits:
-
Struct
- Object
- Struct
- Aws::CodePipeline::Types::PipelineSummary
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-codepipeline/types.rb
Overview
Returns a summary of a pipeline.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#created ⇒ Time
The date and time the pipeline was created, in timestamp format.
-
#execution_mode ⇒ String
The method that the pipeline will use to handle multiple executions.
-
#name ⇒ String
The name of the pipeline.
-
#pipeline_type ⇒ String
CodePipeline provides the following pipeline types, which differ in characteristics and price, so that you can tailor your pipeline features and cost to the needs of your applications.
-
#updated ⇒ Time
The date and time of the last update to the pipeline, in timestamp format.
-
#version ⇒ Integer
The version number of the pipeline.
Instance Attribute Details
#created ⇒ Time
The date and time the pipeline was created, in timestamp format.
3688 3689 3690 3691 3692 3693 3694 3695 3696 3697 |
# File 'lib/aws-sdk-codepipeline/types.rb', line 3688 class PipelineSummary < Struct.new( :name, :version, :pipeline_type, :execution_mode, :created, :updated) SENSITIVE = [] include Aws::Structure end |
#execution_mode ⇒ String
The method that the pipeline will use to handle multiple executions. The default mode is SUPERSEDED.
3688 3689 3690 3691 3692 3693 3694 3695 3696 3697 |
# File 'lib/aws-sdk-codepipeline/types.rb', line 3688 class PipelineSummary < Struct.new( :name, :version, :pipeline_type, :execution_mode, :created, :updated) SENSITIVE = [] include Aws::Structure end |
#name ⇒ String
The name of the pipeline.
3688 3689 3690 3691 3692 3693 3694 3695 3696 3697 |
# File 'lib/aws-sdk-codepipeline/types.rb', line 3688 class PipelineSummary < Struct.new( :name, :version, :pipeline_type, :execution_mode, :created, :updated) SENSITIVE = [] include Aws::Structure end |
#pipeline_type ⇒ String
CodePipeline provides the following pipeline types, which differ in characteristics and price, so that you can tailor your pipeline features and cost to the needs of your applications.
-
V1 type pipelines have a JSON structure that contains standard pipeline, stage, and action-level parameters.
-
V2 type pipelines have the same structure as a V1 type, along with additional parameters for release safety and trigger configuration.
Including V2 parameters, such as triggers on Git tags, in the pipeline JSON when creating or updating a pipeline will result in the pipeline having the V2 type of pipeline and the associated costs.
For information about pricing for CodePipeline, see [Pricing].
For information about which type of pipeline to choose, see [What type of pipeline is right for me?].
[1]: aws.amazon.com/codepipeline/pricing/ [2]: docs.aws.amazon.com/codepipeline/latest/userguide/pipeline-types-planning.html
3688 3689 3690 3691 3692 3693 3694 3695 3696 3697 |
# File 'lib/aws-sdk-codepipeline/types.rb', line 3688 class PipelineSummary < Struct.new( :name, :version, :pipeline_type, :execution_mode, :created, :updated) SENSITIVE = [] include Aws::Structure end |
#updated ⇒ Time
The date and time of the last update to the pipeline, in timestamp format.
3688 3689 3690 3691 3692 3693 3694 3695 3696 3697 |
# File 'lib/aws-sdk-codepipeline/types.rb', line 3688 class PipelineSummary < Struct.new( :name, :version, :pipeline_type, :execution_mode, :created, :updated) SENSITIVE = [] include Aws::Structure end |
#version ⇒ Integer
The version number of the pipeline.
3688 3689 3690 3691 3692 3693 3694 3695 3696 3697 |
# File 'lib/aws-sdk-codepipeline/types.rb', line 3688 class PipelineSummary < Struct.new( :name, :version, :pipeline_type, :execution_mode, :created, :updated) SENSITIVE = [] include Aws::Structure end |