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.

Constant Summary collapse

SENSITIVE =
[]

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)


1561
1562
1563
1564
1565
1566
1567
# File 'gems/aws-sdk-codepipeline/lib/aws-sdk-codepipeline/types.rb', line 1561

class EnableStageTransitionInput < Struct.new(
  :pipeline_name,
  :stage_name,
  :transition_type)
  SENSITIVE = []
  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)


1561
1562
1563
1564
1565
1566
1567
# File 'gems/aws-sdk-codepipeline/lib/aws-sdk-codepipeline/types.rb', line 1561

class EnableStageTransitionInput < Struct.new(
  :pipeline_name,
  :stage_name,
  :transition_type)
  SENSITIVE = []
  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)


1561
1562
1563
1564
1565
1566
1567
# File 'gems/aws-sdk-codepipeline/lib/aws-sdk-codepipeline/types.rb', line 1561

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