具有相同参数的 CloudFormation 自定义资源更新
CloudFormation Custom Resource update with the same parameters
有没有办法在不更新参数的情况下触发自定义资源 lambda?当我在没有更改的情况下更新堆栈时,它不会检测到要修改的资源。我想到的唯一解决方案是使用具有随机值的无用参数来调用 lambda。
自定义资源确实应该是仅在发生变化时才需要调用的资源。这就是 CloudFormation 的工作原理。如果你真的需要强制它 "update" 那么你所描述的就可以了。您的代码不需要关心甚至不知道额外的参数。只要值发生变化,就会进行更新调用。
有没有办法在不更新参数的情况下触发自定义资源 lambda?当我在没有更改的情况下更新堆栈时,它不会检测到要修改的资源。我想到的唯一解决方案是使用具有随机值的无用参数来调用 lambda。
自定义资源确实应该是仅在发生变化时才需要调用的资源。这就是 CloudFormation 的工作原理。如果你真的需要强制它 "update" 那么你所描述的就可以了。您的代码不需要关心甚至不知道额外的参数。只要值发生变化,就会进行更新调用。