У меня есть две лямбда-функции Lambda1 и Lambda2. Lambda1 выполняет некоторую работу и отправляет несколько результатов в Lambda2 через тему SNS, называемую Topic1. Затем Lambda2 обрабатывает результаты Lambda1.Доступ AWS CloudFormation ARN изнутри Функция лямбда
Lambda1 -> Topic1 -> Lambda2
Это все работает хорошо, пока я не попытаюсь создать шаблон CloudFormation, который его представляет. Я могу подписаться на Lambda2 на Topic1, но как я могу рассказать Lambda1, к какой теме SNS нужно подтолкнуть сообщения? Ведь тема ARN не создается до тех пор, пока не будет создан CloudFormation Stack.
Спасибо за это. Я еще не отметил его как правильный ответ, потому что у меня не было времени попробовать его. Выглядит неплохо. –
Любая удача с этим? – kixorz
Да, это все. Я создал стек, получил ARN из облачной информации :: DescribeStacks (фактически boto3.resource ('cloudformation'). StackResource), сохранил ARN в ведро S3 и получил функции лямбда для загрузки ARN. –