Partilhar via


ArmConnectedVMwarevSphereModelFactory.HardwareProfile Método

Definição

Inicializa uma nova instância de HardwareProfile.

public static Azure.ResourceManager.ConnectedVMwarevSphere.Models.HardwareProfile HardwareProfile (int? memorySizeMB = default, int? numCpus = default, int? numCoresPerSocket = default, bool? cpuHotAddEnabled = default, bool? cpuHotRemoveEnabled = default, bool? memoryHotAddEnabled = default);
static member HardwareProfile : Nullable<int> * Nullable<int> * Nullable<int> * Nullable<bool> * Nullable<bool> * Nullable<bool> -> Azure.ResourceManager.ConnectedVMwarevSphere.Models.HardwareProfile
Public Shared Function HardwareProfile (Optional memorySizeMB As Nullable(Of Integer) = Nothing, Optional numCpus As Nullable(Of Integer) = Nothing, Optional numCoresPerSocket As Nullable(Of Integer) = Nothing, Optional cpuHotAddEnabled As Nullable(Of Boolean) = Nothing, Optional cpuHotRemoveEnabled As Nullable(Of Boolean) = Nothing, Optional memoryHotAddEnabled As Nullable(Of Boolean) = Nothing) As HardwareProfile

Parâmetros

memorySizeMB
Nullable<Int32>

Obtém ou define o tamanho da memória em MBs para a VM.

numCpus
Nullable<Int32>

Obtém ou define o número de vCPUs para a vm.

numCoresPerSocket
Nullable<Int32>

Obtém ou define o número de núcleos por soquete para a vm. O padrão será 1 se não for especificado.

cpuHotAddEnabled
Nullable<Boolean>

Obtém ou define um valor que indica se os processadores virtuais podem ser adicionados enquanto essa máquina virtual está em execução.

cpuHotRemoveEnabled
Nullable<Boolean>

Obtém ou define um valor que indica se os processadores virtuais podem ser removidos enquanto essa máquina virtual está em execução.

memoryHotAddEnabled
Nullable<Boolean>

Obtém ou define um valor que indica se a memória pode ser adicionada enquanto essa máquina virtual está em execução.

Retornos

Uma nova HardwareProfile instância para simulação.

Aplica-se a