Bagikan melalui


DataDisk Kelas

Menjelaskan disk data.

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._serialization.Model
DataDisk

Konstruktor

DataDisk(*, lun: int, create_option: str | _models.DiskCreateOptionTypes, name: str | None = None, vhd: _models.VirtualHardDisk | None = None, image: _models.VirtualHardDisk | None = None, caching: str | _models.CachingTypes | None = None, write_accelerator_enabled: bool | None = None, disk_size_gb: int | None = None, managed_disk: _models.ManagedDiskParameters | None = None, to_be_detached: bool | None = None, detach_option: str | _models.DiskDetachOptionTypes | None = None, **kwargs: Any)

Keyword-Only Parameters

lun
int

Menentukan nomor unit logis disk data. Nilai ini digunakan untuk mengidentifikasi disk data dalam VM dan oleh karena itu harus unik untuk setiap disk data yang dilampirkan ke VM. Wajib diisi.

name
str

Nama disk.

vhd
VirtualHardDisk

Hard disk virtual.

image
VirtualHardDisk

Hard disk virtual gambar pengguna sumber. Hard disk virtual akan disalin sebelum dilampirkan ke komputer virtual. Jika SourceImage disediakan, hard drive virtual tujuan tidak boleh ada.

caching
str atau CachingTypes

Menentukan persyaratan penembolokan. <br>``<br> Nilai yang mungkin adalah: <br>``<br>Tidak Ada<br>``<br>ReadOnly<br>``<br>ReadWrite<br>``<br> Default: Tidak ada untuk penyimpanan Standar. ReadOnly untuk penyimpanan Premium. Nilai yang diketahui adalah: "None", "ReadOnly", dan "ReadWrite".

write_accelerator_enabled
bool

Menentukan apakah writeAccelerator harus diaktifkan atau dinonaktifkan pada disk.

create_option
str atau DiskCreateOptionTypes

Menentukan bagaimana komputer virtual harus dibuat.:code:
<br> Nilai yang mungkin adalah:<br>``<br>Lampirkan – Nilai ini digunakan saat Anda menggunakan disk khusus untuk membuat komputer virtual.:code:
<br>FromImage – Nilai ini digunakan saat Anda menggunakan gambar untuk membuat komputer virtual. Jika Anda menggunakan gambar platform, Anda juga menggunakan elemen imageReference yang dijelaskan di atas. Jika Anda menggunakan gambar marketplace, Anda juga menggunakan elemen paket yang dijelaskan sebelumnya. Wajib diisi. Nilai yang diketahui adalah: "FromImage", "Empty", dan "Attach".

disk_size_gb
int

Menentukan ukuran disk data kosong dalam gigabyte. Elemen ini dapat digunakan untuk menimpa ukuran disk dalam gambar komputer virtual. <br>``<br> Nilai ini tidak boleh lebih besar dari 1023 GB.

managed_disk
ManagedDiskParameters

Parameter disk terkelola.

to_be_detached
bool

Menentukan apakah disk data sedang dalam proses pencopotan dari VirtualMachine/VirtualMachineScaleset.

detach_option
str atau DiskDetachOptionTypes

Menentukan perilaku pencopotan yang akan digunakan saat mencopot disk atau yang sudah dalam proses pencopotan dari komputer virtual. Nilai yang didukung: ForceDetach. <br>``<br> detachOption: ForceDetach hanya berlaku untuk disk data terkelola. Jika upaya pencopotan disk data sebelumnya tidak selesai karena kegagalan tak terduga dari komputer virtual dan disk masih belum dirilis, gunakan force-detach sebagai opsi upaya terakhir untuk melepaskan disk secara paksa dari VM. Semua tulisan mungkin belum dibersihkan saat menggunakan perilaku lepas ini. <br>``<br> Fitur ini masih dalam mode pratinjau dan tidak didukung untuk VirtualMachineScaleSet. Untuk melepaskan paksa pembaruan disk data keBeDetached ke 'true' bersama dengan pengaturan detachOption: 'ForceDetach'. "ForceDetach"

