LambdaでS3をトリガーにした時にConfigurations overlap. Configurations on the same bucket cannot share a common event type.と怒られる

怒られる

LambdaでS3をトリガーにして保存しようとすると、「Configurations overlap. Configurations on the same bucket cannot share a common event type.」とか言って怒られる。

多分前の設定が残っているのでそのメモ。

症状

LambdaでS3をトリガーにして保存した時に、Configurations overlap. Configurations on the same bucket cannot share a common event type. (Service: Amazon S3; Status Code: 400なんたらかんたらと怒られる。

原因

なんか別のところでトリガーにしたいバケットを設定している。自分の場合、テストで作ったLambda関数がそうだった。Lambda関数を消しても、トリガーにした形跡は残るらしい。

対応

残っている設定を削除する。S3の場合、コンソール画面から、S3の当該のバケットを選択肢、「プロパティ」→「Events」より通知を確認できるので、それを削除する。

S3のプロパティ

以上。

参考

ありがとうございました。

関連記事

スポンサーリンク

カテゴリーaws

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です