Importación de una API optimizada para bordes en API Gateway - Amazon API Gateway

Importación de una API optimizada para bordes en API Gateway

Puede importar un archivo con la definición OpenAPI de la API para crear una nueva API optimizada para sistemas perimetrales especificando el tipo de punto de enlace EDGE como una entrada adicional, además del archivo de OpenAPI, en la operación de importación. Puede hacerlo mediante la consola de API Gateway, la AWS CLI o un SDK de AWS.

Para ver un tutorial sobre el uso de la característica Importar API desde la consola de API Gateway, consulte Tutorial: Crear una API de REST importando un ejemplo.

Importación de una API optimizada para bordes mediante la consola de API Gateway

Si desea importar una API optimizada para bordes a través de la consola de API Gateway, haga lo siguiente:

  1. Inicie sesión en la consola de API Gateway en https://console.aws.amazon.com/apigateway.

  2. Seleccione Create API (Crear API).

  3. En la API REST, elija Import (Importar).

  4. Copie una definición de OpenAPI de la API y péguela en el editor de código o elija Elegir archivo para cargar un archivo de OpenAPI de una unidad local.

  5. En Tipo de punto de conexión de la API, seleccione Optimizado para límites.

  6. Elija Crear API para empezar a importar las definiciones de OpenAPI.

Importación de una API optimizada para bordes a través de la AWS CLI

Para importar una API desde un archivo de definición de OpenAPI para crear una nueva API optimizada para límites mediante la AWS CLI, utilice el comando import-rest-api de la siguiente manera:

aws apigateway import-rest-api \ --fail-on-warnings \ --body 'file://path/to/API_OpenAPI_template.json'

También puede establecer explícitamente el parámetro de cadena de consulta endpointConfigurationTypes en EDGE:

aws apigateway import-rest-api \ --parameters endpointConfigurationTypes=EDGE \ --fail-on-warnings \ --body 'file://path/to/API_OpenAPI_template.json'