VirtualMachine interface

Définissez virtualMachine.

Propriétés

customResourceName

Obtient le nom de la ressource correspondante dans Kubernetes. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

extendedLocation

Obtient ou définit l’emplacement étendu.

firmwareType

Type de microprogramme

folderPath

Obtient ou définit le chemin du dossier de la machine virtuelle. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

guestAgentProfile

Propriétés d’état de l’agent invité.

hardwareProfile

Propriétés matérielles.

id

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

identity

Identité de la ressource.

instanceUuid

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

inventoryItemId

Obtient ou définit l’ID d’élément d’inventaire de la machine virtuelle.

kind

Métadonnées utilisées par le portail/l’outil/etc pour afficher différentes expériences d’expérience utilisateur pour les ressources du même type ; Par exemple, ApiApps est un type de Microsoft.Web/sites. Si elle est prise en charge, le fournisseur de ressources doit valider et conserver cette valeur.

location

Obtient ou définit l’emplacement.

moName

Obtient ou définit le nom de l’objet managé vCenter pour la machine virtuelle. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

moRefId

Obtient ou définit l’ID vCenter MoRef (Référence d’objet managé) pour la machine virtuelle.

name

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

networkProfile

Propriétés réseau.

osProfile

Propriétés du système d’exploitation.

placementProfile

Propriétés de placement.

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.

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.

resourcePoolId

Obtient ou définit l’ID ARM de la ressource resourcePool sur laquelle cette machine virtuelle sera déployée.

securityProfile

Obtient le profil de sécurité.

smbiosUuid

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

statuses

Informations d’état de la ressource. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

storageProfile

Propriétés de stockage.

systemData

Données système. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

tags

Obtient ou définit les balises de ressource.

templateId

Obtient ou définit l’ID ARM de la ressource de modèle pour déployer la machine virtuelle.

type

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

uuid

Obtient ou définit un identificateur unique pour cette ressource. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

vCenterId

Obtient ou définit l’ID ARM de la ressource vCenter dans laquelle réside ce pool de ressources.

vmId

Obtient ou définit un identificateur unique pour la ressource de machine virtuelle. 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é

customResourceName

Obtient le nom de la ressource correspondante dans Kubernetes. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

customResourceName?: string

Valeur de propriété

string

extendedLocation

Obtient ou définit l’emplacement étendu.

extendedLocation?: ExtendedLocation

Valeur de propriété

firmwareType

Type de microprogramme

firmwareType?: string

Valeur de propriété

string

folderPath

Obtient ou définit le chemin du dossier de la machine virtuelle. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

folderPath?: string

Valeur de propriété

string

guestAgentProfile

Propriétés d’état de l’agent invité.

guestAgentProfile?: GuestAgentProfile

Valeur de propriété

hardwareProfile

Propriétés matérielles.

hardwareProfile?: HardwareProfile

Valeur de propriété

id

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

id?: string

Valeur de propriété

string

identity

Identité de la ressource.

identity?: Identity

Valeur de propriété

instanceUuid

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

instanceUuid?: string

Valeur de propriété

string

inventoryItemId

Obtient ou définit l’ID d’élément d’inventaire de la machine virtuelle.

inventoryItemId?: string

Valeur de propriété

string

kind

Métadonnées utilisées par le portail/l’outil/etc pour afficher différentes expériences d’expérience utilisateur pour les ressources du même type ; Par exemple, ApiApps est un type de Microsoft.Web/sites. Si elle est prise en charge, le fournisseur de ressources doit valider et conserver cette valeur.

kind?: string

Valeur de propriété

string

location

Obtient ou définit l’emplacement.

location: string

Valeur de propriété

string

moName

Obtient ou définit le nom de l’objet managé vCenter pour la machine virtuelle. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

moName?: string

Valeur de propriété

string

moRefId

Obtient ou définit l’ID vCenter MoRef (Référence d’objet managé) pour la machine virtuelle.

moRefId?: string

Valeur de propriété

string

name

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

name?: string

Valeur de propriété

string

networkProfile

Propriétés réseau.

networkProfile?: NetworkProfile

Valeur de propriété

osProfile

Propriétés du système d’exploitation.

osProfile?: OsProfile

Valeur de propriété

placementProfile

Propriétés de placement.

placementProfile?: PlacementProfile

Valeur de propriété

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

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

resourcePoolId

Obtient ou définit l’ID ARM de la ressource resourcePool sur laquelle cette machine virtuelle sera déployée.

resourcePoolId?: string

Valeur de propriété

string

securityProfile

Obtient le profil de sécurité.

securityProfile?: SecurityProfile

Valeur de propriété

smbiosUuid

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

smbiosUuid?: string

Valeur de propriété

string

statuses

Informations d’état de la ressource. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

statuses?: ResourceStatus[]

Valeur de propriété

storageProfile

Propriétés de stockage.

storageProfile?: StorageProfile

Valeur de propriété

systemData

Données système. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

systemData?: SystemData

Valeur de propriété

tags

Obtient ou définit les balises de ressource.

tags?: {[propertyName: string]: string}

Valeur de propriété

{[propertyName: string]: string}

templateId

Obtient ou définit l’ID ARM de la ressource de modèle pour déployer la machine virtuelle.

templateId?: string

Valeur de propriété

string

type

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

type?: string

Valeur de propriété

string

uuid

Obtient ou définit un identificateur unique pour cette ressource. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

uuid?: string

Valeur de propriété

string

vCenterId

Obtient ou définit l’ID ARM de la ressource vCenter dans laquelle réside ce pool de ressources.

vCenterId?: string

Valeur de propriété

string

vmId

Obtient ou définit un identificateur unique pour la ressource de machine virtuelle. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

vmId?: string

Valeur de propriété

string