【Lambda】python で GET変数を受け取る

Lambdaのpython でGET変数を受け取る方法です。

mode というGETの引数を参照する場合、

↓こちらのサイトを参考にして設定します。

APIGATEWAY画面のアクションから、GETメソッドを追加

その中の、メソッドリクエスの中の、

URL クエリ文字列パラメータ に、「mode」を追加。

GET - 統合リクエスの中の マッピングテンプレートに、

↓こんな感じでテンプレートを追加します。

{
"mode": "$input.params('mode')"
}

lambda の python には、

↓こんな感じで書きます。

def lambda_handler(event, context):
return event["mode"]