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)


1998
1999
2000
2001
2002
2003
2004
# File 'gems/aws-sdk-codepipeline/lib/aws-sdk-codepipeline/types.rb', line 1998

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)


1998
1999
2000
2001
2002
2003
2004
# File 'gems/aws-sdk-codepipeline/lib/aws-sdk-codepipeline/types.rb', line 1998

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)


1998
1999
2000
2001
2002
2003
2004
# File 'gems/aws-sdk-codepipeline/lib/aws-sdk-codepipeline/types.rb', line 1998

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