Compartir a través de


ArmConnectedVMwarevSphereModelFactory.VirtualMachineData Método

Definición

Inicializa una nueva instancia 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

Parámetros

id
ResourceIdentifier

El identificador.

name
String

Nombre.

resourceType
ResourceType

ResourceType.

systemData
SystemData

SystemData.

tags
IDictionary<String,String>

Las etiquetas.

location
AzureLocation

Ubicación.

extendedLocation
ExtendedLocation

Obtiene o establece la ubicación extendida.

kind
String

Metadatos utilizados por portal/herramientas/etc para representar diferentes experiencias de experiencia de usuario para los recursos del mismo tipo; Por ejemplo, ApiApps son un tipo de Microsoft.Web/sites. Si se admite, el proveedor de recursos debe validar y conservar este valor.

identity
ManagedServiceIdentity

Identidad del recurso. Tipos de identidad admitidos actuales: None, SystemAssigned.

resourcePoolId
String

Obtiene o establece el identificador de ARM del recurso resourcePool en el que se implementará esta máquina virtual.

templateId
String

Obtiene o establece el identificador de ARM del recurso de plantilla para implementar la máquina virtual.

vCenterId
String

Obtiene o establece el identificador de ARM del recurso de vCenter en el que reside este grupo de recursos.

placementProfile
PlacementProfile

Propiedades de selección de ubicación.

osProfile
OSProfile

Propiedades del sistema operativo.

hardwareProfile
HardwareProfile

Propiedades de hardware.

networkInterfaces
IEnumerable<NetworkInterface>

Propiedades de red.

storageProfile
StorageProfile

Propiedades de almacenamiento.

guestAgentProfile
GuestAgentProfile

Propiedades de estado del agente invitado.

moRefId
String

Obtiene o establece el identificador de moRef de vCenter (referencia de objetos administrados) de la máquina virtual.

inventoryItemId
String

Obtiene o establece el identificador de elemento de inventario de la máquina virtual.

moName
String

Obtiene o establece el nombre del objeto administrado de vCenter para la máquina virtual.

folderPath
String

Obtiene o establece la ruta de acceso de la carpeta de la máquina virtual.

instanceUuid
String

Obtiene o establece el uuid de instancia de la máquina virtual.

smbiosUuid
String

Obtiene o establece el UUID SMBIOS de la máquina virtual.

firmwareType
Nullable<FirmwareType>

Tipo de firmware.

powerState
String

Obtiene el estado de energía de la máquina virtual.

customResourceName
String

Obtiene el nombre del recurso correspondiente en Kubernetes.

uuid
String

Obtiene o establece un identificador único para este recurso.

statuses
IEnumerable<ResourceStatus>

Información de estado del recurso.

provisioningState
String

Obtiene o establece el estado de aprovisionamiento.

vmId
String

Obtiene o establece un identificador único para el recurso de máquina virtual.

Devoluciones

VirtualMachineData Nueva instancia de para simular.

Se aplica a