Bagikan melalui


OSDisk Kelas

Menentukan informasi tentang disk sistem operasi yang digunakan oleh komputer virtual. <br>``<br> Untuk informasi selengkapnya tentang disk, lihat Tentang disk dan VHD untuk komputer virtual Azure.

Semua parameter yang diperlukan harus diisi untuk dikirim ke Azure.

Warisan
azure.mgmt.compute._serialization.Model
OSDisk

Konstruktor

OSDisk(*, create_option: str | _models.DiskCreateOptionTypes, os_type: str | _models.OperatingSystemTypes | None = None, encryption_settings: _models.DiskEncryptionSettings | None = None, 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, diff_disk_settings: _models.DiffDiskSettings | None = None, disk_size_gb: int | None = None, managed_disk: _models.ManagedDiskParameters | None = None, **kwargs: Any)

Keyword-Only Parameters

os_type
str atau OperatingSystemTypes

Properti ini memungkinkan Anda menentukan jenis OS yang disertakan dalam disk jika membuat VM dari gambar pengguna atau VHD khusus. <br>``<br> Nilai yang mungkin adalah: <br>``<br>Windows<br>``<br>Linux. Nilai yang diketahui adalah: "Windows" dan "Linux".

encryption_settings
DiskEncryptionSettings

Menentukan pengaturan enkripsi untuk Disk OS. <br>``<br> Versi api minimum: 2015-06-15.

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.

diff_disk_settings
DiffDiskSettings

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

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.

Variabel

os_type
str atau OperatingSystemTypes

Properti ini memungkinkan Anda menentukan jenis OS yang disertakan dalam disk jika membuat VM dari gambar pengguna atau VHD khusus. <br>``<br> Nilai yang mungkin adalah: <br>``<br>Windows<br>``<br>Linux. Nilai yang diketahui adalah: "Windows" dan "Linux".

encryption_settings
DiskEncryptionSettings

Menentukan pengaturan enkripsi untuk Disk OS. <br>``<br> Versi api minimum: 2015-06-15.

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.

diff_disk_settings
DiffDiskSettings

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

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.