我们如何在几天后删除AWS S3存储桶中的一些(并非所有)文件?但必须遵循使用生命周期配置的方法。
答案 0 :(得分:2)
使用S3 REST API创建生命周期对象,并指定标识生命周期规则适用对象的Filter
。
实施例
<LifecycleConfiguration>
<Rule>
<ID>id1</ID>
<Filter>
<Prefix>documents/</Prefix>
<-- OR -->
<Tag>old-documents-tag</Tag>
</Filter>
<Status>Enabled</Status>
<Expiration>
<Days>60</Days>
</Expiration>
<NoncurrentVersionExpiration>
<NoncurrentDays>30</NoncurrentDays>
</NoncurrentVersionExpiration>
</Rule>
</LifecycleConfiguration>