【发布时间】:2020-03-30 16:35:01
【问题描述】:
您好,我想在以下映射中使用条件语句:
Conditions:
IsChinaSite:
!Equals [!Ref SiteType, 'ChinaSite']
Mappings:
Environment2Env:
Develop:
ENV: Dev
ApiRegion: us-east-1 # There is no test CN data so we are going to keep using test US data in test envs
Test:
ENV: Qual
ApiRegion: us-east-1
Staging:
ENV: Test
ApiRegion: us-east-1
Production:
ENV: Prod
FleetApiRegion: !If[IsChinaSite, ap-northeast-1, us-east-1]
如您所见,我正在尝试 sigv4 登录到不同的区域,具体取决于我网站 prod 版本中输入参数的值。但是after reading the docs 似乎您不能在模板的 Mappings 块中使用条件语句。我应该如何/在哪里检查IsChinaSite 条件?
【问题讨论】:
标签: amazon-web-services amazon-cloudformation