Amazon S3 API添加了对象到期,删除了几天后在文件夹中上传的所有文件.
是否可以从上传之日起对每个文件进行相同的操作?
例如,当我在X天后上传foo.png时,删除该文件并不是文件夹中的所有文件.
您的文件路径不超过S3中的前缀.所以,如果你有一个如下结构:
/
|
+--folder1
|
+--folder2
|
+--folder3
| |
| +--foo.png
| |
| +--foo2.png
|
+--bar.png
Run Code Online (Sandbox Code Playgroud)
并且您希望您的规则仅应用于foo.png,将其设置为"folder1/folder3/foo.png"(只有一个文件与您的存储桶中的"全名"前缀相匹配).
但请注意有关规则数量的限制.来自对象过期文档:
要设置对象的到期时间,请向存储桶添加生命周期配置,该配置描述存储桶中各种对象的生命周期.生命周期配置最多可包含100条规则.每个规则都标识以此前缀开头的对象的对象前缀和生命周期.生命周期是您希望删除对象后自创建以来的天数.
| 归档时间: |
|
| 查看次数: |
3814 次 |
| 最近记录: |