Bagikan melalui


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.

Nilai yang mungkin adalah:

Tidak Ada

ReadOnly

ReadWrite

Default: None untuk penyimpanan Standar. ReadOnly untuk penyimpanan Premium.

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.

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.

diffDiskSettings

Menentukan Pengaturan Disk ephemeral untuk disk sistem operasi yang digunakan oleh komputer virtual.

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

encryptionSettings

Menentukan pengaturan enkripsi untuk Disk OS.

Versi api minimum: 2015-06-15

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.

managedDisk

Parameter disk terkelola.

name

Nama disk.

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

vhd

Hard disk virtual.

writeAcceleratorEnabled

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

Hard disk virtual.

vhd?: VirtualHardDiskOutput

Nilai Properti

writeAcceleratorEnabled

Menentukan apakah writeAccelerator harus diaktifkan atau dinonaktifkan pada disk.

writeAcceleratorEnabled?: boolean

Nilai Properti

boolean