イベント ソース マッピングの作成中にエラーが発生しました: 構成があいまいに定義されています。同じイベント タイプでプレフィックスが重複している場合、2 つのルールでサフィックスを重複させることはできません。
6~7 日前に GUI コンソールからイベントを作成しましたが、問題なく動作していました。翌日、イベントが消えてしまい、Lambda コンソール GUI で表示されなくなりました。ただし、すべての S3 オブジェクトが引き続き Lambda 関数をトリガーしているようで、問題はありません。表示されない場合は、問題があります。そのため、Lambda 関数を削除し、5~10 秒待ってから別の新しい関数を作成しました。そして今、次のようにイベント ソースを作成しようとすると、上記と同じメッセージが表示されます。
「送信」をクリックすると、イベント ソース タブに「この関数のイベント ソースがありません」と表示され、Lambda はトリガーされません。つまり、アプリケーション フロー全体が壊れているということです :(
問題はほぼ同じです: "https://forums.aws.amazon.com/thread.jspa?messageID=670712��" しかし、どういうわけかそのスレッドに返信できないので、代わりにここに新しいスレッドを作成しました。この問題に遭遇した人はいますか?
実際、私は既存の AWS フォーラムのスレッドに応答しようとしています:https://forums.aws.amazon.com/thread.jspa?messageID=670712㯸しかし、このおかしなエラーが何度も表示されます。「メッセージ クォータに達しました。後でもう一度お試しください。」何も投稿していないのに、クォータを使い切るにはどうしたらいいのでしょうか?
ベストアンサー1
私が疑っているのは、S3 バケットがまだ Lambda 関数に「リンク」されている可能性があるということです。
S3 バケットのイベントを確認してそこから削除し、再度 Lambda イベントを作成してみてください。つまり、S3 バケット -> プロパティ -> イベント
6年経っても、この回答にまだ当てはまる人がいるのは嬉しいことです。これは、2022年12月13日にアップロードしたYouTubeビデオへの恥知らずな宣伝です。https://www.youtube.com/watch?v=rjpOU7jbgEs