代码之家  ›  专栏  ›  技术社区  ›  SangminKim

如何通过awscli附加和删除特定的S3通知事件

  •  0
  • SangminKim  · 技术社区  · 6 年前

    我有一个 S3 bucket和我想附加通知事件并只删除特定的通知事件,使用 awscli

    我第一次尝试 s3api put-bucket-notification-configuration 但是,它只是替换所有S3通知事件,删除现有的S3通知事件(我希望它只是将新的通知事件追加到现有的事件中)。

    如何完成?

    2 回复  |  直到 6 年前
        1
  •  0
  •   Juan Jimenez    6 年前

    S3API不允许修改通知配置的JSON。您必须检索它,通过编程修改它,然后将其放回bucket的配置中。

    中的库模块 this answer 会做你想做的。:)

        2
  •  0
  •   John Rotenstein    6 年前

    尝试在控制台中配置重叠事件时,我收到以下消息:

    同一存储桶上的配置不能共享公共事件类型。

    您似乎无法为同一事件创建多个通知(例如 ObjectCreate )但是您仍然可以有单独的创建和删除通知。