@Generated(value="jsii-pacmak/0.20.2 (build faba0be)", date="2019-11-11T17:18:01.663Z") @Stability(value=Experimental) public class PipelineDeployStackAction extends software.amazon.jsii.JsiiObject implements IAction
| Modifier and Type | Class and Description |
|---|---|
static class |
PipelineDeployStackAction.Builder
A fluent builder for
PipelineDeployStackAction. |
software.amazon.jsii.JsiiObject.InitializationModeIAction.Jsii$Proxy| Modifier | Constructor and Description |
|---|---|
protected |
PipelineDeployStackAction(software.amazon.jsii.JsiiObject.InitializationMode initializationMode) |
protected |
PipelineDeployStackAction(software.amazon.jsii.JsiiObjectRef objRef) |
|
PipelineDeployStackAction(PipelineDeployStackActionProps props)
EXPERIMENTAL
|
| Modifier and Type | Method and Description |
|---|---|
void |
addToDeploymentRolePolicy(PolicyStatement statement)
Add policy statements to the role deploying the stack.
|
ActionConfig |
bind(Construct scope,
IStage stage,
ActionBindOptions options)
EXPERIMENTAL
|
ActionProperties |
getActionProperties()
EXPERIMENTAL
|
IRole |
getDeploymentRole()
EXPERIMENTAL
|
Rule |
onStateChange(String name)
EXPERIMENTAL
|
Rule |
onStateChange(String name,
IRuleTarget target)
EXPERIMENTAL
|
Rule |
onStateChange(String name,
IRuleTarget target,
RuleProps options)
EXPERIMENTAL
|
jsiiAsyncCall, jsiiCall, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticGet, jsiiStaticSetprotected PipelineDeployStackAction(software.amazon.jsii.JsiiObjectRef objRef)
protected PipelineDeployStackAction(software.amazon.jsii.JsiiObject.InitializationMode initializationMode)
@Stability(value=Experimental) public PipelineDeployStackAction(PipelineDeployStackActionProps props)
props - This parameter is required.@Stability(value=Experimental) public void addToDeploymentRolePolicy(PolicyStatement statement)
statement - This parameter is required.@Stability(value=Experimental) public ActionConfig bind(Construct scope, IStage stage, ActionBindOptions options)
@Stability(value=Experimental) public Rule onStateChange(String name, IRuleTarget target, RuleProps options)
onStateChange in interface IActionname - This parameter is required.target - options - @Stability(value=Experimental) public Rule onStateChange(String name, IRuleTarget target)
onStateChange in interface IActionname - This parameter is required.target - @Stability(value=Experimental) public Rule onStateChange(String name)
onStateChange in interface IActionname - This parameter is required.@Stability(value=Experimental) public ActionProperties getActionProperties()
getActionProperties in interface IAction@Stability(value=Experimental) public IRole getDeploymentRole()
Copyright © 2019. All rights reserved.