带后缀的S3生命周期规则

Hou*_*man 6 amazon-s3 amazon-web-services

我在S3存储桶中有一堆文件。我想创建一条规则,以删除1天后所有以.pdf结尾的文件。

我可以使用S3生命周期规则来做到这一点吗?

因为我尝试过*.pdf delete after 1 day,但没有用。

我也尝试过类似的方法copy_* delete after 1 day,但也没有用。

Ami*_*ibi 5

这不是问题的直接答案。您已经注意到,不支持基于后缀的规则。但是,您可以使用标签。您确实需要在上传对象时对其进行标记,无论您采用哪种上传方法(CLI或控制台),都可以对其进行标记。您也可以为现有对象启用标记。同样,通过控制台或CLI(http://docs.aws.amazon.com/cli/latest/reference/s3api/put-object-tagging.html)。

标记完成后,制定一条生命周期规则,该规则仅适用于与该标记关联的对象。

标签被复制(http://docs.aws.amazon.com/AmazonS3/latest/dev/crr-what-is-isnot-replicated.html)。因此,如果启用了复制,则此设置也可以在目标位置运行。