amazonka-codepipeline-2.0: Amazon CodePipeline SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

Amazonka.CodePipeline.EnableStageTransition

Description

Enables artifacts in a pipeline to transition to a stage in a pipeline.

Synopsis

Creating a Request

data EnableStageTransition Source #

Represents the input of an EnableStageTransition action.

See: newEnableStageTransition smart constructor.

Constructors

EnableStageTransition' 

Fields

  • pipelineName :: Text

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

  • stageName :: Text

    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).

  • transitionType :: StageTransitionType

    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).

Instances

Instances details
ToJSON EnableStageTransition Source # 
Instance details

Defined in Amazonka.CodePipeline.EnableStageTransition

ToHeaders EnableStageTransition Source # 
Instance details

Defined in Amazonka.CodePipeline.EnableStageTransition

ToPath EnableStageTransition Source # 
Instance details

Defined in Amazonka.CodePipeline.EnableStageTransition

ToQuery EnableStageTransition Source # 
Instance details

Defined in Amazonka.CodePipeline.EnableStageTransition

AWSRequest EnableStageTransition Source # 
Instance details

Defined in Amazonka.CodePipeline.EnableStageTransition

Associated Types

type AWSResponse EnableStageTransition #

Generic EnableStageTransition Source # 
Instance details

Defined in Amazonka.CodePipeline.EnableStageTransition

Associated Types

type Rep EnableStageTransition :: Type -> Type #

Read EnableStageTransition Source # 
Instance details

Defined in Amazonka.CodePipeline.EnableStageTransition

Show EnableStageTransition Source # 
Instance details

Defined in Amazonka.CodePipeline.EnableStageTransition

NFData EnableStageTransition Source # 
Instance details

Defined in Amazonka.CodePipeline.EnableStageTransition

Methods

rnf :: EnableStageTransition -> () #

Eq EnableStageTransition Source # 
Instance details

Defined in Amazonka.CodePipeline.EnableStageTransition

Hashable EnableStageTransition Source # 
Instance details

Defined in Amazonka.CodePipeline.EnableStageTransition

type AWSResponse EnableStageTransition Source # 
Instance details

Defined in Amazonka.CodePipeline.EnableStageTransition

type Rep EnableStageTransition Source # 
Instance details

Defined in Amazonka.CodePipeline.EnableStageTransition

type Rep EnableStageTransition = D1 ('MetaData "EnableStageTransition" "Amazonka.CodePipeline.EnableStageTransition" "amazonka-codepipeline-2.0-AHHPJTmnvhi1gPjRAFzjQE" 'False) (C1 ('MetaCons "EnableStageTransition'" 'PrefixI 'True) (S1 ('MetaSel ('Just "pipelineName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "stageName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "transitionType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 StageTransitionType))))

newEnableStageTransition Source #

Create a value of EnableStageTransition with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

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

EnableStageTransition, enableStageTransition_stageName - 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).

$sel:transitionType:EnableStageTransition', enableStageTransition_transitionType - 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).

Request Lenses

enableStageTransition_pipelineName :: Lens' EnableStageTransition Text Source #

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

enableStageTransition_stageName :: Lens' EnableStageTransition Text Source #

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).

enableStageTransition_transitionType :: Lens' EnableStageTransition StageTransitionType Source #

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).

Destructuring the Response

data EnableStageTransitionResponse Source #

See: newEnableStageTransitionResponse smart constructor.

Instances

Instances details
Generic EnableStageTransitionResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.EnableStageTransition

Associated Types

type Rep EnableStageTransitionResponse :: Type -> Type #

Read EnableStageTransitionResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.EnableStageTransition

Show EnableStageTransitionResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.EnableStageTransition

NFData EnableStageTransitionResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.EnableStageTransition

Eq EnableStageTransitionResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.EnableStageTransition

type Rep EnableStageTransitionResponse Source # 
Instance details

Defined in Amazonka.CodePipeline.EnableStageTransition

type Rep EnableStageTransitionResponse = D1 ('MetaData "EnableStageTransitionResponse" "Amazonka.CodePipeline.EnableStageTransition" "amazonka-codepipeline-2.0-AHHPJTmnvhi1gPjRAFzjQE" 'False) (C1 ('MetaCons "EnableStageTransitionResponse'" 'PrefixI 'False) (U1 :: Type -> Type))

newEnableStageTransitionResponse :: EnableStageTransitionResponse Source #

Create a value of EnableStageTransitionResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.