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 vRealize 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 vRealize Operations. Reportez-vous à À propos des références de schéma.
À propos des références de schéma
La documentation REST API vRealize Operations comprend du matériel de référence pour tous les éléments, types, requêtes et opérations dans l'API vRealize 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 instance de vRealize Operations. Par exemple, si l'URL de votre instance est https://vrealize.example.com, la référence d'API est disponible à partir de : https://vrealize.example.com/suite-api/doc/swagger-ui.html
.
Les bindings client spécifiques au langage sont disponibles à partir de :
https://vrealize.example.com/suite-api/
À propos des exemples d'API vRealize 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 vRealize 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.