Это код шаблона Cloudformation, связанный с моей проблемой:
"SNSTopic": {
"Type": "AWS::SNS::Topic",
"Properties": {
"TopicName": "JumpboxPresenceTopic",
"DisplayName": "Jumpbox Presence Topic",
"Subscription": [
{
"Endpoint": {
"Fn::GetAtt": [
"Lambda",
"Arn"
]
},
"Protocol": "lambda"
}
]
}
},
"Lambda": {
"Type": "AWS::Lambda::Function",
"Properties": [...]
Я вижу эту тему на панели SNS:
Но он не отображается в панели событий событий лямбды:
Странно, что если я создаю новую подписку с панели SNS для этой же лямбда-функции, новая подписка не будет создана, поскольку она будет точным дубликатом. Однако теперь, если я проверил панель "Источники событий" на панели "Лямбда", я могу увидеть новую запись для SNS: JumpboxPresenceTopic
:
Я чувствую, что это проблема на стороне Амазонки, но я могу ошибаться. Что-то не так с моим подходом или это ограничение AWS?