Mettre à jour une définition d'API dans AWS API Gateway | Aide Qlik Cloud
Accéder au contenu principal

Mettre à jour une définition d'API dans AWS API Gateway

Importez un fichier JSON dans AWS API Gateway pour mettre à jour une définition existante.

  • Vous avez accès à AWS API Gateway.
  • Vous avez installé AWS CLI. Pour plus d'informations, consultez Installer AWS CLI.
  • Vous avez exporté votre définition d'API en tant que fichier JSON.
  • Vous avez chargé une version précédente de la définition d'API dans AWS API Gateway.
  1. Ouvrez une ligne de commande et saisissez la commande suivante pour charger le fichier :
    aws apigateway put-rest-api --rest-api-id {api-id} --mode {mode} --body 'file://{yourfile}.json'
  2. Ajoutez les paramètres adéquats :
    ParamètreDescription
    {api-id}ID AWS API Gateway de l'API à mettre à jour.
    {mode}Comportement à l'importation. La valeur peut être overwrite pour remplacer la version précédente de l'API par la nouvelle,ou merge pour fusionner les deux versions.
    {yourfile}Chemin d'accès et nom de fichier de la définition d'API que vous avez exportée.
  3. Exécutez la commande.

Votre définition d'API est fusionnée ou écrasée, selon le mode que vous avez défini. Vous pouvez vérifier votre mise à jour dans la console d'AWS API Gateway.

Dans cet exemple, une première version de la définition d'API contenant uniquement la ressource /contacts et ses opérations a été chargée. Puis, une deuxième version avec la ressource/companies a été chargée et fusionnée avec la version précédente.

Capture d'écran de la définition d'API fusionnée.

Pour plus d'informations sur la commande put-rest-api, consultez la documentation AWS.

Cette page vous a-t-elle aidé ?

Si vous rencontrez des problèmes sur cette page ou dans son contenu – une faute de frappe, une étape manquante ou une erreur technique – faites-le-nous savoir.