CloudFormation可选参数

时间:2019-02-08 16:02:21

标签: amazon-cloudformation aws-console

我想在云形成中有一些条件参数,仅在特定情况下才在AWS Console中显示。

Parameters:
  A:
    Type: String
    AllowedValues:
    - x
    - y
  B:
    Type: Number
    Default: 3

在浏览器AWS控制台中创建堆栈的预期结果( CloudFormation->堆栈->创建堆栈)。

  

如果参数A设置为x,则显示参数B,否则不显示   参数B。

这是我可以实现的目标吗?

1 个答案:

答案 0 :(得分:1)

不直接。通常我只在描述中写:“如果将A设置为x,B将被忽略”。然后,我在资源中使用一个条件和一个!If语句,如果A设置为y,则使用B;如果A设置为x,则使用3。