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.

À propos des références 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, utilisez l'URL de votre proxy cloud VMware Aria Operations. Par exemple, si l'URL de votre proxy cloud est https://www.cloudproxy.vmware.com, la référence d'API est disponible à partir de : https://cloudproxy.vmware.com/suite-api/doc/swagger-ui.html.
Note : Vous devez utiliser l'adresse IP ou le nom de domaine complet de votre proxy cloud dans l'URL pour accéder à la documentation de l'API.

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

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

Autoriser l'API VMware Aria Operations

Pour effectuer des appels d'API vous devez autoriser votre proxy cloud VMware Aria Operations dans l'interface utilisateur Swagger à l'aide du jeton d'accès. Entrez la valeur Jeton CSP (apiKey) et cliquez sur Autoriser.

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