Ссылка на вывод без сервера возвращает «[объектный объект]» вместо arn - PullRequest
0 голосов
/ 03 апреля 2020

Я впервые использую конечные автоматы, и у меня возникают проблемы со ссылками на конечный автомат в моей функции Lambda. Я пытался следовать этой статье и документам , но я должен что-то упустить, потому что вместо 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> 

Все, что я прочитал, имеет такую ​​же настройку, поэтому я знаю, что я, должно быть, упускаю что-то очевидное.

...