如何通过AWS控制台移除Origin Access Control?
解决CloudFormation部署Origin Access Control资源冲突问题
你遇到的错误是因为手动通过AWS控制台创建的Origin Access Control(OAC),与CloudFormation要部署的资源标识符重复导致的。按照以下步骤在控制台删除该OAC:
- 登录AWS控制台,进入CloudFront服务页面
- 左侧导航栏选择Origin access controls
- 在资源列表中找到标识符为
xxx的OAC(对应错误提示里的标识符) - 选中该资源,点击顶部的Delete按钮
- 在确认弹窗中输入
Delete,确认完成删除
注意:如果该OAC已经关联到某个CloudFront分发的源,需要先进入对应分发的源设置页面,将源的访问控制改为其他选项(比如不使用OAC),解除关联后才能删除该OAC。
删除完成后,重新运行CloudFormation部署即可解决资源冲突问题。
内容的提问来源于stack exchange,提问作者Stéphane GRILLON
相关产品推荐
相关产品推荐

