【问题标题】:How to set a DeletionPolicy from Parameters in CloudFormation如何从 CloudFormation 中的参数设置 DeletionPolicy
【发布时间】:2016-08-14 15:13:13
【问题描述】:

我正在尝试在我的 CloudFormation 模板中调整我的 DeletionPolicy:

        "DeletionPolicy":{
            "Fn::If":[
                "ShouldRetain",
                "Retain",
                "Delete"
            ]
        }

虽然我明白了:

Template format error: Every DeletionPolicy member must be a string.

【问题讨论】:

标签: amazon-cloudformation


【解决方案1】:

不幸的是,“DeletionPolicy”参数只能采用字符串文字。任何从映射或参数解析为字符串的东西都是不可能的。这是来自 AWS 的限制。

【讨论】:

  • 感谢您的确认!
  • 请参阅 forums.aws.amazon.com/message.jspa?messageID=560586,了解 cloudformation 团队五年来无视限制的情况(2014 年:“我已将您的观点传达给工程团队,以便他们了解您的用例”)。
  • 叹息在 2019 年仍然是个问题
  • 显然,在 2021 年,
  • 是,至少 2021 年 12 月
猜你喜欢
  • 2019-01-29
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-11-07
  • 2016-11-09
  • 2023-02-17
  • 2023-03-07
  • 1970-01-01
相关资源
最近更新 更多