共用方式為


DiskUpdate 類別

磁片更新資源。

繼承
azure.mgmt.compute._serialization.Model
DiskUpdate

建構函式

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, **kwargs: Any)

僅限關鍵字的參數

名稱 Description
tags

資源標籤。

sku

磁片 SKU 名稱。 可以是Standard_LRS、Premium_LRS、StandardSSD_LRS或UltraSSD_LRS。

os_type

作業系統類型。 已知值為:「Windows」 和 「Linux」。

disk_size_gb
int

如果 creationData.createOption 是空的,則此欄位是必要欄位,而且會指出要建立的磁片大小。 如果此欄位存在以使用其他選項進行更新或建立,則表示調整大小。 只有在磁片未連結至執行中的 VM 時,才允許調整大小,而且只能增加磁片的大小。

encryption_settings_collection

用來進行 Azure 磁片加密的加密設定集合,可以包含每個磁片或快照集的多個加密設定。

disk_iops_read_write
int

此磁片允許的 IOPS 數目;僅適用于 UltraSSD 磁片。 一個作業可以在 4k 到 256k 個位元組之間傳輸。

disk_m_bps_read_write
int

此磁片允許的頻寬;僅適用于 UltraSSD 磁片。 MBps 表示每秒數百萬個位元組 - 此處的 MB 使用 ISO 標記法,其乘冪為 10。

變數

名稱 Description
tags

資源標籤。

sku

磁片 SKU 名稱。 可以是Standard_LRS、Premium_LRS、StandardSSD_LRS或UltraSSD_LRS。

os_type

作業系統類型。 已知值為:「Windows」 和 「Linux」。

disk_size_gb
int

如果 creationData.createOption 是空的,則此欄位是必要欄位,而且會指出要建立的磁片大小。 如果此欄位存在以使用其他選項進行更新或建立,則表示調整大小。 只有在磁片未連結至執行中的 VM 時,才允許調整大小,而且只能增加磁片的大小。

encryption_settings_collection

用來進行 Azure 磁片加密的加密設定集合,可以包含每個磁片或快照集的多個加密設定。

disk_iops_read_write
int

此磁片允許的 IOPS 數目;僅適用于 UltraSSD 磁片。 一個作業可以在 4k 到 256k 個位元組之間傳輸。

disk_m_bps_read_write
int

此磁片允許的頻寬;僅適用于 UltraSSD 磁片。 MBps 表示每秒數百萬個位元組 - 此處的 MB 使用 ISO 標記法,其乘冪為 10。