@Stability(value=Stable) public static final class CfnStateMachine.Builder extends Object implements software.amazon.jsii.Builder<CfnStateMachine>
CfnStateMachine.| Modifier and Type | Method and Description |
|---|---|
CfnStateMachine |
build() |
static CfnStateMachine.Builder |
create(software.constructs.Construct scope,
String id) |
CfnStateMachine.Builder |
definition(CfnStateMachine.DefinitionProperty definition)
`AWS::StepFunctions::StateMachine.Definition`.
|
CfnStateMachine.Builder |
definition(IResolvable definition)
`AWS::StepFunctions::StateMachine.Definition`.
|
CfnStateMachine.Builder |
definitionS3Location(CfnStateMachine.S3LocationProperty definitionS3Location)
`AWS::StepFunctions::StateMachine.DefinitionS3Location`.
|
CfnStateMachine.Builder |
definitionS3Location(IResolvable definitionS3Location)
`AWS::StepFunctions::StateMachine.DefinitionS3Location`.
|
CfnStateMachine.Builder |
definitionString(String definitionString)
`AWS::StepFunctions::StateMachine.DefinitionString`.
|
CfnStateMachine.Builder |
definitionSubstitutions(IResolvable definitionSubstitutions)
`AWS::StepFunctions::StateMachine.DefinitionSubstitutions`.
|
CfnStateMachine.Builder |
definitionSubstitutions(Map<String,String> definitionSubstitutions)
`AWS::StepFunctions::StateMachine.DefinitionSubstitutions`.
|
CfnStateMachine.Builder |
loggingConfiguration(CfnStateMachine.LoggingConfigurationProperty loggingConfiguration)
`AWS::StepFunctions::StateMachine.LoggingConfiguration`.
|
CfnStateMachine.Builder |
loggingConfiguration(IResolvable loggingConfiguration)
`AWS::StepFunctions::StateMachine.LoggingConfiguration`.
|
CfnStateMachine.Builder |
roleArn(String roleArn)
`AWS::StepFunctions::StateMachine.RoleArn`.
|
CfnStateMachine.Builder |
stateMachineName(String stateMachineName)
`AWS::StepFunctions::StateMachine.StateMachineName`.
|
CfnStateMachine.Builder |
stateMachineType(String stateMachineType)
`AWS::StepFunctions::StateMachine.StateMachineType`.
|
CfnStateMachine.Builder |
tags(List<? extends CfnStateMachine.TagsEntryProperty> tags)
`AWS::StepFunctions::StateMachine.Tags`.
|
CfnStateMachine.Builder |
tracingConfiguration(CfnStateMachine.TracingConfigurationProperty tracingConfiguration)
`AWS::StepFunctions::StateMachine.TracingConfiguration`.
|
CfnStateMachine.Builder |
tracingConfiguration(IResolvable tracingConfiguration)
`AWS::StepFunctions::StateMachine.TracingConfiguration`.
|
@Stability(value=Stable) public static CfnStateMachine.Builder create(software.constructs.Construct scope, String id)
scope - - scope in which this resource is defined. This parameter is required.id - - scoped id of the resource. This parameter is required.CfnStateMachine.CloudWatchLogsLogGroupProperty.Builder.@Stability(value=Stable) public CfnStateMachine.Builder roleArn(String roleArn)
roleArn - `AWS::StepFunctions::StateMachine.RoleArn`. This parameter is required.this@Stability(value=Stable) public CfnStateMachine.Builder definition(CfnStateMachine.DefinitionProperty definition)
definition - `AWS::StepFunctions::StateMachine.Definition`. This parameter is required.this@Stability(value=Stable) public CfnStateMachine.Builder definition(IResolvable definition)
definition - `AWS::StepFunctions::StateMachine.Definition`. This parameter is required.this@Stability(value=Stable) public CfnStateMachine.Builder definitionS3Location(CfnStateMachine.S3LocationProperty definitionS3Location)
definitionS3Location - `AWS::StepFunctions::StateMachine.DefinitionS3Location`. This parameter is required.this@Stability(value=Stable) public CfnStateMachine.Builder definitionS3Location(IResolvable definitionS3Location)
definitionS3Location - `AWS::StepFunctions::StateMachine.DefinitionS3Location`. This parameter is required.this@Stability(value=Stable) public CfnStateMachine.Builder definitionString(String definitionString)
definitionString - `AWS::StepFunctions::StateMachine.DefinitionString`. This parameter is required.this@Stability(value=Stable) public CfnStateMachine.Builder definitionSubstitutions(IResolvable definitionSubstitutions)
definitionSubstitutions - `AWS::StepFunctions::StateMachine.DefinitionSubstitutions`. This parameter is required.this@Stability(value=Stable) public CfnStateMachine.Builder definitionSubstitutions(Map<String,String> definitionSubstitutions)
definitionSubstitutions - `AWS::StepFunctions::StateMachine.DefinitionSubstitutions`. This parameter is required.this@Stability(value=Stable) public CfnStateMachine.Builder loggingConfiguration(CfnStateMachine.LoggingConfigurationProperty loggingConfiguration)
loggingConfiguration - `AWS::StepFunctions::StateMachine.LoggingConfiguration`. This parameter is required.this@Stability(value=Stable) public CfnStateMachine.Builder loggingConfiguration(IResolvable loggingConfiguration)
loggingConfiguration - `AWS::StepFunctions::StateMachine.LoggingConfiguration`. This parameter is required.this@Stability(value=Stable) public CfnStateMachine.Builder stateMachineName(String stateMachineName)
stateMachineName - `AWS::StepFunctions::StateMachine.StateMachineName`. This parameter is required.this@Stability(value=Stable) public CfnStateMachine.Builder stateMachineType(String stateMachineType)
stateMachineType - `AWS::StepFunctions::StateMachine.StateMachineType`. This parameter is required.this@Stability(value=Stable) public CfnStateMachine.Builder tags(List<? extends CfnStateMachine.TagsEntryProperty> tags)
tags - `AWS::StepFunctions::StateMachine.Tags`. This parameter is required.this@Stability(value=Stable) public CfnStateMachine.Builder tracingConfiguration(CfnStateMachine.TracingConfigurationProperty tracingConfiguration)
tracingConfiguration - `AWS::StepFunctions::StateMachine.TracingConfiguration`. This parameter is required.this@Stability(value=Stable) public CfnStateMachine.Builder tracingConfiguration(IResolvable tracingConfiguration)
tracingConfiguration - `AWS::StepFunctions::StateMachine.TracingConfiguration`. This parameter is required.this@Stability(value=Stable) public CfnStateMachine build()
build in interface software.amazon.jsii.Builder<CfnStateMachine>Copyright © 2021. All rights reserved.