【发布时间】:2020-07-03 21:33:08
【问题描述】:
我在 aws docs/几个网站/stackoverflow 上搜索了这个主题,但找不到任何答案。
我想在一次调用中删除版本化 s3 存储桶中对象的所有版本。
- 我不想删除删除标记em>。
- 我也不希望删除对象的单个版本。
- 也不是,我想先查询一个对象的所有版本,然后发送
DeleteObjectsAsync请求。
有没有办法在使用 S3 的 .net SDK 一次调用 AWS 时删除对象的所有版本,无论它是否具有删除标记?
【问题讨论】:
-
您必须创建自定义函数,在其中迭代对象的版本并删除它们。
-
这就是我要避免的。
-
你无法避免。
标签: c# .net amazon-web-services amazon-s3