gpt4 book ai didi

amazon-web-services - 不存在的导出/输出阻止堆栈更新/删除

转载 作者:行者123 更新时间:2023-12-03 07:34:34 25 4
gpt4 key购买 nike

使用无服务器部署到 AWS。

我通过无服务器创建了一个 Cognito 用户池,然后意识到我想更改它的属性。

我无法部署,因为您无法更新现有用户池的属性。

“没问题 - 我只需删除它并重新创建它”我想。所以我就这么做了。

但是我创建了两个引用客户端 ID 和池 ID 的输出,所以现在我得到了:

导出 alpha-UserPoolId 无法删除,因为它正在被 alpha-Stack 使用

我看不到任何通过 AWS 控制台手动删除这些引用的方法。

有人知道我可以做什么来删除这些死引用吗?

没有手动删除输出的选项,我尝试编辑模板,但它似乎没有实际执行任何操作。

谢谢

[编辑:查看评论以获取有关解决方案的完整详细信息]

最佳答案

您必须编辑导入堆栈以不依赖这些值,然后才能删除它们。

只要某处有 Fn::ImportValue ,它就不会让您删除导出。

来自docs :

The following restrictions apply to cross stack references...

  • You can't delete a stack if another stack references one of its outputs.
  • You can't modify or remove an output value that is referenced by another stack.

关于amazon-web-services - 不存在的导出/输出阻止堆栈更新/删除,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66438756/

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