Class: Aws::CodePipeline::Types::StartPipelineExecutionInput
- Inherits:
-
Struct
- Object
- Struct
- Aws::CodePipeline::Types::StartPipelineExecutionInput
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-codepipeline/types.rb
Overview
Represents the input of a ‘StartPipelineExecution` action.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#client_request_token ⇒ String
The system-generated unique ID used to identify a unique execution request.
-
#name ⇒ String
The name of the pipeline to start.
-
#source_revisions ⇒ Array<Types::SourceRevisionOverride>
A list that allows you to specify, or override, the source revision for a pipeline execution that’s being started.
-
#variables ⇒ Array<Types::PipelineVariable>
A list that overrides pipeline variables for a pipeline execution that’s being started.
Instance Attribute Details
#client_request_token ⇒ String
The system-generated unique ID used to identify a unique execution request.
**A suitable default value is auto-generated.** You should normally not need to pass this option.
5186 5187 5188 5189 5190 5191 5192 5193 |
# File 'lib/aws-sdk-codepipeline/types.rb', line 5186 class StartPipelineExecutionInput < Struct.new( :name, :variables, :client_request_token, :source_revisions) SENSITIVE = [] include Aws::Structure end |
#name ⇒ String
The name of the pipeline to start.
5186 5187 5188 5189 5190 5191 5192 5193 |
# File 'lib/aws-sdk-codepipeline/types.rb', line 5186 class StartPipelineExecutionInput < Struct.new( :name, :variables, :client_request_token, :source_revisions) SENSITIVE = [] include Aws::Structure end |
#source_revisions ⇒ Array<Types::SourceRevisionOverride>
A list that allows you to specify, or override, the source revision for a pipeline execution that’s being started. A source revision is the version with all the changes to your application code, or source artifact, for the pipeline execution.
5186 5187 5188 5189 5190 5191 5192 5193 |
# File 'lib/aws-sdk-codepipeline/types.rb', line 5186 class StartPipelineExecutionInput < Struct.new( :name, :variables, :client_request_token, :source_revisions) SENSITIVE = [] include Aws::Structure end |
#variables ⇒ Array<Types::PipelineVariable>
A list that overrides pipeline variables for a pipeline execution that’s being started. Variable names must match ‘[A-Za-z0-9@-_]+`, and the values can be anything except an empty string.
5186 5187 5188 5189 5190 5191 5192 5193 |
# File 'lib/aws-sdk-codepipeline/types.rb', line 5186 class StartPipelineExecutionInput < Struct.new( :name, :variables, :client_request_token, :source_revisions) SENSITIVE = [] include Aws::Structure end |