632*_*324 2 amazon-web-services aws-cloudformation
我有一个 CloudFormation 模板,它的Outputs部分是这样的:
"Outputs": {
"QueueSubscriptions": {
"Description": "Topics subscribed by queue",
"Value": {
"Fn::GetAtt" : [ "BRIDGE2ESBQUEUE", "Subscriptions" ]
}
}
}
Run Code Online (Sandbox Code Playgroud)
是Subscriptions一个数组。所以,我得到了错误Template format error: Every Value member must be a string。有没有办法输出Subscriptions模板中的数组?谢谢。
您应该能够像这样使用Fn::Join 内部函数:
"Outputs": {
"QueueSubscriptions": {
"Description": "Topics subscribed by queue",
"Value": {
"Fn::Join" : [ ",", { "Fn::GetAtt" : [ "BRIDGE2ESBQUEUE", "Subscriptions" ] } ]
}
}
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3648 次 |
| 最近记录: |