Amazon web services S3生命周期策略是否生成事件?
我需要为我的bucket添加一个生命周期策略,以将对象从标准存储转换为标准IA存储。我有一个Lambda,它是由S3事件触发的,我不想在对象转换期间运行它。 我不使用S3对象版本控制(我计划将来在复制功能中使用它) 我查看了AWS文档,但没有发现任何与转换期间S3事件生成相关的内容 S3在转换期间是否生成任何事件? 如果是,请告诉我它生成了哪些事件。这些事件是:Amazon web services S3生命周期策略是否生成事件?,amazon-web-services,amazon-s3,Amazon Web Services,Amazon S3,我需要为我的bucket添加一个生命周期策略,以将对象从标准存储转换为标准IA存储。我有一个Lambda,它是由S3事件触发的,我不想在对象转换期间运行它。 我不使用S3对象版本控制(我计划将来在复制功能中使用它) 我查看了AWS文档,但没有发现任何与转换期间S3事件生成相关的内容 S3在转换期间是否生成任何事件? 如果是,请告诉我它生成了哪些事件。这些事件是: s3:ObjectCreated(放置、张贴、复制) s3:ObjectRemoved s3:reducedEdundanCylos
(放置、张贴、复制)s3:ObjectCreated
s3:ObjectRemoved
s3:reducedEdundanCylosObject
S3:ObjectRemoved
。在存储类之间转换或转换到Glacier不会触发s3:ObjectCreated
(因为对象已经存在)
通过触发转换并查看Lambda函数何时被调用,您始终可以自己测试它
创建事件时,您还可以配置触发通知的活动类型(从上面的列表中)。S3 transition从不生成任何事件。在转换过程中也没有对象删除事件(如Michael提到的:)
我以前认为我需要等待30天才能过渡,但对于30天前创建的文件,过渡已经进行了一夜:)自给出此答案以来,这些都是更新: