我正在尝试构建我的第一个更大的Cloudformation模板;但是,由于我不喜欢当前的配置,因此我在图像选择过程中一直遇到问题。
我试图让用户选择Windows操作系统版本,然后让CFN模板选择与该Windows版本匹配的AMI。
http://web.data.net/api/v1/endpoint/interaction 500 (Internal Server Error)
模板包含错误。:模板格式错误:模板的Resources块中未解决的资源依赖性[WindowsImage]
答案 0 :(得分:1)
应该只是WindowsImage
,而不是!Ref "WindowsImage"
:
!FindInMap [ImageMapping, WindowsImage, !Ref ImageIdParameters]
或者:
ImageId: !FindInMap
- ImageMapping
- WindowsImage
- !Ref ImageIdParameters