Modifier une API

S’APPLIQUE À : tous les niveaux de Gestion des API

Les étapes de ce didacticiel vous montrent comment utiliser le service Gestion des API pour modifier une API.

  • Vous pouvez ajouter, renommer ou supprimer des opérations dans le portail Azure.
  • Vous pouvez modifier le Swagger de votre API.

Prérequis

Accéder à votre instance Gestion des API

  1. Dans le Portail Azure, recherchez et sélectionnez Services API Management.

    Sélectionnez les services Gestion des API

  2. Dans la page Services Gestion des API, sélectionnez votre instance Gestion des API.

    Sélectionnez votre instance Gestion des API

Modifier une opération

Capture d’écran mettant en évidence le processus d’édition d’une API dans Gestion des API.

  1. Cliquez sur l’onglet API.
  2. Sélectionnez l’une des API que vous avez importées précédemment.
  3. Sélectionnez l’onglet Conception.
  4. Sélectionnez une opération à modifier.
  5. Pour renommer l’opération, sélectionnez un crayon dans la fenêtre FrontEnd.

Mettre à jour le Swagger

Vous pouvez mettre à jour votre API de service de serveur principal à partir du portail Azure en suivant ces étapes :

  1. Sélectionnez Toutes les opérations.

  2. Cliquez sur le crayon dans la fenêtre FrontEnd.

    Capture d’écran mettant en évidence l’icône de crayon dans l’écran FrontEnd.

    Le Swagger de votre API s’affiche.

    Modifier une API

  3. Mettez à jour le Swagger.

  4. Appuyez sur Enregistrer.

Attention

Si vous modifiez une révision non actuelle d’une API, vous ne pouvez pas changer les propriétés suivantes :

  • Nom
  • Type
  • Description
  • Abonnement obligatoire
  • Version de l'API
  • Description de la version de l’API
  • Path
  • Protocoles

Si vos modifications changent l’une des propriétés ci-dessus d’une révision non actuelle, le message d’erreur Can't change property for non-current revision s’affiche.

Étapes suivantes

APIM policy samples (Exemples de stratégie du service Gestion d’API)Transform and protect your API (Transformer et protéger votre API)