CloudFormation:条件参数

问题描述 投票:1回答:1

构建一个CloudFormation堆栈模板,我有一个设置星座,在实例化时,我想引用另一个CloudFormation堆栈的名称或非CloudFormation管理的数据库作为参数。

有没有办法在我的模板中表示这个星座?即“如果参数DatabaseHost为空白,参数DatabaseStack是强制性的”?

amazon-web-services amazon-cloudformation
1个回答
1
投票

我不知道CloudFormation中的本机选项是使一个模板参数以第二个模板参数为条件。

可能的解决方法可能是:

  • 使两者都是可选的,并告诉用户提供其中一个
  • 使用两个模板,一个用于两个用例中的每一个
  • 在询问用户参数后以编程方式生成模板
© www.soinside.com 2019 - 2024. All rights reserved.