标签: amazon-web-services amazon-cloudformation multiple-conditions
如何为一个资源添加多个条件?
需要在满足多个条件时生成资源。在资源的Condition:属性中提到。
Condition:
Instrinsic function conditions
答案 0 :(得分:1)
您需要用逗号分隔您的条件。从doc:
如果您有多个条件,请用逗号分隔。
条件And功能的示例可以在this doc中找到:
And
"MyAndCondition": { "Fn::And": [ {"Fn::Equals": ["sg-mysggroup", {"Ref": "ASecurityGroup"}]}, {"Condition": "SomeOtherCondition"} ] }
使用And函数可以让您定义资源必须满足的多个条件。