interface ChoiceTransitionOptions
Language | Type name |
---|---|
.NET | Amazon.CDK.AWS.StepFunctions.ChoiceTransitionOptions |
Go | github.com/aws/aws-cdk-go/awscdk/v2/awsstepfunctions#ChoiceTransitionOptions |
Java | software.amazon.awscdk.services.stepfunctions.ChoiceTransitionOptions |
Python | aws_cdk.aws_stepfunctions.ChoiceTransitionOptions |
TypeScript (source) | aws-cdk-lib » aws_stepfunctions » ChoiceTransitionOptions |
Options for Choice Transition.
Example
const choice = new sfn.Choice(this, 'What color is it?', {
comment: 'color comment',
});
const handleBlueItem = new sfn.Pass(this, 'HandleBlueItem');
const handleOtherItemColor = new sfn.Pass(this, 'HanldeOtherItemColor');
choice.when(sfn.Condition.stringEquals('$.color', 'BLUE'), handleBlueItem, {
comment: 'blue item comment',
});
choice.otherwise(handleOtherItemColor);
Properties
Name | Type | Description |
---|---|---|
comment? | string | An optional description for the choice transition. |
comment?
Type:
string
(optional, default: No comment)
An optional description for the choice transition.