Compartilhar via


DiskUpdate Classe

Recurso de atualização de disco.

Herança
azure.mgmt.compute._serialization.Model
DiskUpdate

Construtor

DiskUpdate(*, tags: Dict[str, str] | None = None, sku: _models.DiskSku | None = None, os_type: str | _models.OperatingSystemTypes | None = None, disk_size_gb: int | None = None, encryption_settings_collection: _models.EncryptionSettingsCollection | None = None, disk_iops_read_write: int | None = None, disk_m_bps_read_write: int | None = None, disk_iops_read_only: int | None = None, disk_m_bps_read_only: int | None = None, max_shares: int | None = None, encryption: _models.Encryption | None = None, network_access_policy: str | _models.NetworkAccessPolicy | None = None, disk_access_id: str | None = None, **kwargs)

Variáveis

tags
dict[str, str]

Marcas de recurso.

sku
DiskSku

O nome da SKU dos discos. Pode ser Standard_LRS, Premium_LRS, StandardSSD_LRS ou UltraSSD_LRS.

os_type
str ou OperatingSystemTypes

o tipo sistema operacional. Os valores conhecidos são: "Windows" e "Linux".

disk_size_gb
int

Se creationData.createOption estiver Vazio, esse campo será obrigatório e indicará 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. Os redimensionamentos só serão permitidos se o disco não estiver anexado a uma VM em execução e só poderão aumentar o tamanho do disco.

encryption_settings_collection
EncryptionSettingsCollection

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

disk_iops_read_write
int

O número de IOPS permitido para este disco; configurável somente para discos UltraSSD. Uma operação pode ser transferida entre 4k e 256 mil bytes.

disk_m_bps_read_write
int

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

disk_iops_read_only
int

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 ser transferida entre 4k e 256 mil bytes.

disk_m_bps_read_only
int

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 - MB aqui usa a notação ISO, de potências de 10.

max_shares
int

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.

encryption
Encryption

A propriedade de criptografia pode ser usada para criptografar dados inativos com chaves gerenciadas pelo cliente ou chaves gerenciadas pela plataforma.

network_access_policy
str ou NetworkAccessPolicy

Política para acessar o disco por meio da rede. Os valores conhecidos são: "AllowAll", "AllowPrivate" e "DenyAll".

disk_access_id
str

ID do ARM do recurso DiskAccess para usar pontos de extremidade privados em discos.