【发布时间】:2019-08-24 07:42:58
【问题描述】:
我有一个具有 2 个条件的 Cloudformation 模板
Conditions:
ProdEnvironment:
!Equals [ !Ref VPCStackNameParameter, 'ProductionVPC' ]
CertExists:
!Not [!Equals [!Ref SslCertificateArn, '']]
如何在要创建的资源中指定这两个条件?类似的东西
Resources:
Alb:
Type: AWS::ElasticLoadBalancingV2::LoadBalancer
Condition: ProdEnvironment !And CertExists <--- this gives error!
【问题讨论】:
-
我认为这不可能。为什么不定义一个包含其他两个条件的新条件?
-
@kichik,我该怎么做,使用 !And 函数?所以“ProdAndCert:!并且,- 条件:ProdEnvironment,- 条件:CertExists”
标签: amazon-cloudformation aws-cli