我在使用自定义配置创建AmazonMQ时遇到问题。我以某种方式在文档中关注aws complex example:
amazonMq:
Type: "AWS::AmazonMQ::Broker"
Properties:
Configuration:
Id: !GetAtt amazonMqConf.Id
Revision: !GetAtt amazonMqConf.Revision
# ... the rest of Broker attributes ... #
amazonMqConf:
Type: AWS::AmazonMQ::Configuration
Properties:
Data: ""
# ... the rest of Config attributes ... #
最后我得到了错误:
属性“ Id”不存在
我想念什么?
答案 0 :(得分:0)
经过几次试错后,发现return values documentation不正确,并且Id
没有这样的属性。替代
!GetAtt amazonMqConf.Id
与
!Ref amazonMqConf
因为默认值(Ref)返回的值与ID相同。