Condividi tramite


DiskUpdate Classe

Risorsa di aggiornamento del disco.

Le variabili vengono popolate solo dal server e verranno ignorate quando si invia una richiesta.

Ereditarietà
azure.mgmt.compute._serialization.Model
DiskUpdate

Costruttore

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, supports_hibernation: bool | None = None, **kwargs: Any)

Parametri solo parole chiave

Nome Descrizione
tags

Tag di risorse.

sku

Nome sku dischi. Può essere Standard_LRS, Premium_LRS, StandardSSD_LRS, UltraSSD_LRS, Premium_ZRS o StandardSSD_ZRS.

os_type

tipo di sistema operativo. I valori noti sono: "Windows" e "Linux".

disk_size_gb
int

Se creationData.createOption è Vuoto, questo campo è obbligatorio e indica le dimensioni del disco da creare. Se questo campo è presente per gli aggiornamenti o la creazione con altre opzioni, indica un ridimensionamento. Le ridimensionazioni sono consentite solo se il disco non è collegato a una macchina virtuale in esecuzione e può aumentare solo le dimensioni del disco.

encryption_settings_collection

La raccolta delle impostazioni di crittografia usata è Crittografia dischi di Azure, può contenere più impostazioni di crittografia per disco o snapshot.

disk_iops_read_write
int

Numero di operazioni di I/O al secondo consentite per questo disco; solo impostabile per i dischi UltraSD. Un'operazione può trasferire tra 4k e 256k byte.

disk_m_bps_read_write
int

Larghezza di banda consentita per questo disco; solo impostabile per i dischi UltraSD. MBps significa milioni di byte al secondo: MB usa la notazione ISO, di 10 poteri.

disk_iops_read_only
int

Numero totale di operazioni di I/O al secondo consentite in tutte le macchine virtuali che montano il disco condiviso come ReadOnly. Un'operazione può trasferire tra 4k e 256k byte.

disk_m_bps_read_only
int

Velocità effettiva totale (MBps) che sarà consentita in tutte le macchine virtuali che montano il disco condiviso come ReadOnly. MBps significa milioni di byte al secondo: MB usa la notazione ISO, di 10 poteri.

max_shares
int

Numero massimo di macchine virtuali che possono connettersi al disco contemporaneamente. Il valore maggiore di uno indica un disco che può essere montato su più macchine virtuali contemporaneamente.

encryption

La proprietà di crittografia può essere usata per crittografare i dati inattivi con chiavi gestite dal cliente o chiavi gestite dalla piattaforma.

network_access_policy

Criteri per l'accesso al disco tramite rete. I valori noti sono: "AllowAll", "AllowPrivate" e "DenyAll".

disk_access_id
str

ID ARM della risorsa DiskAccess per l'uso di endpoint privati nei dischi.

tier
str

Livello di prestazioni del disco (ad esempio, P4, S10) come descritto di seguito: https://azure.microsoft.com/en-us/pricing/details/managed-disks/. Non si applica ai dischi Ultra.

bursting_enabled

Impostare su true per abilitare il bursting oltre la destinazione delle prestazioni di cui è stato effettuato il provisioning del disco. Il bursting è disabilitato per impostazione predefinita. Non si applica ai dischi Ultra.

purchase_plan

Informazioni sul piano di acquisto da aggiungere sul disco del sistema operativo.

supports_hibernation

Indica il sistema operativo in un disco che supporta l'ibernazione.

Variabili

Nome Descrizione
tags

Tag di risorse.

sku

Nome sku dischi. Può essere Standard_LRS, Premium_LRS, StandardSSD_LRS, UltraSSD_LRS, Premium_ZRS o StandardSSD_ZRS.

os_type

tipo di sistema operativo. I valori noti sono: "Windows" e "Linux".

disk_size_gb
int

Se creationData.createOption è Vuoto, questo campo è obbligatorio e indica le dimensioni del disco da creare. Se questo campo è presente per gli aggiornamenti o la creazione con altre opzioni, indica un ridimensionamento. Le ridimensionazioni sono consentite solo se il disco non è collegato a una macchina virtuale in esecuzione e può aumentare solo le dimensioni del disco.

encryption_settings_collection

La raccolta delle impostazioni di crittografia usata è Crittografia dischi di Azure, può contenere più impostazioni di crittografia per disco o snapshot.

disk_iops_read_write
int

Numero di operazioni di I/O al secondo consentite per questo disco; solo impostabile per i dischi UltraSD. Un'operazione può trasferire tra 4k e 256k byte.

disk_m_bps_read_write
int

Larghezza di banda consentita per questo disco; solo impostabile per i dischi UltraSD. MBps significa milioni di byte al secondo: MB usa la notazione ISO, di 10 poteri.

disk_iops_read_only
int

Numero totale di operazioni di I/O al secondo consentite in tutte le macchine virtuali che montano il disco condiviso come ReadOnly. Un'operazione può trasferire tra 4k e 256k byte.

disk_m_bps_read_only
int

Velocità effettiva totale (MBps) che sarà consentita in tutte le macchine virtuali che montano il disco condiviso come ReadOnly. MBps significa milioni di byte al secondo: MB usa la notazione ISO, di 10 poteri.

max_shares
int

Numero massimo di macchine virtuali che possono connettersi al disco contemporaneamente. Il valore maggiore di uno indica un disco che può essere montato su più macchine virtuali contemporaneamente.

encryption

La proprietà di crittografia può essere usata per crittografare i dati inattivi con chiavi gestite dal cliente o chiavi gestite dalla piattaforma.

network_access_policy

Criteri per l'accesso al disco tramite rete. I valori noti sono: "AllowAll", "AllowPrivate" e "DenyAll".

disk_access_id
str

ID ARM della risorsa DiskAccess per l'uso di endpoint privati nei dischi.

tier
str

Livello di prestazioni del disco (ad esempio, P4, S10) come descritto di seguito: https://azure.microsoft.com/en-us/pricing/details/managed-disks/. Non si applica ai dischi Ultra.

bursting_enabled

Impostare su true per abilitare il bursting oltre la destinazione delle prestazioni di cui è stato effettuato il provisioning del disco. Il bursting è disabilitato per impostazione predefinita. Non si applica ai dischi Ultra.

purchase_plan

Informazioni sul piano di acquisto da aggiungere sul disco del sistema operativo.

property_updates_in_progress

Proprietà del disco per cui l'aggiornamento è in sospeso.

supports_hibernation

Indica il sistema operativo in un disco che supporta l'ibernazione.