Partager via


VirtualMachineTemplateInventoryItem interface

Élément d’inventaire du modèle de machine virtuelle.

Extends

Propriétés

folderPath

Obtient ou définit le chemin du dossier du modèle.

inventoryType

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

memorySizeMB

Obtient ou définit la taille de mémoire en MB pour le modèle.

numCoresPerSocket

Obtient ou définit le nombre de cœurs par socket pour le modèle. La valeur par défaut est 1 si elle n’est pas spécifiée.

numCPUs

Obtient ou définit le nombre de processeurs virtuels pour le modèle.

osName

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

osType

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

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 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 du modèle.

folderPath?: string

Valeur de propriété

string

inventoryType

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

inventoryType: "VirtualMachineTemplate"

Valeur de propriété

"VirtualMachineTemplate"

memorySizeMB

Obtient ou définit la taille de mémoire en MB pour le modèle.

memorySizeMB?: number

Valeur de propriété

number

numCoresPerSocket

Obtient ou définit le nombre de cœurs par socket pour le modèle. La valeur par défaut est 1 si elle n’est pas spécifiée.

numCoresPerSocket?: number

Valeur de propriété

number

numCPUs

Obtient ou définit le nombre de processeurs virtuels pour le modèle.

numCPUs?: number

Valeur de propriété

number

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

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 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