メニュー
Amazon API Gateway
開発者ガイド

x-amazon-apigateway-integration.requestParameters オブジェクト

名前付きメソッドリクエストパラメーターから統合リクエストパラメーターまでマッピングを指定します。メソッドリクエストパラメーターは、参照される前に定義済みである必要があります。

プロパティ

プロパティ名 タイプ 説明
integration.request.<param-type>.<param-name> string

値は、事前に定義された method.request.<param-type>.<param-name> 形式のメソッドリクエストパラメーターである必要があります (ここで、<param-type>querystringpathheader、または body です)。body パラメーターの場合、<param-name>$. プレフィックスなしの JSON パス式です。

x-amazon-apigateway-integration.requestParameters

次のリクエストパラメーターのマッピングの例では、メソッドリクエストのクエリ (version)、ヘッダー (x-user-id)、およびパス (service) の各パラメーターが、統合リクエストのクエリ (stage)、ヘッダー (x-userid)、およびパス (op) の各パラメーターにそれぞれ変換されています。

Copy
"requestParameters" : { "integration.request.querystring.stage" : "method.request.querystring.version", "integration.request.header.x-userid" : "method.request.header.x-user-id", "integration.request.path.op" : "method.request.path.service" },