AWS S3删除对象版本时是否会生成对应事件通知?
AWS S3版本删除对应的事件通知规则
删除当前对象版本的场景
会触发事件通知,根据删除操作的不同对应两种事件类型:
- 执行不指定版本ID的普通删除操作:S3会生成新的删除标记作为最新当前版本,触发事件为
s3:ObjectRemoved:DeleteMarkerCreated - 明确指定当前版本的版本ID执行永久删除操作:S3直接删除该当前版本、不生成新的删除标记,前序版本自动晋升为新的当前版本,触发事件为
s3:ObjectRemoved:Delete
注:版本切换的动作本身不会单独推送额外事件,所有通知都绑定在实际的删除/删除标记创建动作上。
删除非当前版本对象的场景
不会生成对应的事件通知。只有针对当前版本的删除动作,才会触发S3的对象删除类事件通知,指定版本ID删除非当前版本的操作不会触发任何相关通知。
内容的提问来源于stack exchange,提问作者jmgore75
相关产品推荐
相关产品推荐

