Version de l'API dans Active IQ Unified Manager
Les URI de l’API REST dans Active IQ Unified Manager spécifient un numéro de version. Par exemple, /v2/datacenter/svm/svms. Le numéro de version v2 dans /v2/datacenter/svm/svms indique la version de l'API utilisée dans une version spécifique. Le numéro de version minimise l’impact des modifications de l’API sur le logiciel client en renvoyant une réponse que le client peut traiter.
La partie numérique de ce numéro de version est incrémentielle par rapport aux versions. Les URI avec un numéro de version fournissent une interface cohérente qui maintient la compatibilité descendante dans les versions futures. Vous trouverez également les mêmes API sans version, par exemple /datacenter/svm/svms, qui indiquent les API de base sans version. Les API de base sont toujours la dernière version des API.
|
|
Dans le coin supérieur droit de votre interface Swagger, vous pouvez sélectionner la version de l'API à utiliser. La version la plus élevée est sélectionnée par défaut. Il est recommandé d'utiliser la version la plus élevée d'une API particulière (par rapport à l'entier incrémentiel) disponible dans votre instance Unified Manager. |
Pour toutes les demandes, vous devez explicitement demander la version d'API que vous souhaitez utiliser. Lorsque le numéro de version est spécifié, le service ne renvoie pas d’éléments de réponse que votre application n’est pas conçue pour gérer. Dans les requêtes REST, vous devez inclure le paramètre de version. Les versions antérieures des API sont finalement obsolètes après quelques versions. Dans cette version, le v1 la version des API est obsolète.