

# Importación de una API optimizada para bordes en API Gateway
<a name="import-edge-optimized-api"></a>

Puede importar un archivo de definición de OpenAPI de la API para crear una nueva API optimizada para bordes especificando el tipo de punto de conexión `EDGE` como 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](api-gateway-create-api-from-example.md).

**Topics**
+ [Importación de una API optimizada para bordes mediante la consola de API Gateway](#import-edge-optimized-api-with-console)
+ [Importación de una API optimizada para bordes a través de la AWS CLI](#import-edge-optimized-api-with-awscli)

## Importación de una API optimizada para bordes mediante la consola de API Gateway
<a name="import-edge-optimized-api-with-console"></a>

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](https://console.aws.amazon.com/apigateway).

1. Seleccione **Crear API**.

1. En **API de REST**, elija **Importar**.

1.  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.

1.  En **Tipo de punto de conexión de la API**, seleccione **Optimizado para bordes**.

1.  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
<a name="import-edge-optimized-api-with-awscli"></a>

El siguiente comando [import-rest-api](https://docs.aws.amazon.com/cli/latest/reference/apigateway/import-rest-api.html) permite importar una API desde un archivo de definición de OpenAPI para crear una API optimizada para bordes:

```
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 la 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'
```

