AWS Step Functions
开发人员指南
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 AWS 服务入门

使用 Step Functions 调用 Lambda

使用 Lambda 函数实现任务状态既简单又便捷。在任务状态的 Resource 字段中包含 Lambda 函数的 ARN。Step Functions 将等待 Lambda 函数完成。Lambda 函数的输出将是任务的结果。

注意

有关管理状态输入、输出和结果的更多信息,请参阅Step Functions 中的输入和输出处理

下面是调用 Lambda 函数的 Task 状态。

"States": { "HelloWorld": { "Type": "Task", "Resource": "arn:aws:lambda:us-east-1:123456789012:function:HelloFunction", "End": true } }

For information on how to configure IAM when using Step Functions with other AWS services, see 集成服务的 IAM 策略.