gpt4 book ai didi

amazon-web-services - AWS S3 DeletionPolicy - 创建后添加并验证设置

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

我创建了一个没有 DeletionPolicy 的存储桶,并且想要添加它。更新了我们的配置(在 serverless.yml 中),现在我们在云形成模板中看到 DeletionPolicy:retain

但是,基于this blurb :

One quirk in the update template workflow is that DeletionPolicycannot be updated by itself but must accompany some other change that"add, modify or delete properties" of an existing resource. A fun factabout the AWS::S3::Bucket resource: it cannot be updated aftercreation. Good news: this does not apply to the DeletionPolicyattribute. Bad news: CFN won't pick up the changes unless anotherproperty of the "immutable" S3 bucket is updated.

我已经搜索了很长一段时间,但无法确定如何查询 S3 存储桶并确定 DeletionPolicy 是否实际设置。我没有看到它在 AWS 控制台中公开的位置,也没有在 AWS cli 中看到可以查询它的位置。据我所知,它似乎不在存储桶策略中。

如何验证 DeletionPolicy 是否实际设置?

最佳答案

我认为linked article (自 2014 年 1 月 12 日起)已过时。我刚刚做了以下事情:

部署了一个包含以下内容的堆栈

MyBucket:
Type: AWS::S3::Bucket
.
.
.

验证部署成功,然后部署

MyBucket:
Type: AWS::S3::Bucket
DeletionPolicy: Retain
.
.
.

验证其部署成功,然后删除我的堆栈,并验证 MyBucket 仍然存在于 S3 中。

关于amazon-web-services - AWS S3 DeletionPolicy - 创建后添加并验证设置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66372987/

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