Configuración de una solicitud de integración en API Gateway
Para configurar una solicitud de integración, debe llevar a cabo las siguientes tareas obligatorias y opcionales:
-
Elija un tipo de integración que determine cómo se transfieren los datos de la solicitud de método al backend.
-
Para las integraciones no simuladas, especifique un método HTTP y la URI del punto de enlace de integración específico, excepto para la integración
MOCK
. -
Para integraciones con funciones de Lambda y otras acciones del servicio de AWS, establezca el rol de IAM con los permisos necesarios para que API Gateway llame al backend en su nombre.
-
Para las integraciones que no sean de proxy, establezca el mapeo de parámetros necesario para asignar los parámetros de la solicitud de método predefinidos a los parámetros de la solicitud de integración adecuados.
-
Para las integraciones que no sean de proxy, establezca el mapeo de cuerpo necesario para asignar el cuerpo de la solicitud de método entrante de un determinado tipo de contenido con arreglo a la plantilla de mapeo especificada.
-
Para integraciones que no sean de proxy, especifique la condición bajo la cual los datos de la solicitud de método entrante se transfieren al backend tal y como están.
-
También puede especificar cómo administrar la conversión de tipo para una carga binaria.
-
También puede indicar un nombre del espacio de nombres de la caché y los parámetros de caché clave para habilitar el almacenamiento en caché de la API.
Estas tareas conllevan la creación de un recurso Integration de API Gateway y la definición de los valores adecuados para las propiedades. Puede hacerlo con la consola de API Gateway, los comandos de la AWS CLI, un AWS SDK o la API REST de API Gateway.