OSDiskOutput interface
Menentukan informasi tentang disk sistem operasi yang digunakan oleh komputer virtual.
Untuk informasi selengkapnya tentang disk, lihat Tentang disk dan VHD untuk komputer virtual Azure.
Properti
| caching | Menentukan persyaratan penembolokan. |
| create |
Menentukan bagaimana komputer virtual harus dibuat. |
| delete |
Menentukan apakah Disk OS harus dihapus atau dilepas saat penghapusan VM. |
| diff |
Menentukan Pengaturan Disk ephemeral untuk disk sistem operasi yang digunakan oleh komputer virtual. |
| disk |
Menentukan ukuran disk data kosong dalam gigabyte. Elemen ini dapat digunakan untuk menimpa ukuran disk dalam gambar komputer virtual. |
| encryption |
Menentukan pengaturan enkripsi untuk Disk OS. |
| image | 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. |
| managed |
Parameter disk terkelola. |
| name | Nama disk. |
| os |
Properti ini memungkinkan Anda menentukan jenis OS yang disertakan dalam disk jika membuat VM dari gambar pengguna atau VHD khusus. |
| vhd | Hard disk virtual. |
| write |
Menentukan apakah writeAccelerator harus diaktifkan atau dinonaktifkan pada disk. |
Detail Properti
caching
Menentukan persyaratan penembolokan.
Nilai yang mungkin adalah:
Tidak Ada
ReadOnly
ReadWrite
Default: None untuk penyimpanan Standar.
ReadOnly untuk penyimpanan Premium.
caching?: "None" | "ReadOnly" | "ReadWrite"
Nilai Properti
"None" | "ReadOnly" | "ReadWrite"
createOption
Menentukan bagaimana komputer virtual harus dibuat.
Nilai yang mungkin adalah:
Lampirkan \u2013 Nilai ini digunakan saat Anda menggunakan disk khusus untuk membuat komputer virtual.
FromImage \u2013 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.
createOption: "FromImage" | "Empty" | "Attach"
Nilai Properti
"FromImage" | "Empty" | "Attach"
deleteOption
Menentukan apakah Disk OS harus dihapus atau dilepas saat penghapusan VM.
Nilai yang mungkin:
Hapus Jika nilai ini digunakan, disk OS dihapus saat VM dihapus.
Lepaskan Jika nilai ini digunakan, disk os dipertahankan setelah VM dihapus.
Nilai default diatur ke melepaskan. Untuk Disk OS sementara, nilai default diatur ke Hapus. Pengguna tidak dapat mengubah opsi hapus untuk Disk OS sementara.
deleteOption?: "Delete" | "Detach"
Nilai Properti
"Delete" | "Detach"
diffDiskSettings
Menentukan Pengaturan Disk ephemeral untuk disk sistem operasi yang digunakan oleh komputer virtual.
diffDiskSettings?: DiffDiskSettingsOutput
Nilai Properti
diskSizeGB
Menentukan ukuran disk data kosong dalam gigabyte. Elemen ini dapat digunakan untuk menimpa ukuran disk dalam gambar komputer virtual.
diskSizeGB adalah jumlah byte x 1024^3 untuk disk dan nilainya tidak boleh lebih besar dari 1023
diskSizeGB?: number
Nilai Properti
number
encryptionSettings
Menentukan pengaturan enkripsi untuk Disk OS.
Versi api minimum: 2015-06-15
encryptionSettings?: DiskEncryptionSettingsOutput
Nilai Properti
image
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.
image?: VirtualHardDiskOutput
Nilai Properti
managedDisk
Parameter disk terkelola.
managedDisk?: ManagedDiskParametersOutput
Nilai Properti
name
Nama disk.
name?: string
Nilai Properti
string
osType
Properti ini memungkinkan Anda menentukan jenis OS yang disertakan dalam disk jika membuat VM dari gambar pengguna atau VHD khusus.
Nilai yang mungkin adalah:
Windows
Linux
osType?: "Windows" | "Linux"
Nilai Properti
"Windows" | "Linux"
vhd
writeAcceleratorEnabled
Menentukan apakah writeAccelerator harus diaktifkan atau dinonaktifkan pada disk.
writeAcceleratorEnabled?: boolean
Nilai Properti
boolean