[comment]: # translation:outdated

[comment]: # ({28c0af3f-e6df368c})
# 2 Champs clés de la découverte des machines virtuelles

Le tableau suivant répertorie les champs renvoyés par les clés de découverte liées aux machines virtuelles.

|**Clé d'élément**|<|<|
|--|--|------|
|**Description**|**Champ**|**Contenu récupéré**|
|**vmware.cluster.discovery**|<|<|
|Effectue la découverte des clusters.|{\#CLUSTER.ID}|Identifiant du cluster.|
|^|{\#CLUSTER.NAME}|Nom du cluster.|
|^|"resource_pool"|Un tableau contenant les données du pool de ressources, y compris l'identifiant du groupe de ressources, le tableau des tags, le chemin du pool de ressources et le nombre de machines virtuelles.<br><br>Structure du tableau :<br>`[{`<br>`"rpid":"identifiant du groupe de ressources",`<br>`"tags":[{}],`<br>`"rpath":"chemin du groupe de ressources",`<br>`"vm_count":0`<br>`}]`<br><br>Pour la structure du tableau `"tags"`, voir le champ "tags".|
|^|"tags"|Un tableau contenant les tags avec le nom du tag, la description et la catégorie.<br><br>Structure du tableau :<br>`[{`<br>`"tag":"nom du tag",`<br>`"tag_description":"description du tag",`<br>`"category":"catégorie du tag"`<br>`}]`|
|**vmware.datastore.discovery**|<|<|
|Effectue la découverte des datastores.|{\#DATASTORE}|Nom du datastore.|
|^|{\#DATASTORE.EXTENT}|Un tableau contenant l'identifiant de partition de l'étendue du datastore et le nom de l'instance.<br><br>Structure du tableau :<br>`[{`<br>`"partitionid":1,`<br>`"instance":"nom"`<br>`}]`|
|^|{\#DATASTORE.TYPE}|Type de datastore.<br><br>Exemples de valeurs : `VMFS`, `NFS`, `vsan`, etc.|
|^|{\#DATASTORE.UUID}|Identifiant du datastore.|
|^|"tags"|Un tableau contenant les tags avec le nom du tag, la description et la catégorie.<br><br>Structure du tableau :<br>`[{`<br>`"tag":"nom du tag",`<br>`"tag_description":"description du tag",`<br>`"category":"catégorie du tag"`<br>`}]`|
|**vmware.dc.discovery**|<|<|
|Effectue la découverte des centres de données.|{\#DATACENTER}|Nom du centre de données.|
|^|{\#DATACENTERID}|Identifiant du centre de données.|
|^|"tags"|Un tableau contenant les tags avec le nom du tag, la description et la catégorie.<br><br>Structure du tableau :<br>`[{`<br>`"tag":"nom du tag",`<br>`"tag_description":"description du tag",`<br>`"category":"catégorie du tag"`<br>`}]`|
|**vmware.dvswitch.discovery**|<|<|
|Effectue la découverte des commutateurs distribués vSphere.|{\#DVS.NAME}|Nom du commutateur.|
|^|{\#DVS.UUID}|Identifiant du commutateur.|
|**vmware.hv.discovery**|<|<|
|Effectue la découverte des hyperviseurs.|{\#HV.UUID}|Identifiant unique de l'hyperviseur.|
|^|{\#HV.ID}|Identifiant de l'hyperviseur (nom de l'objet géré HostSystem).|
|^|{\#HV.NAME}|Nom de l'hyperviseur.|
|^|{\#HV.NETNAME}|Nom d'hôte réseau de l'hyperviseur.|
|^|{\#HV.IP}|Adresse IP de l'hyperviseur, peut être vide.<br><br>Dans le cas d'une configuration HA avec plusieurs interfaces réseau, la priorité de sélection suivante est appliquée pour l'interface :<br>- préférence pour l'IP qui partage le sous-réseau IP avec l'IP du vCenter ;<br>- préférence pour l'IP du sous-réseau IP avec la passerelle par défaut ;<br>- préférence pour l'IP de l'interface ayant l'identifiant le plus faible.|
|^|{\#CLUSTER.NAME}|Nom du cluster, peut être vide.|
|^|{\#DATACENTER.NAME}|Nom du centre de données.|
|^|{\#PARENT.NAME}|Nom du conteneur qui stocke l'hyperviseur.|
|^|{\#PARENT.TYPE}|Type de conteneur dans lequel l'hyperviseur est stocké. Les valeurs peuvent être `Datacenter`, `Folder`, `ClusterComputeResource`, `VMware`, où "VMware" représente un type de conteneur inconnu.|
|^|"resource_pool"|Un tableau contenant les données du pool de ressources, y compris l'identifiant du groupe de ressources, le tableau des tags, le chemin du pool de ressources et le nombre de machines virtuelles.<br><br>Structure du tableau :<br>`[{`<br>`"rpid":"identifiant du groupe de ressources",`<br>`"tags":[{}],`<br>`"rpath":"chemin du groupe de ressources",`<br>`"vm_count":0`<br>`}]`<br><br>Pour la structure du tableau `"tags"`, voir le champ "tags".|
|^|"tags"|Un tableau contenant les tags avec le nom du tag, la description et la catégorie.<br><br>Structure du tableau :<br>`[{`<br>`"tag":"nom du tag",`<br>`"tag_description":"description du tag",`<br>`"category":"catégorie du tag"`<br>`}]`|
|**vmware.hv.datastore.discovery**|<|<|
|Effectue la découverte des datastores de l'hyperviseur. Notez que plusieurs hyperviseurs peuvent utiliser le même datastore.|{\#DATASTORE}|Nom du datastore.|
|^|{\#DATASTORE.TYPE}|Type de datastore.<br><br>Exemples de valeurs : `VMFS`, `NFS`, `vsan`, etc.|
|^|{\#DATASTORE.UUID}|Identifiant du datastore.|
|^|{\#MULTIPATH.COUNT}|Nombre enregistré de chemins du datastore.|
|^|{\#MULTIPATH.PARTITION.COUNT}|Nombre de partitions de disque disponibles.|
|^|"datastore_extent"|Un tableau contenant le nom de l'instance de l'étendue du datastore et l'identifiant de partition.<br><br>Structure du tableau :<br>`[{`<br>`"partitionid":1,`<br>`"instance":"nom"`<br>`}]`|
|^|"tags"|Un tableau contenant les tags avec le nom du tag, la description et la catégorie.<br><br>Structure du tableau :<br>`[{`<br>`"tag":"nom du tag",`<br>`"tag_description":"description du tag",`<br>`"category":"catégorie du tag"`<br>`}]`|
|**vmware.hv.net.if.discovery**|<|<|
|Effectue la découverte des interfaces réseau de l'hyperviseur.|{\#IFNAME}|Nom de l'interface.|
|^|{\#IFDRIVER}|Pilote de l'interface.|
|^|{\#IFDUPLEX}|Paramètres duplex de l'interface.|
|^|{\#IFSPEED}|Vitesse de l'interface.|
|^|{\#IFMAC}|Adresse MAC de l'interface.|
|**vmware.vm.discovery**|<|<|
|Effectue la découverte des machines virtuelles.|{\#VM.UUID}|Identifiant unique de la machine virtuelle.|
|^|{\#VM.ID}|Identifiant de la machine virtuelle (nom de l'objet géré VirtualMachine).|
|^|{\#VM.NAME}|Nom de la machine virtuelle.|
|^|{\#HV.NAME}|Nom de l'hyperviseur.|
|^|{\#HV.UUID}|Identifiant unique de l'hyperviseur.|
|^|{\#HV.ID}|Identifiant de l'hyperviseur (nom de l'objet géré HostSystem).|
|^|{\#CLUSTER.NAME}|Nom du cluster, peut être vide.|
|^|{\#DATACENTER.NAME}|Nom du centre de données.|
|^|{\#DATASTORE.NAME}|Nom du datastore.|
|^|{\#DATASTORE.UUID}|Identifiant du datastore.|
|^|{\#VM.IP}|Adresse IP de la machine virtuelle, peut être vide.|
|^|{\#VM.DNS}|Nom DNS de la machine virtuelle, peut être vide.|
|^|{\#VM.GUESTFAMILY}|Famille du système d'exploitation invité de la machine virtuelle, peut être vide.|
|^|{\#VM.GUESTFULLNAME}|Nom complet du système d'exploitation invité de la machine virtuelle, peut être vide.|
|^|{\#VM.FOLDER}|La chaîne des dossiers parents de la machine virtuelle peut être utilisée comme valeur pour des groupes imbriqués ; les noms de dossiers sont combinés avec "/". Peut être vide.|
|^|{\#VM.TOOLS.STATUS}|État des outils de machine virtuelle VMware.|
|^|{\#VM.POWERSTATE}|État d'alimentation de la machine virtuelle VMware (`poweredOff`, `poweredOn` ou `suspended`).|
|^|{\#VM.RPOOL.ID}|Identifiant du pool de ressources.|
|^|{\#VM.RPOOL.PATH}|Chemin complet du pool de ressources, à l'exclusion du nom "root" "Resources". Les noms de dossiers sont combinés avec "/".|
|^|{\#VM.SNAPSHOT.COUNT}|Nombre d'instantanés de la VM.|
|^|"tags"|Un tableau contenant les tags avec le nom du tag, la description et la catégorie.<br><br>Structure du tableau :<br>`[{`<br>`"tag":"nom du tag",`<br>`"tag_description":"description du tag",`<br>`"category":"catégorie du tag"`<br>`}]`|
|^|"vm_customattribute"|Un tableau des attributs personnalisés de la machine virtuelle (s'ils sont définis).<br><br>Structure du tableau :<br>`[{`<br>`"name":"nom du champ personnalisé",`<br>`"value":"valeur du champ personnalisé"`<br>`}]`|
|^|"net_if"|Un tableau des interfaces réseau de la machine virtuelle.<br><br>Structure du tableau :<br>`[{`<br>`"ifname": "nom de l'interface",`<br>`"ifdesc": "description de l'interface",`<br>`"ifmac": "00:00:00:00:00:00",`<br>`"ifconnected": true,`<br>`"iftype": "type d'interface",`<br>`"ifbackingdevice": "périphérique de support de l'interface",`<br>`"ifdvswitch_uuid": "uuid du commutateur de l'interface",`<br>`"ifdvswitch_portgroup": "groupe de ports du commutateur de l'interface",`<br>`"ifdvswitch_port": "port du commutateur de l'interface",`<br>`"ifip": ["adresses IP de l'interface"]`<br>`}]`<br><br>Pour la description des données renvoyées, voir la clé d'élément "vmware.vm.net.if.discovery".|
|**vmware.vm.net.if.discovery**|<|<|
|Effectue la découverte des interfaces réseau de la machine virtuelle.|{\#IFNAME}|Nom de l'interface réseau.|
|^|{\#IFDESC}|Description de l'interface.|
|^|{\#IFMAC}|Adresse MAC de l'interface.|
|^|{\#IFCONNECTED}|État de connexion de l'interface (`false` - déconnectée ; `true` - connectée).|
|^|{\#IFTYPE}|Type d'interface.|
|^|{\#IFBACKINGDEVICE}|Nom du périphérique de support.|
|^|{\#IFDVSWITCH.UUID}|Identifiant unique du commutateur distribué vSphere.|
|^|{\#IFDVSWITCH.PORTGROUP}|Groupe de ports distribué.|
|^|{\#IFDVSWITCH.PORT}|Port du commutateur distribué vSphere.|
|^|"ifip"|Un tableau des adresses de l'interface.|
|**vmware.vm.vfs.dev.discovery**|<|<|
|Effectue la découverte des périphériques de disque de la machine virtuelle.|{\#DISKNAME}|Nom du périphérique de disque.|
|**vmware.vm.vfs.fs.discovery**|<|<|
|Effectue la découverte du système de fichiers de la machine virtuelle.|{\#FSNAME}|Nom du système de fichiers.|

[comment]: # ({/28c0af3f-e6df368c})
