【发布时间】:2017-05-16 10:08:12
【问题描述】:
在我的嵌套堆栈中,我需要使用输出值,而 AWS::CloudFormation::Stack 将值返回为
Fn::GetAtt Outputs.NestedStackOutputName
但是yaml不允许我使用
!GetAtt MyResourceName.Outputs.MyOutputName
因为它试图将它们分成 3 块而不是它需要的 2 块。
我也尝试过使用
Value: "Fn::GetAtt": [ "MyResourceName", "Outputs.MyOutputName" ]
然后我明白了
mapping values are not allowed here
in "<string>", line 21, column 24:
Value: "Fn::GetAtt": [ "MyResourceName", "Outputs.MyOutputName" ]
那么我应该如何使用它呢?我真的必须为此切换到json吗?
【问题讨论】:
标签: amazon-web-services yaml amazon-cloudformation