You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何通过CloudFormation为SNS主题添加多个邮箱地址订阅?

解答

可以通过CloudFormation为SNS主题添加多个邮箱订阅,你当前使用的模板中Subscription本身就是数组类型,只需在数组内按照相同格式追加多个邮箱订阅条目即可,参考配置如下:

SNSTopic:
   Type: AWS::SNS::Topic
   Properties:
    Subscription:
    - Protocol: email
      Endpoint: abc@gmail.com
    - Protocol: email
      Endpoint: 第二个邮箱地址
    - Protocol: email
      Endpoint: 第三个邮箱地址

如果后续需要为不同邮箱配置独立的订阅过滤规则、死信队列等属性,也可以将订阅拆分为独立的AWS::SNS::Subscription资源,灵活性更高,参考配置如下:

# 定义SNS主题
SNSTopic:
  Type: AWS::SNS::Topic
  Properties: {}

# 邮箱1订阅
Mail1Subscription:
  Type: AWS::SNS::Subscription
  Properties:
    Protocol: email
    Endpoint: abc@gmail.com
    TopicArn: !Ref SNSTopic

# 邮箱2订阅
Mail2Subscription:
  Type: AWS::SNS::Subscription
  Properties:
    Protocol: email
    Endpoint: def@gmail.com
    TopicArn: !Ref SNSTopic

内容的提问来源于stack exchange,提问作者arve

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.02 20:27:00