2017-01-12 31 views
0

AWS Lambda関数のトリガとしてAPIゲートウェイAPIをすでに持っていました。しかし、別のAPIを同じAWSラムダのトリガとして追加しようとしたときに、エラーが発生しました。複数のAWS API Gateway APIを同じLambda関数のトリガーとして実装

トリガの作成中にエラーが発生しました:このメソッドにはすでに統合があります。

すでにラムダの設定ウィンドウからトリガーを削除しても、引き続きトリガーが存在することが示されます。 複数のAPIゲートウェイAPIを同じラムダ関数のトリガとして追加するにはどうすればよいですか?

+0

APIゲートウェイエンドポイントは、単一のラムダ統合でのみ使用できます。しかし、それを明示する明示的な文書は見つからなかった。 –

+0

トリガーを設定するときに、apiの名前を変更するだけでよい場合があります。おそらくあなたは以前に使ったのと同じ名前を使用しています。それは事前に人口が集まっているのでおそらく気付かないでしょう。 –

答えて

0

APIゲートウェイコンソールからセットアップできます。

  • APIを作成
  • API Gatewayのコンソールに移動
  • トリガーを設けることなく、ラムダを経由してラムダ関数を作成します。
  • あなたが方法
によってトリガーするラムダ関数を選択し、あなたが方法
  • によってトリガーするラムダ関数は、他のAPI /方法
  • を作成]を選択し、リソースおよび方法
  • を作成します。

    APIゲートウェイコンソールを介してトリガー/統合を作成するため、APIゲートウェイは、APIゲートウェイが複数のAPI /メソッドでラムダ機能を呼び出すための適切なアクセス許可を設定します。

  • 関連する問題