(ValidationError)调用CreateStack操作时:模板格式错误:每个Description成员必须是一个字符串

时间:2016-09-24 16:56:25

标签: amazon-web-services amazon-cloudformation

以下图片是我的问题。因为关于格式化代码错误的一些错误,我不能允许我发布,因此我无法弄清楚如何在一小时的尝试后解决。

Image of my question

2 个答案:

答案 0 :(得分:9)

我也被这个咬过了。归结为对CloudFormation内在函数的限制source

  

注意
  您只能在模板的特定部分使用内部函数。目前,您可以在 资源属性 ,元数据属性和更新策略属性中使用内部函数。

在这种情况下,“资源属性”仅适用于“属性”字段的内容。我希望这会改变,因为我怀疑亚马逊已经有很多关于此的抱怨!当发生这种情况时,我会很高兴地更新答案。

答案 1 :(得分:1)

Description必须是文字字符串值。即使它是一个返回字符串的表达式,例如你所拥有的字符串,它也是无效的。这是一个相关的question