

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

# Importation d’une API optimisée pour la périphérie dans API Gateway
<a name="import-edge-optimized-api"></a>

Vous pouvez importer un fichier de définition d’API OpenAPI pour créer une API optimisée pour la périphérie en spécifiant le type de point de terminaison `EDGE` sous la forme d’une entrée supplémentaire, en plus du fichier OpenAPI, dans l’opération d’importation. Vous pouvez le faire à l'aide de la console API Gateway ou d'un AWS SDK. AWS CLI

Pour consulter un didacticiel sur l’utilisation de la fonction d’importation d’API à partir de la console API Gateway, consultez [Didacticiel : création d’une API REST par l’importation d’un exemple](api-gateway-create-api-from-example.md).

**Topics**
+ [

## Importation d’une API optimisée pour la périphérie à l’aide de la console API Gateway
](#import-edge-optimized-api-with-console)
+ [

## Importez une API optimisée pour les périphériques à l'aide du AWS CLI
](#import-edge-optimized-api-with-awscli)

## Importation d’une API optimisée pour la périphérie à l’aide de la console API Gateway
<a name="import-edge-optimized-api-with-console"></a>

Pour importer une API optimisée pour la périphérie à l’aide de la console API Gateway, procédez comme suit :

1. Connectez-vous à la console API Gateway à l'adresse [https://console.aws.amazon.com/apigateway.](https://console.aws.amazon.com/apigateway)

1. Sélectionnez **Create API (Créer une API)**.

1. Sous **API REST**, choisissez **Importer**.

1.  Copiez une définition OpenAPI d’API et collez-la dans l’éditeur de code ou choisissez **Choisir un fichier** pour charger un fichier OpenAPI à partir d’un lecteur local.

1.  Pour **Type de point de terminaison d’API**, sélectionnez **Optimisé pour la périphérie**.

1.  Choisissez **Créer une API** pour importer les définitions OpenAPI.

## Importez une API optimisée pour les périphériques à l'aide du AWS CLI
<a name="import-edge-optimized-api-with-awscli"></a>

La [import-rest-api](https://docs.aws.amazon.com/cli/latest/reference/apigateway/import-rest-api.html)commande suivante importe une API depuis un fichier de définition OpenAPI pour créer une nouvelle API optimisée pour les périphériques :

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

ou en spécifiant explicitement le paramètre de chaîne de requête `endpointConfigurationTypes` à `EDGE` : 

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

