Objeto x-amazon-apigateway-integration.requestParameters
Para API REST, especifica las asignaciones de los parámetros de solicitud de método designados a los parámetros de solicitud de integración. Los parámetros de solicitud de método deben estar definidos para poder hacer referencia a ellos.
Para API HTTP, especifica los parámetros que se pasan a integraciones de AWS_PROXY
con un integrationSubtype
especificado.
Nombre de la propiedad | Tipo | Descripción |
---|---|---|
integration.request. |
string |
Para API REST, el valor es típicamente un parámetro de solicitud de método predefinido con el formato |
|
string |
Para las API HTTP, los parámetros de solicitud son un mapeo de clave-valor que especifica los parámetros que se pasan a integraciones de |
x-amazon-apigateway-integration.requestParameters
Ejemplo de
El siguiente ejemplo de asignaciones de parámetros de solicitud traduce la consulta (version
), el encabezado, (x-user-id
) y los parámetros de ruta (service
) de la solicitud de método en la consulta (stage
), encabezado (x-userid
) y los parámetros de ruta (op
) de la solicitud de integración, respectivamente.
nota
Si está creando recursos a través de OpenAPI o AWS CloudFormation, los valores estáticos deben escribirse entre comillas simples.
Para añadir este valor desde la consola, escriba application/json
en el cuadro, sin las comillas.
"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" },