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」より通知を確認できるので、それを削除する。
以上。
参考
ありがとうございました。
コメント