在step函数中获取AWS状态机执行ARN

2024-04-18 07:48:41 发布

您现在位置:Python中文网/ 问答频道 /正文

我需要在状态机本身内部获取状态机当前执行的ARN。有可能吗?在

那么,我可以创建一个状态机(比如从lambda函数),然后获取它的执行ARN并将其作为参数传递给该机器吗?或者在状态机中是否有任何实用程序允许获取该机器的执行ARN?在


Tags: lambda函数实用程序机器arn状态机
2条回答

AWS Step函数最近发布了一个名为context object的特性。在

现在您可以通过Parameters块内的$$访问执行数据。在

https://docs.aws.amazon.com/step-functions/latest/dg/input-output-contextobject.html

Step函数当前没有此功能,但是可以通过指定名称来指定自己的执行id。这将使ARN成为可预测的,因为它将最终成为

在arn:aws公司:states:[AWS Region]:[AWS Account ID]:执行:[Step Function Name]:[传递给start execution调用的名称]

javascript sdk docs

相关问题 更多 >