我正在尝试控制具有两个Cloudformation Condition
规范的资源的创建。
AWSTemplateFormatVersion: 2010-09-09
Conditions:
PROD: ...
REGION_A:...
这些条件可以很好地调节资源的创建,但是如果不定义一个将两者融合在一起的专门构建的条件,我就无法弄清楚如何结合使用它们。
ResourceA:
...
Condition: {"Fn::And": [{"Condition": "PROD"},{"Condition": "REGION_A"}]}
我已经尝试了上述的一些组合和变体,但得到如下错误。
Fn::And object requires a list of at least 2 and at most 10 boolean parameters
创建依赖于这两个条件的新条件是解决它的唯一方法。
Conditions:
PROD: ...
REGION_A:..
PROD_REGION: {"Fn::And": [{"Condition": "PROD"},{"Condition": "REGION_A"}]}
不幸的是,我在文档中找不到证据。