Bagikan melalui


VirtualMachineScaleSetDataDisk Kelas

Menjelaskan disk data set skala komputer virtual.

Semua parameter yang diperlukan harus diisi untuk dikirim ke Azure.

Warisan
azure.mgmt.compute._serialization.Model
VirtualMachineScaleSetDataDisk

Konstruktor

VirtualMachineScaleSetDataDisk(*, lun: int, create_option: str | _models.DiskCreateOptionTypes, name: str | None = None, caching: str | _models.CachingTypes | None = None, write_accelerator_enabled: bool | None = None, disk_size_gb: int | None = None, managed_disk: _models.VirtualMachineScaleSetManagedDiskParameters | None = None, disk_iops_read_write: int | None = None, disk_m_bps_read_write: int | None = None, delete_option: str | _models.DiskDeleteOptionTypes | None = None, **kwargs: Any)

Keyword-Only Parameters

name
str

Nama disk.

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.

caching
str atau CachingTypes

Menentukan persyaratan penembolokan. Nilai yang mungkin adalah: None,ReadOnly,ReadWrite. Nilai defaultnya adalah: 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

Opsi buat. 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. Properti diskSizeGB adalah jumlah byte x 1024^3 untuk disk dan nilainya tidak boleh lebih besar dari 1023.

managed_disk
VirtualMachineScaleSetManagedDiskParameters

Parameter disk terkelola.

disk_iops_read_write
int

Menentukan IOPS Read-Write untuk disk terkelola. Harus digunakan hanya ketika StorageAccountType UltraSSD_LRS. Jika tidak ditentukan, nilai default akan ditetapkan berdasarkan diskSizeGB.

disk_m_bps_read_write
int

Menentukan bandwidth dalam MB per detik untuk disk terkelola. Harus digunakan hanya ketika StorageAccountType UltraSSD_LRS. Jika tidak ditentukan, nilai default akan ditetapkan berdasarkan diskSizeGB.

delete_option
str atau DiskDeleteOptionTypes

Menentukan apakah disk data harus dihapus atau dicopot setelah penghapusan VMSS Flex (Fitur ini tersedia untuk VMSS hanya dengan Flexible OrchestrationMode).:code:
<br> Nilai yang mungkin: <br>``<br>Hapus Jika nilai ini digunakan, disk data dihapus saat VMSS Flex VM dihapus.:code:
<br>Melepaskan Jika nilai ini digunakan, disk data dipertahankan setelah VMSS Flex VM dihapus.:code:
<br> Nilai default diatur ke Hapus. Nilai yang diketahui adalah: "Hapus" dan "Lepaskan".

Variabel

name
str

Nama disk.

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.

caching
str atau CachingTypes

Menentukan persyaratan penembolokan. Nilai yang mungkin adalah: None,ReadOnly,ReadWrite. Nilai defaultnya adalah: 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

Opsi buat. 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. Properti diskSizeGB adalah jumlah byte x 1024^3 untuk disk dan nilainya tidak boleh lebih besar dari 1023.

managed_disk
VirtualMachineScaleSetManagedDiskParameters

Parameter disk terkelola.

disk_iops_read_write
int

Menentukan IOPS Read-Write untuk disk terkelola. Harus digunakan hanya ketika StorageAccountType UltraSSD_LRS. Jika tidak ditentukan, nilai default akan ditetapkan berdasarkan diskSizeGB.

disk_m_bps_read_write
int

Menentukan bandwidth dalam MB per detik untuk disk terkelola. Harus digunakan hanya ketika StorageAccountType UltraSSD_LRS. Jika tidak ditentukan, nilai default akan ditetapkan berdasarkan diskSizeGB.

delete_option
str atau DiskDeleteOptionTypes

Menentukan apakah disk data harus dihapus atau dicopot setelah penghapusan VMSS Flex (Fitur ini tersedia untuk VMSS hanya dengan Flexible OrchestrationMode).:code:
<br> Nilai yang mungkin: <br>``<br>Hapus Jika nilai ini digunakan, disk data dihapus saat VMSS Flex VM dihapus.:code:
<br>Melepaskan Jika nilai ini digunakan, disk data dipertahankan setelah VMSS Flex VM dihapus.:code:
<br> Nilai default diatur ke Hapus. Nilai yang diketahui adalah: "Hapus" dan "Lepaskan".