Variabel

lun
int

Menentukan nomor unit logis disk data. Nilai ini digunakan untuk mengidentifikasi disk data dalam VM dan oleh karena itu harus unik untuk setiap disk data yang dilampirkan ke VM. Wajib diisi.

name
str

Nama disk.

vhd
VirtualHardDisk

Hard disk virtual.

image
VirtualHardDisk

Hard disk virtual gambar pengguna sumber. Hard disk virtual akan disalin sebelum dilampirkan ke komputer virtual. Jika SourceImage disediakan, hard drive virtual tujuan tidak boleh ada.

caching
str atau CachingTypes

Menentukan persyaratan penembolokan. <br>``<br> Nilai yang mungkin adalah: <br>``<br>Tidak Ada<br>``<br>ReadOnly<br>``<br>ReadWrite<br>``<br> Default: Tidak ada untuk penyimpanan Standar. ReadOnly untuk penyimpanan Premium. Nilai yang diketahui adalah: "None", "ReadOnly", dan "ReadWrite".

write_accelerator_enabled
bool

Menentukan apakah writeAccelerator harus diaktifkan atau dinonaktifkan pada disk.

create_option
str atau DiskCreateOptionTypes

Menentukan bagaimana komputer virtual harus dibuat.:code:
<br> Nilai yang mungkin adalah:<br>``<br>Lampirkan – Nilai ini digunakan saat Anda menggunakan disk khusus untuk membuat komputer virtual.:code:
<br>FromImage – Nilai ini digunakan saat Anda menggunakan gambar untuk membuat komputer virtual. Jika Anda menggunakan gambar platform, Anda juga menggunakan elemen imageReference yang dijelaskan di atas. Jika Anda menggunakan gambar marketplace, Anda juga menggunakan elemen paket yang dijelaskan sebelumnya. Wajib diisi. Nilai yang diketahui adalah: "FromImage", "Empty", dan "Attach".

disk_size_gb
int

Menentukan ukuran disk data kosong dalam gigabyte. Elemen ini dapat digunakan untuk menimpa ukuran disk dalam gambar komputer virtual. <br>``<br> Nilai ini tidak boleh lebih besar dari 1023 GB.

managed_disk
ManagedDiskParameters

Parameter disk terkelola.

to_be_detached
bool

Menentukan apakah disk data sedang dalam proses pencopotan dari VirtualMachine/VirtualMachineScaleset.

disk_iops_read_write
int

Menentukan IOPS Read-Write untuk disk terkelola saat StorageAccountType UltraSSD_LRS. Dikembalikan hanya untuk disk VM VirtualMachine ScaleSet. Hanya dapat diperbarui melalui pembaruan pada VirtualMachine Scale Set.

disk_m_bps_read_write
int

Menentukan bandwidth dalam MB per detik untuk disk terkelola saat StorageAccountType UltraSSD_LRS. Dikembalikan hanya untuk disk VM VirtualMachine ScaleSet. Hanya dapat diperbarui melalui pembaruan pada VirtualMachine Scale Set.

detach_option
str atau DiskDetachOptionTypes

Menentukan perilaku pencopotan yang akan digunakan saat mencopot disk atau yang sudah dalam proses pencopotan dari komputer virtual. Nilai yang didukung: ForceDetach. <br>``<br> detachOption: ForceDetach hanya berlaku untuk disk data terkelola. Jika upaya pencopotan disk data sebelumnya tidak selesai karena kegagalan tak terduga dari komputer virtual dan disk masih belum dirilis, gunakan force-detach sebagai opsi upaya terakhir untuk melepaskan disk secara paksa dari VM. Semua tulisan mungkin belum dibersihkan saat menggunakan perilaku lepas ini. <br>``<br> Fitur ini masih dalam mode pratinjau dan tidak didukung untuk VirtualMachineScaleSet. Untuk melepaskan paksa pembaruan disk data keBeDetached ke 'true' bersama dengan pengaturan detachOption: 'ForceDetach'. "ForceDetach"