【问题标题】:AWS S3 Versioning ON: can I delete all objects from my bucket?AWS S3 版本控制开启:我可以从我的存储桶中删除所有对象吗?
【发布时间】:2019-08-30 09:41:32
【问题描述】:

我正在尝试澄清如果版本控制设置为开启,是否可以从我的存储桶中永久删除所有对象。来自 AWS:

“要永久删除版本化对象,必须使用DELETE Object versionId。下图显示删除指定对象版本会永久删除该对象。”

这是否意味着我可以通过我的 lambda 以编程方式永久删除对象?我是否也可以使用生命周期规则在一段时间后删除所有对象(例如,在 1 天后它们被接收到我的存储桶中)

谢谢

【问题讨论】:

    标签: amazon-s3 aws-lambda aws-sdk


    【解决方案1】:

    是的,您可以通过在请求中提供版本 ID 来删除对象的特定版本。

    是的,您还可以使用生命周期规则来删除对象和之前的版本。

    试一试。如果您有具体问题,请随时提出更详细的问题。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-07-03
      • 2017-03-15
      • 2018-05-17
      • 2020-06-14
      • 2017-03-06
      • 2020-10-24
      • 2020-02-20
      • 2019-08-05
      相关资源
      最近更新 更多