@Stability(value=Experimental) public static final class SfnStateMachine.Builder extends Object implements software.amazon.jsii.Builder<SfnStateMachine>
SfnStateMachine.| Modifier and Type | Method and Description |
|---|---|
SfnStateMachine |
build() |
static SfnStateMachine.Builder |
create(IStateMachine machine) |
SfnStateMachine.Builder |
input(RuleTargetInput input)
(experimental) The input to the state machine execution.
|
SfnStateMachine.Builder |
role(IRole role)
(experimental) The IAM role to be assumed to execute the State Machine.
|
@Stability(value=Experimental) public static SfnStateMachine.Builder create(IStateMachine machine)
machine - This parameter is required.SfnStateMachine.Builder.@Stability(value=Experimental) public SfnStateMachine.Builder input(RuleTargetInput input)
Default: the entire EventBridge event
input - The input to the state machine execution. This parameter is required.this@Stability(value=Experimental) public SfnStateMachine.Builder role(IRole role)
Default: - a new role will be created
role - The IAM role to be assumed to execute the State Machine. This parameter is required.this@Stability(value=Experimental) public SfnStateMachine build()
build in interface software.amazon.jsii.Builder<SfnStateMachine>Copyright © 2020. All rights reserved.