DiskUpdate Classe
Recurso de atualização do disco.
- Herança
-
azure.mgmt.compute._serialization.ModelDiskUpdate
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, tier: str | None = None, bursting_enabled: bool | None = None, purchase_plan: _models.PurchasePlan | None = None, **kwargs: Any)
Parâmetros Só de Palavra-Chave
Name | Description |
---|---|
tags
|
Etiquetas de recursos. |
sku
|
O nome do SKU dos discos. Pode ser Standard_LRS, Premium_LRS, StandardSSD_LRS ou UltraSSD_LRS. |
os_type
|
o tipo de Sistema Operativo. Os valores conhecidos são: "Windows" e "Linux". |
disk_size_gb
|
Se creationData.createOption for Vazio, este campo é obrigatório e indica o tamanho do disco a criar. Se este campo estiver presente para atualizações ou criação com outras opções, indica um redimensionamento. Os redimensionamentos só são permitidos se o disco não estiver anexado a uma VM em execução e apenas pode aumentar o tamanho do disco. |
encryption_settings_collection
|
A coleção de definições de encriptação utilizada é o Azure Disk Encryption, pode conter várias definições de encriptação por disco ou instantâneo. |
disk_iops_read_write
|
O número de IOPS permitido para este disco; apenas settable para discos UltraSSD. Uma operação pode ser transferida entre 4k e 256 k bytes. |
disk_m_bps_read_write
|
A largura de banda permitida para este disco; apenas settable para discos UltraSSD. MBps significa milhões de bytes por segundo - MB aqui utiliza a notação ISO, de potências de 10. |
disk_iops_read_only
|
O número total de IOPS que será permitido em todas as VMs que montam o disco partilhado como ReadOnly. Uma operação pode ser transferida entre 4k e 256 k bytes. |
disk_m_bps_read_only
|
O débito total (MBps) que será permitido em todas as VMs que montam o disco partilhado como ReadOnly. MBps significa milhões de bytes por segundo - MB aqui utiliza a notação ISO, de potências de 10. |
max_shares
|
O número máximo de VMs que podem ser anexadas ao disco ao mesmo tempo. Valor maior do que um indica um disco que pode ser montado em várias VMs ao mesmo tempo. |
encryption
|
A propriedade encriptação pode ser utilizada para encriptar dados inativos com chaves geridas pelo cliente ou chaves geridas pela plataforma. |
network_access_policy
|
Política para aceder ao disco através da rede. Os valores conhecidos são: "AllowAll", "AllowPrivate" e "DenyAll". |
disk_access_id
|
ID arm do recurso DiskAccess para utilizar pontos finais privados em discos. |
tier
|
Escalão 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. |
bursting_enabled
|
Defina como verdadeiro para ativar a expansão para além do destino de desempenho aprovisionado do disco. A expansão está desativada por predefinição. Não se aplica a discos Ultra. |
purchase_plan
|
Informações do plano de compra a adicionar no disco do SO. |
Variáveis
Name | Description |
---|---|
tags
|
Etiquetas de recursos. |
sku
|
O nome do SKU dos discos. Pode ser Standard_LRS, Premium_LRS, StandardSSD_LRS ou UltraSSD_LRS. |
os_type
|
o tipo de Sistema Operativo. Os valores conhecidos são: "Windows" e "Linux". |
disk_size_gb
|
Se creationData.createOption for Vazio, este campo é obrigatório e indica o tamanho do disco a criar. Se este campo estiver presente para atualizações ou criação com outras opções, indica um redimensionamento. Os redimensionamentos só são permitidos se o disco não estiver anexado a uma VM em execução e apenas pode aumentar o tamanho do disco. |
encryption_settings_collection
|
A coleção de definições de encriptação utilizada é o Azure Disk Encryption, pode conter várias definições de encriptação por disco ou instantâneo. |
disk_iops_read_write
|
O número de IOPS permitido para este disco; apenas settable para discos UltraSSD. Uma operação pode ser transferida entre 4k e 256 k bytes. |
disk_m_bps_read_write
|
A largura de banda permitida para este disco; apenas settable para discos UltraSSD. MBps significa milhões de bytes por segundo - MB aqui utiliza a notação ISO, de potências de 10. |
disk_iops_read_only
|
O número total de IOPS que será permitido em todas as VMs que montam o disco partilhado como ReadOnly. Uma operação pode ser transferida entre 4k e 256 k bytes. |
disk_m_bps_read_only
|
O débito total (MBps) que será permitido em todas as VMs que montam o disco partilhado como ReadOnly. MBps significa milhões de bytes por segundo - MB aqui utiliza a notação ISO, de potências de 10. |
max_shares
|
O número máximo de VMs que podem ser anexadas ao disco ao mesmo tempo. Valor maior do que um indica um disco que pode ser montado em várias VMs ao mesmo tempo. |
encryption
|
A propriedade encriptação pode ser utilizada para encriptar dados inativos com chaves geridas pelo cliente ou chaves geridas pela plataforma. |
network_access_policy
|
Política para aceder ao disco através da rede. Os valores conhecidos são: "AllowAll", "AllowPrivate" e "DenyAll". |
disk_access_id
|
ID arm do recurso DiskAccess para utilizar pontos finais privados em discos. |
tier
|
Escalão 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. |
bursting_enabled
|
Defina como verdadeiro para ativar a expansão para além do destino de desempenho aprovisionado do disco. A expansão está desativada por predefinição. Não se aplica a discos Ultra. |
purchase_plan
|
Informações do plano de compra a adicionar no disco do SO. |
Azure SDK for Python