Vous pouvez utiliser un navigateur ou un programme client HTTP pour envoyer des demandes et recevoir des réponses.

Programmes clients REST

Toute application client pouvant envoyer des demandes HTTPS peut être utilisée pour développer des applications REST avec l'API VMware Aria Operations. Les plug-ins du client REST sont disponibles pour la plupart des navigateurs et de nombreux IDE. Les programmes Open Source suivants sont souvent utilisés :

  • cURL. http://curl.haxx.se
  • Application Postman. http://www.getpostman.com

En outre, VMware fournit des bindings client spécifiques au langage pour l'API VMware Aria Operations. Reportez-vous à Accès à la documentation Swagger pour la référence de schéma.

Accès à la documentation Swagger pour la référence de schéma

La documentation REST API VMware Aria Operations comprend du matériel de référence pour tous les éléments, types, requêtes et opérations dans l'API VMware Aria Operations. Elle comprend également les fichiers de définition de schéma.

La documentation de l'API basée sur Swagger est disponible avec le produit, avec la possibilité d'effectuer des appels d'API REST à partir de la page de lancement.

Pour accéder à la documentation de l'API, vous devez d'abord vous connecter à VMware Aria Operations à l'URL de votre instance de VMware Aria Operations.

Par exemple, si l'URL de votre instance est https://www.mgmt.cloud.vmware.com, la référence d'API est disponible à partir de : https://www.mgmt.cloud.vmware.com/vrops-cloud/suite-api/doc/swagger-ui.html.
Note : Si votre organisation se trouve en dehors des États-Unis, utilisez l'abréviation du pays pour votre point de terminaison d'API. L'utilisation d'un point de terminaison incorrect entraîne une erreur 404. Par exemple, si votre organisation se trouve en Australie, l'abréviation de votre pays est AU et la documentation d'API est disponible à l'adresse suivante :
https://au.www.mgmt.cloud.vmware.com/vrops-cloud/suite-api/doc/swagger-ui.html

Les bindings client spécifiques au langage sont disponibles à partir de :

https://www.mgmt.cloud.vmware.com/vrops-cloud/suite-api/

À propos des exemples d'API VMware Aria Operations

Tous les exemples incluent des demandes HTTP et leurs réponses. Ces exemples présentent le workflow et le contenu associés à des opérations telles que la création et la demande d'informations sur des objets de votre environnement surveillé.

Les exemples de corps de demande sont au format JSON. Les en-têtes de demande requis par l'API VMware Aria Operations sont inclus dans les exemples de demandes qui ne sont pas des fragments d'un exemple plus complet.

La plupart des exemples de réponses affichent uniquement les éléments et les attributs pertinents pour l'opération décrite. Les points de suspension (...) indiquent le contenu omis dans les corps de réponse.