Récupération des gestionnaires de machine virtuelle
Utilisez l'opération GET sur l'élément api/sam/vmmanagers pour demander des informations sur les gestionnaires de machine virtuelle définis dans votre infrastructure. L'API REST renvoie plus d'informations que ce qui est affiché dans l'interface utilisateur. Elle renvoie des informations sur les gestionnaires de machine virtuelle qui sont gérés à la fois en mode central et en mode distribué, sur ceux qui étaient inactifs depuis plus de 90 jours, et sur ceux qui ont été supprimés. Elle renvoie également des informations provenant des technologies de virtualisation qui n'ont pas besoin de connexion au gestionnaire de machine virtuelle comme Xen ou KVM sans RHV-M. La portée des gestionnaires de machine virtuelle à partir desquels les données sont collectées dépend des outils VM Manager Tool installés sur les ordinateurs appartenant au groupe d'ordinateurs auquel vous êtes affecté.
Pour récupérer des informations sur les gestionnaires de machine virtuelle, vous devez disposer du droit "Gérer les gestionnaires de machine virtuelle et les serveurs".
| Détails de l'opération | Description |
|---|---|
| Fonctionnement | GET /api/sam/vmmanagers |
| Finalité | Renvoie une liste de gestionnaires de machine virtuelle. |
| Méthode HTTP | GET |
| URI de resources | https://server_host_name:port_number/api/sam/vmmanagers?token=token |
Demande Content-Type |
application/json |
RéponseContent-Type |
application/json |
| Codes de réponse normaux HTTP |
|
| Codes de réponse HTTP d'erreur |
Le corps du message comprend un message d'erreur détaillé. |
Attributs de réponse
| Attribut | Valeurs possibles |
|---|---|
deleted |
Indique si le gestionnaire de machine virtuelle a été supprimé de BigFix Inventory. |
lastmodified |
Date et heure auxquelles le gestionnaire de machine virtuelle a été modifié pour la dernière fois. |
login |
Nom d'utilisateur permettant d'accéder au gestionnaire de machine virtuelle. |
protocol |
Le protocole de communication utilisé par le gestionnaire de machine virtuelle. L'attribut s'applique seulement pour Hyper-V.
|
sharedcredentials |
Indique si le gestionnaire de machine virtuelle partage ses données d'identification avec d'autres hôtes du même cluster. L'attribut s'applique seulement pour Hyper-V. |
status |
Statut du gestionnaire de machine virtuelle.
|
type |
Type du gestionnaire de machine virtuelle.
|
url |
Adresse Web du gestionnaire de machine virtuelle. |
vmmanagerid |
ID du gestionnaire de machine virtuelle. |
vmmanagertoolid |
ID de VM Manager Tool qui collecte les informations à partir d'un gestionnaire de machine virtuelle particulier. |
Exemple de conversation HTTP
- Demande
-
GET http://localhost:9081/api/sam/vmmanagers ?token=7adc3efb175e2bc0f4484bdd2efca54a8fa04623 - Corps de réponse (JSON)
-
[{ "vmmanagerid":1, "protocol":null, "deleted":false, "vmmanagertoolid":1, "sharecredentials":false, "lastmodified":"2016-06-12 09:06:51.723", "login":"admin@internal", "type":3, "url":"https:\/\/9.156.44.146:8443\/api", "status":98 }]