对于S3存储桶的每个PUT请求是否可以使用lambda函数来计算文件哈希值?是的,我知道,S3使用etags。
答案 0 :(得分:0)
您可以为每个PUT事件激活S3事件通知。这些事件可以传递给lambda,您可以在其中散列文件。
可以在S3 Bucket下启用事件 - >属性 - >事件
在那里你可以检查'PUT'事件类型并将lambda设置为事件接收器。
答案 1 :(得分:0)
您可以为lambda函数添加触发器。
配置触发器 - >选择S3 - >活动类型 - >对象创建PUT
您将收到有关存储桶上每个PUT请求的通知。您可以使用lambda处理程序访问它,并在该处理函数中执行哈希操作。