Amazon web services 如何在CloudFormation脚本上添加SNS主题的电子邮件订阅?
如何添加多个电子邮件ID的订阅(例如:test1@email.com,test2@email.com)到上面的列表吗?CloudFormation中没有循环,并且不接受任何列表 因此,您的选择是:Amazon web services 如何在CloudFormation脚本上添加SNS主题的电子邮件订阅?,amazon-web-services,amazon-cloudformation,amazon-sns,Amazon Web Services,Amazon Cloudformation,Amazon Sns,如何添加多个电子邮件ID的订阅(例如:test1@email.com,test2@email.com)到上面的列表吗?CloudFormation中没有循环,并且不接受任何列表 因此,您的选择是: 使用AWS CLI或SDK以编程方式创建基于单个模板的多个堆栈。模板将被参数化,其中参数将是您的端点。因此,例如,使用bash或python,您必须迭代列表并创建相应的订阅 创建云中信息以获取电子邮件列表并创建相应的订阅。资源将以lambda函数的形式出现,该函数将使用AWS SDK创建所需的订阅
创建几个订阅怎么样?另请参见:如何尝试宏?我注意到您的大多数问题都有答案,但没有一个答案被接受。接受好的答案不仅是一种很好的做法,而且它还减少了重复,使您的问题更有可能得到回答。没有循环,但我们可以使用宏来实现循环。@robert谢谢。我将把它添加到答案中。你好@Marcin,你能看看这个问题吗。
TestTopicSubscription:
Type: AWS::SNS::Subscription
Properties:
Endpoint: testn@email.com
Protocol: email
TopicArn: !Ref TestSnsTopic