Cloudformation未解决的资源依赖性

时间:2019-09-09 02:48:35

标签: yaml amazon-cloudformation

我正在尝试构建我的第一个更大的Cloudformation模板;但是,由于我不喜欢当前的配置,因此我在图像选择过程中一直遇到问题。

我试图让用户选择Windows操作系统版本,然后让CFN模板选择与该Windows版本匹配的AMI。

http://web.data.net/api/v1/endpoint/interaction 500 (Internal Server Error)

模板包含错误。:模板格式错误:模板的Resources块中未解决的资源依赖性[WindowsImage]

1 个答案:

答案 0 :(得分:1)

应该只是WindowsImage,而不是!Ref "WindowsImage"

!FindInMap [ImageMapping, WindowsImage, !Ref ImageIdParameters]

或者:

ImageId: !FindInMap
  - ImageMapping
  - WindowsImage
  - !Ref ImageIdParameters