向S3存储桶添加动态前缀

时间:2019-05-02 15:46:07

标签: amazon-web-services amazon-s3

我正在SES中接收电子邮件,我有一条规则将它们移至S3存储桶。我希望每个月动态创建一个新的前缀,以便每月组织一次电子邮件。对于前缀名称,我想要:<s3-bucket-name>/MM-YYYY/,其中MM是月份,YYYY是年份。

关于如何执行此操作的任何想法?

1 个答案:

答案 0 :(得分:1)

S3 Action - Amazon Simple Email Service文档似乎没有提供具有动态(更改)前缀的选项。

每当在该存储桶/路径中创建一个新对象时,就可以创建一个Amazon S3 Event,该对象可以trigger an AWS Lambda function。然后,您可以编写一个函数,将对象复制到所需的前缀,然后删除原始对象。