这是与我的问题相关的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仪表板为同一个lambda函数创建一个新的订阅,那么不会创建新的订阅,因为它将是一个完全重复的订阅。然而,现在如果我检查Lambda仪表板中的事件源面板,我可以看到一个新的条目SNS: JumpboxPresenceTopic
:
我感觉这是亚马逊方面的问题,但我可能错了。我的方法有问题还是AWS的限制?