【问题标题】:AWS SES template from Cloudformation / serverless来自 Cloudformation / 无服务器的 AWS SES 模板
【发布时间】:2019-03-24 19:23:48
【问题描述】:

我正在使用 serverless framework 来部署我的 AWS 堆栈,并且我正在尝试将 AWS SES 模板添加到我的资源中。

但是,我不断从 CloudFormation 收到 AWS::SES::Template 的“无法识别的类型”。

这绝对是defined CloudFormation resource type,所以我不知道发生了什么。我已经看到描述 SES 模板的相同 sn-ps 据说可以工作,但对我来说不是。有什么想法可能导致这种情况吗?

我的serverless.yml 中的部分如下所示:

resources:
  Resources:
    EmailNotificationTemplate:
      Type: AWS::SES::Template 
      Properties: 
        Template: 
          TemplateName: "test" 
          TextPart: "body text" 
          SubjectPart: "subject"

【问题讨论】:

    标签: amazon-cloudformation amazon-ses serverless-framework


    【解决方案1】:

    原来这是因为 SES 在我使用的地区不可用。使用诸如“区域不支持类型”之类的错误消息肯定会很好,但是引发了通用的“无法识别的类型”。

    【讨论】:

    • 有什么方法可以为该资源指定区域?
    • 看起来不像 - 整个 SLS 提供商必须在同一个区域 afaik。我最终只为 SES 创建了一个单独的堆栈并将其放置在合适的区域。
    猜你喜欢
    • 2020-03-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-02-15
    • 2020-12-21
    • 2017-10-30
    • 2019-05-19
    • 1970-01-01
    相关资源
    最近更新 更多