Partilhar via


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, NetworkAccessPolicy, String, String, IDictionary<String,String>, DiskSku)

Inicializa uma nova instância da classe DiskUpdate.

Propriedades

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'

OsType

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

Sku

Recurso de atualização de disco.

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