DiskUpdate Classe

Definição

Recurso de atualização de disco.

[Microsoft.Rest.Serialization.JsonTransformation]
public class DiskUpdate
[<Microsoft.Rest.Serialization.JsonTransformation>]
type DiskUpdate = class
Public Class DiskUpdate
Herança
DiskUpdate
Atributos

Construtores

DiskUpdate()

Inicializa uma nova instância da classe DiskUpdate.

DiskUpdate(Nullable<OperatingSystemTypes>, Nullable<Int32>, EncryptionSettingsCollection, Nullable<Int64>, Nullable<Int64>, Nullable<Int64>, Nullable<Int64>, Nullable<Int32>, Encryption, String, String, String, Nullable<Boolean>, PurchasePlan)

Inicializa uma nova instância da classe DiskUpdate.

DiskUpdate(Nullable<OperatingSystemTypes>, Nullable<Int32>, EncryptionSettingsCollection, Nullable<Int64>, Nullable<Int64>, Nullable<Int64>, Nullable<Int64>, Nullable<Int32>, Encryption, String, String, String, Nullable<Boolean>, PurchasePlan, IDictionary<String,String>)

Recurso de atualização de disco.

DiskUpdate(Nullable<OperatingSystemTypes>, Nullable<Int32>, EncryptionSettingsCollection, Nullable<Int64>, Nullable<Int64>, Nullable<Int64>, Nullable<Int64>, Nullable<Int32>, Encryption, String, String, String, Nullable<Boolean>, PurchasePlan, IDictionary<String,String>, DiskSku)

Inicializa uma nova instância da classe DiskUpdate.

DiskUpdate(Nullable<OperatingSystemTypes>, Nullable<Int32>, EncryptionSettingsCollection, Nullable<Int64>, Nullable<Int64>, Nullable<Int64>, Nullable<Int64>, Nullable<Int32>, Encryption, String, String, String, Nullable<Boolean>, PurchasePlan, PropertyUpdatesInProgress, Nullable<Boolean>, IDictionary<String, String>, DiskSku)

Inicializa uma nova instância da classe DiskUpdate.

DiskUpdate(Nullable<OperatingSystemTypes>, Nullable<Int32>, EncryptionSettingsCollection, Nullable<Int64>, Nullable<Int64>, Nullable<Int64>, Nullable<Int64>, Nullable<Int32>, Encryption, String, String, String, Nullable<Boolean>, PurchasePlan, SupportedCapabilities, PropertyUpdatesInProgress, Nullable<Boolean>, String, IDictionary<String,String>, DiskSku)

Inicializa uma nova instância da classe DiskUpdate.

DiskUpdate(Nullable<OperatingSystemTypes>, Nullable<Int32>, EncryptionSettingsCollection, Nullable<Int64>, Nullable<Int64>, Nullable<Int64>, Nullable<Int64>, Nullable<Int32>, Encryption, String, String, String, Nullable<Boolean>, PurchasePlan, SupportedCapabilities, PropertyUpdatesInProgress, Nullable<Boolean>, String, String, IDictionary<String,String>, DiskSku)

Inicializa uma nova instância da classe DiskUpdate.

DiskUpdate(Nullable<OperatingSystemTypes>, Nullable<Int32>, EncryptionSettingsCollection, Nullable<Int64>, Nullable<Int64>, Nullable<Int64>, Nullable<Int64>, Nullable<Int32>, Encryption, String, String, String, Nullable<Boolean>, PurchasePlan, SupportedCapabilities, PropertyUpdatesInProgress, Nullable<Boolean>, String, String, Nullable<Boolean>, IDictionary<String, String>, DiskSku)

Inicializa uma nova instância da classe DiskUpdate.

Propriedades

BurstingEnabled

Obtém ou define definido como true para habilitar a intermitência além do destino de desempenho provisionado do disco. O bursting está desabilitado por padrão. Não se aplica a discos Ultra.

DataAccessAuthMode

Obtém ou define valores possíveis: 'AzureActiveDirectory', 'None'

DiskAccessId

Obtém ou define a ID do ARM do recurso DiskAccess para usar pontos de extremidade privados em discos.

DiskIOPSReadOnly

Obtém ou define o número total de IOPS que serão permitidos em todas as VMs que montam o disco compartilhado como ReadOnly. Uma operação pode transferir entre 4k e 256 mil bytes.

DiskIOPSReadWrite

Obtém ou define o número de IOPS permitido para este disco; somente configurável para discos UltraSSD. Uma operação pode transferir entre 4k e 256 mil bytes.

DiskMBpsReadOnly

Obtém ou define a taxa de transferência total (MBps) que será permitida em todas as VMs que montam o disco compartilhado como ReadOnly. MBps significa milhões de bytes por segundo – o MB aqui usa a notação ISO, de potências de 10.

DiskMBpsReadWrite

Obtém ou define a largura de banda permitida para este disco; somente configurável para discos UltraSSD. MBps significa milhões de bytes por segundo – o MB aqui usa a notação ISO, de potências de 10.

DiskSizeGB

Obtém ou define se creationData.createOption é Vazio, esse campo é obrigatório e indica o tamanho do disco a ser criado. Se esse campo estiver presente para atualizações ou criação com outras opções, ele indicará um redimensionamento. Redimensionamentos só serão permitidos se o disco não estiver anexado a uma VM em execução e só puder aumentar o tamanho do disco.

Encryption

Obtém ou define a propriedade de criptografia pode ser usada para criptografar dados inativos com chaves gerenciadas pelo cliente ou chaves gerenciadas pela plataforma.

EncryptionSettingsCollection

Obtém ou define a coleção de configurações de criptografia usada como Azure Disk Encryption, pode conter várias configurações de criptografia por disco ou instantâneo.

MaxShares

Obtém ou define o número máximo de VMs que podem ser anexadas ao disco ao mesmo tempo. Valor maior que um indica um disco que pode ser montado em várias VMs ao mesmo tempo.

NetworkAccessPolicy

Obtém ou define valores possíveis: 'AllowAll', 'AllowPrivate', 'DenyAll'

OptimizedForFrequentAttach

Obtém ou define a configuração dessa propriedade como true melhora a confiabilidade e o desempenho de discos de dados com frequência (mais de 5 vezes por dia) desanexados de uma máquina virtual e anexados a outra. Essa propriedade não deve ser definida para discos que não são desanexados e anexados com frequência, pois faz com que os discos não se alinhem com o domínio de falha da máquina virtual.

OsType

Obtém ou define o tipo de sistema operacional. Os valores possíveis incluem: 'Windows', 'Linux'

PropertyUpdatesInProgress

Obtém as propriedades do disco para o qual a atualização está pendente.

PublicNetworkAccess

Obtém ou define valores possíveis: 'Habilitado', 'Desabilitado'

PurchasePlan

Obtém ou define as informações do plano de compra a serem adicionadas no disco do sistema operacional

Sku

Recurso de atualização de disco.

SupportedCapabilities

Obtém ou define a lista de recursos com suporte a serem adicionados no disco do sistema operacional.

SupportsHibernation

Obtém ou define indica que o sistema operacional em um disco dá suporte à hibernação.

Tags

Obtém ou define marcas de recurso

Tier

Obtém ou define a camada de desempenho do disco (por exemplo, P4, S10), conforme descrito aqui: https://azure.microsoft.com/en-us/pricing/details/managed-disks/. Não se aplica a discos Ultra.

Métodos

Validate()

Valide o objeto .

Aplica-se a