【发布时间】:2020-09-19 22:33:00
【问题描述】:
我有一个 CloudFormation 模板,我想在 AutoScale 结构中使用一个条件,但我遇到了错误。我想知道我是否遗漏了什么?
我的情况:
Conditions:
CreateLBResources: !Equals
- !Ref LB
- true
AutoScale 中的负载均衡器:
LoadBalancerNames:
!If [CreateLBResources, !Ref LoadBalancer, !Ref "AWS::NoValue"]
错误:
属性 LoadBalancerNames 的值必须是字符串列表类型
我想做什么?
如果输入“true”,则添加负载均衡器的名称,如果输入“false”,则将其留空。
感谢您的帮助。
【问题讨论】:
标签: amazon-web-services amazon-cloudformation aws-cloudformation-custom-resource