You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Amazon S3 TopicConfigurations多事件配置失败求助:配置s3:ObjectCreated:Put与s3:ObjectCreated:CompleteMultipartUpload事件时遇InvalidArgument错误

Amazon S3多事件触发器配置错误修复方案

我一眼就看出问题所在了——你把两个事件合并成了一个带竖线的字符串,但S3的事件配置要求Events字段是字符串数组,而不是单个用分隔符拼接的字符串。这就是为什么你收到了InvalidArgument错误,因为S3识别不了那个带竖线的“复合事件名称”。

下面是修正后的正确配置:

NeedsTopicConfiguration
- TopicConfigurations:
  - Events: 
      - "s3:ObjectCreated:Put"
      - "s3:ObjectCreated:CompleteMultipartUpload"
    Topic: "Testing"
    Filter:
      S3Key:
        Rules:
          - Name: suffix
            Value: ".png"

关键说明:

  • 把原来的单个事件字符串拆分成数组中的两项,每个事件单独作为数组元素列出
  • S3的事件通知API会逐个识别数组里的事件,这样就能同时触发Put和CompleteMultipartUpload两种对象创建事件
  • 如果后续需要添加更多事件,只需要在Events数组里继续追加对应的事件字符串即可

内容的提问来源于stack exchange,提问作者Vasantharaj Dava

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.30 07:28:10