Importation d'une API optimisée pour les périphériques dans API Gateway - Amazon API Gateway

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 les périphériques dans API Gateway

Vous pouvez importer un fichier de définition d'API OpenAPI pour créer une API optimisée pour les périphériques 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, de l'AWS CLI ou d'un kit AWS SDK.

Pour consulter un tutoriel sur l'utilisation de la fonction d'importation d'API à partir de la console API Gateway, consultez Tutoriel : Création d'une API REST par l'importation d'un exemple.

Importation d'une API optimisée pour les périphériques à l'aide de la console API Gateway

Pour importer une API optimisée pour les périphériques à 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.

  2. Sélectionnez Create API (Créer une API).

  3. Sous API REST, choisissez Importer.

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

  5. Pour Type de point de terminaison d'API, sélectionnez Optimisé pour la périphérie.

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

Importation d'une API optimisée pour les périphériques à l'aide de l'AWS CLI

Pour importer une API à partir d'un fichier de définition OpenAPI pour créer une nouvelle API optimisée pour les périphériques à l'aide de l'AWS CLI, utilisez la commande import-rest-api comme suit :

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'