【发布时间】:2020-06-12 19:46:46
【问题描述】:
有没有办法在不更新参数的情况下触发自定义资源 lambda?当我更新堆栈而不进行更改时,它不会检测到要修改的资源。我正在考虑的唯一解决方案是使用带有随机值的无用参数来调用 lambda。
【问题讨论】:
标签: amazon-web-services aws-lambda amazon-cloudformation aws-cloudformation-custom-resource
有没有办法在不更新参数的情况下触发自定义资源 lambda?当我更新堆栈而不进行更改时,它不会检测到要修改的资源。我正在考虑的唯一解决方案是使用带有随机值的无用参数来调用 lambda。
【问题讨论】:
标签: amazon-web-services aws-lambda amazon-cloudformation aws-cloudformation-custom-resource
自定义资源确实应该是只需要在发生变化时调用的东西。这就是 CloudFormation 的工作原理。如果您确实需要强制它“更新”,那么您所描述的将起作用。您的代码不需要关心甚至不需要知道额外的参数。只要值发生变化,就会进行更新调用。
【讨论】: