En API Gateway, una solicitud de método de la API puede admitir una carga en un formato diferente al de la carga de solicitud de integración. Del mismo modo, el backend puede devolver una carga de respuesta de integración diferente a la carga de respuesta del método. Puede asignar los parámetros de la ruta URL, los parámetros de la cadena de consulta de URL, los encabezados HTTP y el cuerpo de la solicitud en API Gateway mediante plantillas de mapeo.
Una plantilla de asignación es un script expresado en Velocity Template Language (VTL)
La carga puede tener un modelo de datos de acuerdo con el esquema JSON, borrador 4
nota
No tiene que definir ningún modelo para crear una plantilla de mapeo, pero debe definir un modelo para que API Gateway genere un SDK o active la validación del cuerpo de la solicitud para la API.
Temas
Configuración de las transformaciones de datos en API Gateway
Configuración de mapeo de datos de solicitud y respuesta mediante la consola de API Gateway
Ejemplo de modelos de datos y plantillas de asignación de API Gateway
Referencia de mapeo de datos de solicitud y respuesta de API de Amazon API Gateway
Plantilla de mapeo de API Gateway y referencia de la variable de registro de acceso