Copyright | (c) 2013-2018 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 |
Language | Haskell2010 |
Prevents artifacts in a pipeline from transitioning to the next stage in the pipeline.
- disableStageTransition :: Text -> Text -> StageTransitionType -> Text -> DisableStageTransition
- data DisableStageTransition
- dstPipelineName :: Lens' DisableStageTransition Text
- dstStageName :: Lens' DisableStageTransition Text
- dstTransitionType :: Lens' DisableStageTransition StageTransitionType
- dstReason :: Lens' DisableStageTransition Text
- disableStageTransitionResponse :: DisableStageTransitionResponse
- data DisableStageTransitionResponse
Creating a Request
disableStageTransition Source #
:: Text | |
-> Text | |
-> StageTransitionType | |
-> Text | |
-> DisableStageTransition |
Creates a value of DisableStageTransition
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
dstPipelineName
- The name of the pipeline in which you want to disable the flow of artifacts from one stage to another.dstStageName
- The name of the stage where you want to disable the inbound or outbound transition of artifacts.dstTransitionType
- Specifies whether artifacts will be prevented from transitioning into the stage and being processed by the actions in that stage (inbound), or prevented from transitioning from the stage after they have been processed by the actions in that stage (outbound).dstReason
- The reason given to the user why a stage is disabled, such as waiting for manual approval or manual tests. This message is displayed in the pipeline console UI.
data DisableStageTransition Source #
Represents the input of a DisableStageTransition action.
See: disableStageTransition
smart constructor.
Request Lenses
dstPipelineName :: Lens' DisableStageTransition Text Source #
The name of the pipeline in which you want to disable the flow of artifacts from one stage to another.
dstStageName :: Lens' DisableStageTransition Text Source #
The name of the stage where you want to disable the inbound or outbound transition of artifacts.
dstTransitionType :: Lens' DisableStageTransition StageTransitionType Source #
Specifies whether artifacts will be prevented from transitioning into the stage and being processed by the actions in that stage (inbound), or prevented from transitioning from the stage after they have been processed by the actions in that stage (outbound).
dstReason :: Lens' DisableStageTransition Text Source #
The reason given to the user why a stage is disabled, such as waiting for manual approval or manual tests. This message is displayed in the pipeline console UI.
Destructuring the Response
disableStageTransitionResponse :: DisableStageTransitionResponse Source #
Creates a value of DisableStageTransitionResponse
with the minimum fields required to make a request.
data DisableStageTransitionResponse Source #
See: disableStageTransitionResponse
smart constructor.