aws-cdk-lib.aws_stepfunctions.ServiceIntegrationPattern

enum ServiceIntegrationPattern

LanguageType name
.NETAmazon.CDK.AWS.StepFunctions.ServiceIntegrationPattern
Gogithub.com/aws/aws-cdk-go/awscdk/v2/awsstepfunctions#ServiceIntegrationPattern
Javasoftware.amazon.awscdk.services.stepfunctions.ServiceIntegrationPattern
Pythonaws_cdk.aws_stepfunctions.ServiceIntegrationPattern
TypeScript (source)aws-cdk-lib » aws_stepfunctions » ServiceIntegrationPattern

Three ways to call an integrated service: Request Response, Run a Job and Wait for a Callback with Task Token.

See also: [https://docs.aws.amazon.com/step-functions/latest/dg/connect-to-resource.html

Here, they are named as FIRE_AND_FORGET, SYNC and WAIT_FOR_TASK_TOKEN respectfully.](https://docs.aws.amazon.com/step-functions/latest/dg/connect-to-resource.html

Here, they are named as FIRE_AND_FORGET, SYNC and WAIT_FOR_TASK_TOKEN respectfully.)

Members

NameDescription
FIRE_AND_FORGETCall a service and progress to the next state immediately after the API call completes.
SYNCCall a service and wait for a job to complete.
WAIT_FOR_TASK_TOKENCall a service with a task token and wait until that token is returned by SendTaskSuccess/SendTaskFailure with payload.

FIRE_AND_FORGET

Call a service and progress to the next state immediately after the API call completes.


SYNC

Call a service and wait for a job to complete.


WAIT_FOR_TASK_TOKEN

Call a service with a task token and wait until that token is returned by SendTaskSuccess/SendTaskFailure with payload.