如何检查参数是否大于或小于AWS CloudFormation 中的另一个参数?

问题描述

所以,我的模板中有这三个参数:

  DesiredCapacityASG:
    Description: Desired capacity for the auto scaling group
    Type: String
    Default: 3

  MinimumCapacityASG:
    Description: Minimum capacity for the auto scaling group
    Type: String
    Default: 1

  MaximumCapacityASG:
    Description: Maximum capacity for the auto scaling group
    Type: String
    Default: 5

我只想验证 DesiredCapacityASG 是否位于 MinCapacityASGMaxCapacityASG 之间。

我相信这可以使用 CloudFormation Rules 来实现,但没有大于或小于的内在函数

我知道如果所需容量不在最小容量和最大容量之间,堆栈创建将失败,但我不希望那样,我想验证参数本身,就像我想验证我的 {{1 }} 参数我会这样做:

InstanceType

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)