AWS CloudFormation 返回“null”错误消息

问题描述 投票:0回答:1

我正在通过 CloudFormation 在 yaml 模板中创建安全组资源。我可以为此创建更改集,但是当我执行更改时,安全组创建步骤失败 (CREATE_FAILED),并显示以下消息:

资源处理程序返回消息:“null”(RequestToken:,HandlerErrorCode:InternalFailure)

在不丢失信息的情况下,安全组的定义方式如下:

MySecurityGroup:
  Type: AWS::EC2::SecurityGroup
  Properties:
    GroupDescription: For allowing something to something when something
    GroupName: !Sub some-prefix-${Environment}
    Tags:
      - Name: Environment
        Value: !Sub ${Environment}
    VpcId: !Sub ${VpcId}

这个定义肯定有问题,但 AWS 正在保守秘密(:

aws-cloudformation aws-security-group
1个回答
0
投票

事实证明,问题在于我只是误读了有关键名的文档。 安全组标签记录为:

  Key: String
  Value: String

但是我无意中使用了

Key
,而不是
Name


我在 Stack Overflow 上记录了这一点,以防其他人遇到此错误并且解决方案恰好相似。我自己在网上找不到任何东西。

© www.soinside.com 2019 - 2024. All rights reserved.