gpt4 book ai didi

aws-cloudformation - 当参数更改时,如何使 Cloudformation 使用宏重新处理模板?

转载 作者:行者123 更新时间:2023-12-03 14:48:04 24 4
gpt4 key购买 nike

我有一个 Cloudformation 模板,它使用自定义宏来生成模板的一部分。宏的 lambda 使用模板参数(通过传入事件中的 templateParameterValues 字段)来生成模板片段。

当我更改 Cloudformation Stack 的参数时,出现错误:

The submitted information didn't contain changes. Submit different information to create a change set.

如果我使用 CLI,我会收到类似的错误:

An error occurred (ValidationError) when calling the UpdateStack operation: No updates are to be performed.

我正在更改的参数仅由宏使用,而不是模板的其余部分。

当我更新这些参数时,如何让 Cloudformation 使用宏重新处理模板?

最佳答案

与 AWS Support 合作后,我了解到您必须再次提供模板才能重新处理宏。

即使是完全相同的模板,也会导致宏被重新处理。

您可以通过控制台 UI(通过再次上传模板文件)或 CLI(通过再次传递模板/模板 URL)来执行此操作。

关于aws-cloudformation - 当参数更改时,如何使 Cloudformation 使用宏重新处理模板?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59828989/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com