interface IChainable
| Language | Type name |
|---|---|
.NET | Amazon.CDK.AWS.StepFunctions.IChainable |
Go | github.com/aws/aws-cdk-go/awscdk/v2/awsstepfunctions#IChainable |
Java | software.amazon.awscdk.services.stepfunctions.IChainable |
Python | aws_cdk.aws_stepfunctions.IChainable |
TypeScript (source) | aws-cdk-lib » aws_stepfunctions » IChainable |
Implemented by
Chain, Choice, Custom, Distributed, Fail, Map, Parallel, Pass, Succeed, Wait, Athena, Athena, Athena, Athena, Batch, Bedrock, Bedrock, Call, Call, Call, Call, Code, Code, Dynamo, Dynamo, Dynamo, Dynamo, Ecs, Eks, Emr, Emr, Emr, Emr, Emr, Emr, Emr, Emr, Emr, Emr, Evaluate, Event, Event, Glue, Glue, Glue, Http, Lambda, Media, Sage, Sage, Sage, Sage, Sage, Sage, Sns, Sqs, Step, Step
Interface for objects that can be used in a Chain.
Properties
| Name | Type | Description |
|---|---|---|
| end | INextable[] | The chainable end state(s) of this chainable. |
| id | string | Descriptive identifier for this chainable. |
| start | State | The start state of this chainable. |
endStates
Type:
INextable[]
The chainable end state(s) of this chainable.
id
Type:
string
Descriptive identifier for this chainable.
startState
Type:
State
The start state of this chainable.

.NET
Go
Java
Python
TypeScript (