在AWS S3中使用标签进行对象级删除是否有效?

时间:2018-08-08 18:04:43

标签: amazon-web-services amazon-s3

我需要在s3存储桶中一段时间​​后自动删除对象级别,但仅对于某些对象。我想通过一个生命周期规则来完成此任务,该规则会自动删除具有特定(标记,值)对的对象。例如,我为要删除的对象添加了标记对(AutoDelete,True),并且我有一条生命周期规则,可以在1天后删除此类对象。

我进行了一些实验,以查看是否使用此技术删除了对象,但是到目前为止,我的对象尚未删除。 (可能很快就会删除??)

如果任何人都有使用此技术的经验,请告诉我它是否无效,因为到目前为止我的对象尚未删除,即使它已经过期。

1 个答案:

答案 0 :(得分:1)

是的,您可以使用S3对象生命周期规则删除具有给定标签的对象。

根据我的经验,基于时间的生命周期规则是近似的,因此您可能需要等待更长的时间。我还发现,复杂的生命周期规则可能很棘手-我的建议是从测试桶中的简单测试开始,然后逐步进行。

AWS上有decent documentation here