Partilhar via


VirtualMachineScaleSetUpdateOSDisk Construtores

Definição

Sobrecargas

VirtualMachineScaleSetUpdateOSDisk()

Inicializa uma nova instância da classe VirtualMachineScaleSetUpdateOSDisk.

VirtualMachineScaleSetUpdateOSDisk(Nullable<CachingTypes>, Nullable<Boolean>, Nullable<Int32>, VirtualHardDisk, IList<String>, VirtualMachineScaleSetManagedDiskParameters, String)

Inicializa uma nova instância da classe VirtualMachineScaleSetUpdateOSDisk.

VirtualMachineScaleSetUpdateOSDisk()

Inicializa uma nova instância da classe VirtualMachineScaleSetUpdateOSDisk.

public VirtualMachineScaleSetUpdateOSDisk ();
Public Sub New ()

Aplica-se a

VirtualMachineScaleSetUpdateOSDisk(Nullable<CachingTypes>, Nullable<Boolean>, Nullable<Int32>, VirtualHardDisk, IList<String>, VirtualMachineScaleSetManagedDiskParameters, String)

Inicializa uma nova instância da classe VirtualMachineScaleSetUpdateOSDisk.

public VirtualMachineScaleSetUpdateOSDisk (Microsoft.Azure.Management.Compute.Models.CachingTypes? caching = default, bool? writeAcceleratorEnabled = default, int? diskSizeGB = default, Microsoft.Azure.Management.Compute.Models.VirtualHardDisk image = default, System.Collections.Generic.IList<string> vhdContainers = default, Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetManagedDiskParameters managedDisk = default, string deleteOption = default);
new Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetUpdateOSDisk : Nullable<Microsoft.Azure.Management.Compute.Models.CachingTypes> * Nullable<bool> * Nullable<int> * Microsoft.Azure.Management.Compute.Models.VirtualHardDisk * System.Collections.Generic.IList<string> * Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetManagedDiskParameters * string -> Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetUpdateOSDisk
Public Sub New (Optional caching As Nullable(Of CachingTypes) = Nothing, Optional writeAcceleratorEnabled As Nullable(Of Boolean) = Nothing, Optional diskSizeGB As Nullable(Of Integer) = Nothing, Optional image As VirtualHardDisk = Nothing, Optional vhdContainers As IList(Of String) = Nothing, Optional managedDisk As VirtualMachineScaleSetManagedDiskParameters = Nothing, Optional deleteOption As String = Nothing)

Parâmetros

caching
Nullable<CachingTypes>

O tipo de cache. Os valores possíveis incluem: 'None', 'ReadOnly', 'ReadWrite'

writeAcceleratorEnabled
Nullable<Boolean>

Especifica se writeAccelerator deve ser habilitado ou desabilitado no disco.

diskSizeGB
Nullable<Int32>

Especifica o tamanho de um disco de dados vazio em gigabytes. Esse elemento pode ser usado para substituir o tamanho do disco em uma imagem de máquina virtual. <br><br> diskSizeGB é o número de bytes x 1024^3 para o disco e o valor não pode ser maior que 1023

image
VirtualHardDisk

A imagem de usuário de origem VirtualHardDisk. Esse VirtualHardDisk será copiado antes de usá-lo para anexar à Máquina Virtual. Se SourceImage for fornecido, o VirtualHardDisk de destino não deverá existir.

vhdContainers
IList<String>

A lista de uris de contêiner de disco rígido virtual.

managedDisk
VirtualMachineScaleSetManagedDiskParameters

Os parâmetros de disco gerenciado.

deleteOption
String

Especifica se o disco do sistema operacional deve ser excluído ou desanexado após a exclusão do VMSS Flex (esse recurso está disponível apenas para VMSS com OrchestrationMode Flexível). <br><br> Valores possíveis: <br br>><Delete Se esse valor for usado, o disco do sistema operacional será excluído quando a VM VMSS Flex for excluída.< br><br>Detach Se esse valor for usado, o disco do sistema operacional será retido depois que a VM VMSS Flex for excluída. <br><br> O valor padrão é definido como Excluir. Para um Disco do SO Efêmero, o valor padrão é definido como Excluir. O usuário não pode alterar a opção de exclusão para Disco do SO Efêmero. Os valores possíveis incluem: 'Delete', 'Detach'

Aplica-se a