我是第一次使用状态机,在我的 Lambda 函数中引用状态机 arn 时遇到问题。我试过关注这篇文章和文档,但我一定遗漏了一些东西,因为我得到的不是 arn,而是“[object Object]”。
环境变量:
environment:
EMAIL_STATE_MACHINE: ${self:resources.Outputs.EmailQueueStateMachine.Value}
输出:
Outputs:
EmailQueueStateMachine:
Description: The ARN of the email delivery state machine
Value:
Ref: EmailQueueStateMachine
状态机:
stepFunctions:
stateMachines:
ReportDeliveryEmailQueueStateMachine:
name: emailQueueStateMachine
id: EmailQueueStateMachine
dependsOn:
- EmailTemplatesDynamoDbTable
definition:
<definition>
我读过的所有东西都有相同的设置,所以我知道我一定遗漏了一些明显的东西。