我有一个 CloudFormation 模板,它调用 Lambda 函数来创建 SNS 主题 . create-stack 工作正常,创建堆栈,然后创建主题 . 但是,当我尝试在同一模板上使用 update-stack 来更新主题时,我看到一些错误 .

enter image description here

我不知道这是什么"Internal Failure" . 并且 CloudWatch 日志不显示任何错误,Lambda函数也返回"update"请求的响应 .

我发现一个人问类似question,答案是

重要信息创建Amazon SNS主题后,无法使用AWS CloudFormation更新其属性 . 您可以使用AWS管理控制台修改Amazon SNS主题 .

如您所知,我的CloudFormation模板正在调用一个Lambda函数来实现SNS主题 . 那么,是否可以调用CloudFormation模板来调用Lambda函数到_S52414_ SNS主题?任何帮助表示赞赏 .

还有一件事: deleting 然后 creating SNS主题不能被视为一个好的解决方案,因为有订阅这个主题的队列 .