You are viewing documentation for version 3 of the AWS SDK for Ruby. Version 2 documentation can be found here.

Class: Aws::CodePipeline::Types::EnableStageTransitionInput

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-codepipeline/lib/aws-sdk-codepipeline/types.rb

Overview

Note:

When making an API call, you may pass EnableStageTransitionInput data as a hash:

{
  pipeline_name: "PipelineName", # required
  stage_name: "StageName", # required
  transition_type: "Inbound", # required, accepts Inbound, Outbound
}

Represents the input of an EnableStageTransition action.

Instance Attribute Summary collapse

Instance Attribute Details

#pipeline_nameString

The name of the pipeline in which you want to enable the flow of artifacts from one stage to another.

Returns:

  • (String)


1487
1488
1489
1490
1491
1492
# File 'gems/aws-sdk-codepipeline/lib/aws-sdk-codepipeline/types.rb', line 1487

class EnableStageTransitionInput < Struct.new(
  :pipeline_name,
  :stage_name,
  :transition_type)
  include Aws::Structure
end

#stage_nameString

The name of the stage where you want to enable the transition of artifacts, either into the stage (inbound) or from that stage to the next stage (outbound).

Returns:

  • (String)


1487
1488
1489
1490
1491
1492
# File 'gems/aws-sdk-codepipeline/lib/aws-sdk-codepipeline/types.rb', line 1487

class EnableStageTransitionInput < Struct.new(
  :pipeline_name,
  :stage_name,
  :transition_type)
  include Aws::Structure
end

#transition_typeString

Specifies whether artifacts are allowed to enter the stage and be processed by the actions in that stage (inbound) or whether already processed artifacts are allowed to transition to the next stage (outbound).

Returns:

  • (String)


1487
1488
1489
1490
1491
1492
# File 'gems/aws-sdk-codepipeline/lib/aws-sdk-codepipeline/types.rb', line 1487

class EnableStageTransitionInput < Struct.new(
  :pipeline_name,
  :stage_name,
  :transition_type)
  include Aws::Structure
end