2

我是第一次使用状态机,在我的 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> 

我读过的所有东西都有相同的设置,所以我知道我一定遗漏了一些明显的东西。

4

0 回答 0