AWS AmazonMQ用户配置属性'Id'不存在

时间:2019-06-10 13:38:42

标签: amazon-web-services amazon-cloudformation amazon-mq

我在使用自定义配置创建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”不存在

我想念什么?

1 个答案:

答案 0 :(得分:0)

经过几次试错后,发现return values documentation不正确,并且Id没有这样的属性。替代

!GetAtt amazonMqConf.Id

!Ref amazonMqConf

因为默认值(Ref)返回的值与ID相同。