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

连接到资源

与支持的服务的连接使用 Amazon 资源名称 (ARN) 在 Task 状态的 Resource 字段中配置。有关可以从 Step Functions 任务状态直接管理的集成服务列表,请参阅 Step Functions 支持的 AWS 服务集成

例如,发布 Amazon SNS 主题:

"Resource": "arn:aws-cn:states:::sns:publish",

该示例引用了 Amazon SNS 的 Publish API,它将接受不同的参数。有关 Amazon SNS 支持的参数列表,请参阅使用 Step Functions 调用 Amazon SNS

与资源建立同步连接

当您引用具有响应的资源时,ARN 将以 .sync 结尾。例如,在提交 AWS Batch 作业时,状态机定义中的 Resource 行显示为以下内容。

"Resource": "arn:aws-cn:states:::batch:submitJob.sync",

同步连接允许您等待任务完成。该任务将暂停,直到任务完成,然后将进行下一个状态。

注意

有关为连接的资源配置 AWS Identity and Access Management (IAM) 的信息,请参阅集成服务的 IAM 策略

本页内容: