S3目标存储桶接收复制对象时会触发何种事件?
S3跨桶复制时目标桶的事件触发说明
当源存储桶通过跨桶复制(CRR)或者直接调用复制API(比如CopyObject)将对象复制到目标存储桶时,目标存储桶会触发Object Created类型的事件,具体细分的事件类型取决于复制操作的方式:
- 如果是通过跨桶复制功能自动同步,目标桶触发的是
ObjectCreated:Copy事件 - 如果是手动调用
CopyObjectAPI完成复制,同样会触发ObjectCreated:Copy事件
这类事件可以像普通上传触发的事件一样,被配置为发送到Lambda、EventBridge或者SQS/SNS等服务。你只需要在目标桶的事件通知配置里,勾选ObjectCreated大类下的Copy选项,就能精准捕获这类复制产生的事件。
需要注意的是,默认情况下跨桶复制不会复制源桶的事件通知配置,所以得单独给目标桶配置对应的事件规则。
内容的提问来源于stack exchange,提问作者Jatin Mehrotra
相关产品推荐
相关产品推荐

