VirtualMachineInventoryItem interface

Élément d’inventaire de machine virtuelle.

Extends

Propriétés

folderPath

Obtient ou définit le chemin du dossier de la machine virtuelle.

host

Détails des ressources d’inventaire de l’hôte.

instanceUuid

Obtient ou définit l’instance uuid de la machine virtuelle.

inventoryType

Discriminateur polymorphe, qui spécifie les différents types que cet objet peut être

ipAddresses

Obtient ou définit les adresses IP de carte réseau.

osName

Obtient ou définit le nom du système d’exploitation.

osType

Obtient ou définit le type du système d’exploitation.

powerState

Obtient l’état d’alimentation de la machine virtuelle. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

resourcePool

Détails des ressources d’inventaire ResourcePool.

smbiosUuid

Obtient ou définit l’UUID SMBIOS de la machine virtuelle.

toolsRunningStatus

Obtient ou définit l’état d’exécution actuel de VMware Tools en cours d’exécution dans le système d’exploitation invité. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

toolsVersion

Obtient ou définit la version actuelle de VMware Tools. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

toolsVersionStatus

Obtient ou définit l’état de version actuelle de VMware Tools installé dans le système d’exploitation invité. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

Propriétés héritées

managedResourceId

Obtient ou définit l’ID de ressource suivi correspondant à la ressource d’inventaire.

moName

Obtient ou définit le nom de l’objet managé vCenter pour l’élément d’inventaire.

moRefId

Obtient ou définit l’ID MoRef (Référence d’objet managé) de l’élément d’inventaire.

provisioningState

Obtient ou définit l’état d’approvisionnement. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

Détails de la propriété

folderPath

Obtient ou définit le chemin du dossier de la machine virtuelle.

folderPath?: string

Valeur de propriété

string

host

Détails des ressources d’inventaire de l’hôte.

host?: InventoryItemDetails

Valeur de propriété

instanceUuid

Obtient ou définit l’instance uuid de la machine virtuelle.

instanceUuid?: string

Valeur de propriété

string

inventoryType

Discriminateur polymorphe, qui spécifie les différents types que cet objet peut être

inventoryType: "VirtualMachine"

Valeur de propriété

"VirtualMachine"

ipAddresses

Obtient ou définit les adresses IP de carte réseau.

ipAddresses?: string[]

Valeur de propriété

string[]

osName

Obtient ou définit le nom du système d’exploitation.

osName?: string

Valeur de propriété

string

osType

Obtient ou définit le type du système d’exploitation.

osType?: string

Valeur de propriété

string

powerState

Obtient l’état d’alimentation de la machine virtuelle. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

powerState?: string

Valeur de propriété

string

resourcePool

Détails des ressources d’inventaire ResourcePool.

resourcePool?: InventoryItemDetails

Valeur de propriété

smbiosUuid

Obtient ou définit l’UUID SMBIOS de la machine virtuelle.

smbiosUuid?: string

Valeur de propriété

string

toolsRunningStatus

Obtient ou définit l’état d’exécution actuel de VMware Tools en cours d’exécution dans le système d’exploitation invité. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

toolsRunningStatus?: string

Valeur de propriété

string

toolsVersion

Obtient ou définit la version actuelle de VMware Tools. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

toolsVersion?: string

Valeur de propriété

string

toolsVersionStatus

Obtient ou définit l’état de version actuelle de VMware Tools installé dans le système d’exploitation invité. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

toolsVersionStatus?: string

Valeur de propriété

string

Détails de la propriété héritée

managedResourceId

Obtient ou définit l’ID de ressource suivi correspondant à la ressource d’inventaire.

managedResourceId?: string

Valeur de propriété

string

héritée deInventoryItemProperties.managedResourceId

moName

Obtient ou définit le nom de l’objet managé vCenter pour l’élément d’inventaire.

moName?: string

Valeur de propriété

string

héritée deInventoryItemProperties.moName

moRefId

Obtient ou définit l’ID MoRef (Référence d’objet managé) de l’élément d’inventaire.

moRefId?: string

Valeur de propriété

string

héritée deInventoryItemProperties.moRefId

provisioningState

Obtient ou définit l’état d’approvisionnement. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

provisioningState?: string

Valeur de propriété

string

héritée deInventoryItemProperties.provisioningState