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.
https://cloudproxy.vmware.com/suite-api/doc/swagger-ui.html
.
Les bindings client spécifiques au langage sont disponibles à partir de :
https://cloudproxy.vmware.com/suite-api/
Autoriser l'API VMware Aria Operations
Pour effectuer des appels d'API, vous devez autoriser votre proxy cloud VMware Aria Operations. Vous pouvez effectuer une autorisation de base et entrer Nom d'utilisateur, Mot de passe et Source d'authentification, ou effectuer une autorisation basée sur un jeton et entrer la valeur Jeton d'Ops (apikey), puis cliquer 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.