Disk Kelas
Sumber daya disk.
Variabel hanya diisi oleh server, dan akan diabaikan saat mengirim permintaan.
Semua parameter yang diperlukan harus diisi untuk dikirim ke Azure.
- Warisan
-
azure.mgmt.compute.v2018_09_30.models._models_py3.ResourceDisk
Konstruktor
Disk(*, location: str, tags: Dict[str, str] | None = None, sku: _models.DiskSku | None = None, zones: List[str] | None = None, os_type: str | _models.OperatingSystemTypes | None = None, hyper_v_generation: str | _models.HyperVGeneration | None = None, creation_data: _models.CreationData | 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)
Keyword-Only Parameters
- location
- str
Lokasi sumber daya. Wajib diisi.
- sku
- DiskSku
Nama sku disk. Dapat berupa Standard_LRS, Premium_LRS, StandardSSD_LRS, atau UltraSSD_LRS.
- os_type
- str atau OperatingSystemTypes
Jenis Sistem Operasi. Nilai yang diketahui adalah: "Windows" dan "Linux".
- hyper_v_generation
- str atau HyperVGeneration
Generasi hypervisor Komputer Virtual. Hanya berlaku untuk disk OS. Nilai yang diketahui adalah: "V1" dan "V2".
- creation_data
- CreationData
Informasi sumber disk. Informasi CreationData tidak dapat diubah setelah disk dibuat.
- disk_size_gb
- int
Jika creationData.createOption Kosong, bidang ini wajib dan menunjukkan ukuran VHD yang akan dibuat. Jika bidang ini ada untuk pembaruan atau pembuatan dengan opsi lain, bidang ini menunjukkan perubahan ukuran. Mengubah ukuran hanya diperbolehkan jika disk tidak terpasang pada VM yang sedang berjalan, dan hanya dapat meningkatkan ukuran disk.
- encryption_settings_collection
- EncryptionSettingsCollection
Kumpulan pengaturan enkripsi yang digunakan untuk Azure Disk Encryption, dapat berisi beberapa pengaturan enkripsi per disk atau rekam jepret.
- disk_iops_read_write
- int
Jumlah IOPS yang diizinkan untuk disk ini; hanya dapat diatur untuk disk UltraSSD. Satu operasi dapat ditransfer antara 4k dan 256k byte.
- disk_m_bps_read_write
- int
Bandwidth yang diizinkan untuk disk ini; hanya dapat diatur untuk disk UltraSSD. MBps berarti jutaan byte per detik - MB di sini menggunakan notasi ISO, dengan kekuatan 10.
Variabel
- id
- str
Id Sumber Daya.
- name
- str
Nama sumber daya.
- type
- str
Jenis sumber daya
- location
- str
Lokasi sumber daya. Wajib diisi.
- managed_by
- str
URI relatif yang berisi ID VM yang memiliki disk yang terpasang.
- sku
- DiskSku
Nama sku disk. Dapat berupa Standard_LRS, Premium_LRS, StandardSSD_LRS, atau UltraSSD_LRS.
- time_created
- datetime
Waktu ketika disk dibuat.
- os_type
- str atau OperatingSystemTypes
Jenis Sistem Operasi. Nilai yang diketahui adalah: "Windows" dan "Linux".
- hyper_v_generation
- str atau HyperVGeneration
Generasi hypervisor Komputer Virtual. Hanya berlaku untuk disk OS. Nilai yang diketahui adalah: "V1" dan "V2".
- creation_data
- CreationData
Informasi sumber disk. Informasi CreationData tidak dapat diubah setelah disk dibuat.
- disk_size_gb
- int
Jika creationData.createOption Kosong, bidang ini wajib dan menunjukkan ukuran VHD yang akan dibuat. Jika bidang ini ada untuk pembaruan atau pembuatan dengan opsi lain, bidang ini menunjukkan perubahan ukuran. Mengubah ukuran hanya diperbolehkan jika disk tidak terpasang pada VM yang sedang berjalan, dan hanya dapat meningkatkan ukuran disk.
- encryption_settings_collection
- EncryptionSettingsCollection
Kumpulan pengaturan enkripsi yang digunakan untuk Azure Disk Encryption, dapat berisi beberapa pengaturan enkripsi per disk atau rekam jepret.
- provisioning_state
- str
Status penyediaan disk.
- disk_iops_read_write
- int
Jumlah IOPS yang diizinkan untuk disk ini; hanya dapat diatur untuk disk UltraSSD. Satu operasi dapat ditransfer antara 4k dan 256k byte.
- disk_m_bps_read_write
- int
Bandwidth yang diizinkan untuk disk ini; hanya dapat diatur untuk disk UltraSSD. MBps berarti jutaan byte per detik - MB di sini menggunakan notasi ISO, dengan kekuatan 10.
Azure SDK for Python