x-amazon-apigateway-integration.requestParameters オブジェクト
REST API では、名前付きメソッドリクエストパラメータから統合リクエストパラメータへのマッピングを指定します。メソッドリクエストパラメーターは、参照される前に定義済みである必要があります。
REST API では、指定した AWS_PROXY を使用して、integrationSubtype 統合に渡すパラメータを指定します。
| プロパティ名 | タイプ | 説明 |
|---|---|---|
integration.request. |
string |
REST API では、値は通常、事前に定義された |
|
string |
HTTP API の場合、リクエストパラメータは、指定した |
x-amazon-apigateway-integration.requestParameters の例
次のリクエストパラメータのマッピングの例では、メソッドリクエストのクエリ (version)、ヘッダー (x-user-id)、パス (service) の各パラメータが、統合リクエストのクエリ (stage)、ヘッダー (x-userid)、パス (op) の各パラメータにそれぞれ変換されています。
注記
OpenAPI または AWS CloudFormation を介してリソースを作成している場合は、静的な値は一重引用符で囲む必要があります。
コンソールからこの値を追加するには、引用符なしでボックスに application/json と入力します。
"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" },