Partager via


ArmConnectedVMwarevSphereModelFactory.VirtualMachineData Méthode

Définition

Initialise une nouvelle instance de VirtualMachineData.

public static Azure.ResourceManager.ConnectedVMwarevSphere.VirtualMachineData VirtualMachineData (Azure.Core.ResourceIdentifier id = default, string name = default, Azure.Core.ResourceType resourceType = default, Azure.ResourceManager.Models.SystemData systemData = default, System.Collections.Generic.IDictionary<string,string> tags = default, Azure.Core.AzureLocation location = default, Azure.ResourceManager.Resources.Models.ExtendedLocation extendedLocation = default, string kind = default, Azure.ResourceManager.Models.ManagedServiceIdentity identity = default, string resourcePoolId = default, string templateId = default, string vCenterId = default, Azure.ResourceManager.ConnectedVMwarevSphere.Models.PlacementProfile placementProfile = default, Azure.ResourceManager.ConnectedVMwarevSphere.Models.OSProfile osProfile = default, Azure.ResourceManager.ConnectedVMwarevSphere.Models.HardwareProfile hardwareProfile = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.ConnectedVMwarevSphere.Models.NetworkInterface> networkInterfaces = default, Azure.ResourceManager.ConnectedVMwarevSphere.Models.StorageProfile storageProfile = default, Azure.ResourceManager.ConnectedVMwarevSphere.Models.GuestAgentProfile guestAgentProfile = default, string moRefId = default, string inventoryItemId = default, string moName = default, string folderPath = default, string instanceUuid = default, string smbiosUuid = default, Azure.ResourceManager.ConnectedVMwarevSphere.Models.FirmwareType? firmwareType = default, string powerState = default, string customResourceName = default, string uuid = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.ConnectedVMwarevSphere.Models.ResourceStatus> statuses = default, string provisioningState = default, string vmId = default);
static member VirtualMachineData : Azure.Core.ResourceIdentifier * string * Azure.Core.ResourceType * Azure.ResourceManager.Models.SystemData * System.Collections.Generic.IDictionary<string, string> * Azure.Core.AzureLocation * Azure.ResourceManager.Resources.Models.ExtendedLocation * string * Azure.ResourceManager.Models.ManagedServiceIdentity * string * string * string * Azure.ResourceManager.ConnectedVMwarevSphere.Models.PlacementProfile * Azure.ResourceManager.ConnectedVMwarevSphere.Models.OSProfile * Azure.ResourceManager.ConnectedVMwarevSphere.Models.HardwareProfile * seq<Azure.ResourceManager.ConnectedVMwarevSphere.Models.NetworkInterface> * Azure.ResourceManager.ConnectedVMwarevSphere.Models.StorageProfile * Azure.ResourceManager.ConnectedVMwarevSphere.Models.GuestAgentProfile * string * string * string * string * string * string * Nullable<Azure.ResourceManager.ConnectedVMwarevSphere.Models.FirmwareType> * string * string * string * seq<Azure.ResourceManager.ConnectedVMwarevSphere.Models.ResourceStatus> * string * string -> Azure.ResourceManager.ConnectedVMwarevSphere.VirtualMachineData
Public Shared Function VirtualMachineData (Optional id As ResourceIdentifier = Nothing, Optional name As String = Nothing, Optional resourceType As ResourceType = Nothing, Optional systemData As SystemData = Nothing, Optional tags As IDictionary(Of String, String) = Nothing, Optional location As AzureLocation = Nothing, Optional extendedLocation As ExtendedLocation = Nothing, Optional kind As String = Nothing, Optional identity As ManagedServiceIdentity = Nothing, Optional resourcePoolId As String = Nothing, Optional templateId As String = Nothing, Optional vCenterId As String = Nothing, Optional placementProfile As PlacementProfile = Nothing, Optional osProfile As OSProfile = Nothing, Optional hardwareProfile As HardwareProfile = Nothing, Optional networkInterfaces As IEnumerable(Of NetworkInterface) = Nothing, Optional storageProfile As StorageProfile = Nothing, Optional guestAgentProfile As GuestAgentProfile = Nothing, Optional moRefId As String = Nothing, Optional inventoryItemId As String = Nothing, Optional moName As String = Nothing, Optional folderPath As String = Nothing, Optional instanceUuid As String = Nothing, Optional smbiosUuid As String = Nothing, Optional firmwareType As Nullable(Of FirmwareType) = Nothing, Optional powerState As String = Nothing, Optional customResourceName As String = Nothing, Optional uuid As String = Nothing, Optional statuses As IEnumerable(Of ResourceStatus) = Nothing, Optional provisioningState As String = Nothing, Optional vmId As String = Nothing) As VirtualMachineData

Paramètres

name
String

Nom.

resourceType
ResourceType

ResourceType.

systemData
SystemData

SystemData.

tags
IDictionary<String,String>

Balises.

location
AzureLocation

Emplacement.

extendedLocation
ExtendedLocation

Obtient ou définit l’emplacement étendu.

kind
String

Métadonnées utilisées par le portail/les outils/etc pour afficher différentes expériences d’expérience utilisateur pour des ressources du même type ; Par exemple, ApiApps est une sorte de type Microsoft.Web/sites. S’il est pris en charge, le fournisseur de ressources doit valider et conserver cette valeur.

identity
ManagedServiceIdentity

Identité de la ressource. Types d’identité pris en charge actuels : Aucun, SystemAssigned.

resourcePoolId
String

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

templateId
String

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

vCenterId
String

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

placementProfile
PlacementProfile

Propriétés de placement.

osProfile
OSProfile

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

hardwareProfile
HardwareProfile

Propriétés matérielles.

networkInterfaces
IEnumerable<NetworkInterface>

Propriétés réseau.

storageProfile
StorageProfile

Propriétés de stockage.

guestAgentProfile
GuestAgentProfile

Propriétés de l’agent invité status.

moRefId
String

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

inventoryItemId
String

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

moName
String

Obtient ou définit le nom de l’objet managé vCenter pour la machine virtuelle.

folderPath
String

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

instanceUuid
String

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

smbiosUuid
String

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

firmwareType
Nullable<FirmwareType>

Type de microprogramme.

powerState
String

Obtient l’état d’alimentation de la machine virtuelle.

customResourceName
String

Obtient le nom de la ressource correspondante dans Kubernetes.

uuid
String

Obtient ou définit un identificateur unique pour cette ressource.

statuses
IEnumerable<ResourceStatus>

La ressource status informations.

provisioningState
String

Obtient ou définit l’état d’approvisionnement.

vmId
String

Obtient ou définit un identificateur unique pour la ressource de machine virtuelle.

Retours

Une nouvelle VirtualMachineData instance de moqueries.

S’applique à