Copyright | (c) 2013-2021 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Enables artifacts in a pipeline to transition to a stage in a pipeline.
Synopsis
- data EnableStageTransition = EnableStageTransition' {}
- newEnableStageTransition :: Text -> Text -> StageTransitionType -> EnableStageTransition
- enableStageTransition_pipelineName :: Lens' EnableStageTransition Text
- enableStageTransition_stageName :: Lens' EnableStageTransition Text
- enableStageTransition_transitionType :: Lens' EnableStageTransition StageTransitionType
- data EnableStageTransitionResponse = EnableStageTransitionResponse' {
- newEnableStageTransitionResponse :: EnableStageTransitionResponse
Creating a Request
data EnableStageTransition Source #
Represents the input of an EnableStageTransition
action.
See: newEnableStageTransition
smart constructor.
EnableStageTransition' | |
|
Instances
newEnableStageTransition Source #
:: Text | |
-> Text | |
-> StageTransitionType | |
-> EnableStageTransition |
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:
$sel:pipelineName:EnableStageTransition'
, enableStageTransition_pipelineName
- The name of the pipeline in which you want to enable the flow of
artifacts from one stage to another.
$sel:stageName: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
newEnableStageTransitionResponse :: EnableStageTransitionResponse Source #
Create a value of EnableStageTransitionResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.