@Stability(value=External) public static final class CfnStateMachine.Builder extends Object
CfnStateMachine.| Modifier and Type | Method and Description |
|---|---|
CfnStateMachine |
build() |
static CfnStateMachine.Builder |
create(Construct scope,
String id) |
CfnStateMachine.Builder |
definitionString(String definitionString)
`AWS::StepFunctions::StateMachine.DefinitionString`.
|
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<CfnStateMachine.TagsEntryProperty> tags)
`AWS::StepFunctions::StateMachine.Tags`.
|
@Stability(value=External) public static CfnStateMachine.Builder create(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=External) public CfnStateMachine.Builder definitionString(String definitionString)
definitionString - `AWS::StepFunctions::StateMachine.DefinitionString`. This parameter is required.thishttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-stepfunctions-statemachine.html#cfn-stepfunctions-statemachine-definitionstring@Stability(value=External) public CfnStateMachine.Builder roleArn(String roleArn)
roleArn - `AWS::StepFunctions::StateMachine.RoleArn`. This parameter is required.thishttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-stepfunctions-statemachine.html#cfn-stepfunctions-statemachine-rolearn@Stability(value=External) public CfnStateMachine.Builder loggingConfiguration(CfnStateMachine.LoggingConfigurationProperty loggingConfiguration)
loggingConfiguration - `AWS::StepFunctions::StateMachine.LoggingConfiguration`. This parameter is required.thishttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-stepfunctions-statemachine.html#cfn-stepfunctions-statemachine-loggingconfiguration@Stability(value=External) public CfnStateMachine.Builder loggingConfiguration(IResolvable loggingConfiguration)
loggingConfiguration - `AWS::StepFunctions::StateMachine.LoggingConfiguration`. This parameter is required.thishttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-stepfunctions-statemachine.html#cfn-stepfunctions-statemachine-loggingconfiguration@Stability(value=External) public CfnStateMachine.Builder stateMachineName(String stateMachineName)
stateMachineName - `AWS::StepFunctions::StateMachine.StateMachineName`. This parameter is required.thishttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-stepfunctions-statemachine.html#cfn-stepfunctions-statemachine-statemachinename@Stability(value=External) public CfnStateMachine.Builder stateMachineType(String stateMachineType)
stateMachineType - `AWS::StepFunctions::StateMachine.StateMachineType`. This parameter is required.thishttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-stepfunctions-statemachine.html#cfn-stepfunctions-statemachine-statemachinetype@Stability(value=External) public CfnStateMachine.Builder tags(List<CfnStateMachine.TagsEntryProperty> tags)
tags - `AWS::StepFunctions::StateMachine.Tags`. This parameter is required.thishttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-stepfunctions-statemachine.html#cfn-stepfunctions-statemachine-tags@Stability(value=External) public CfnStateMachine build()
Copyright © 2020. All rights reserved.