首页 > 解决方案 > 来自 Cloudformation / 无服务器的 AWS SES 模板

问题描述

我正在使用无服务器框架来部署我的 AWS 堆栈,并且我正在尝试将 AWS SES 模板添加到我的资源中。

但是,我不断从 CloudFormation 获得“无法识别的类型”,用于AWS::SES::Template.

这绝对是定义的 CloudFormation 资源类型,所以我不知道发生了什么。我已经看到了描述 SES 模板的相同片段,这些模板据说可以工作,但对我来说却没有。有什么想法可能导致这种情况吗?

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

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

标签: amazon-cloudformationamazon-sesserverless-framework

解决方案


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


推荐阅读