OSDisk Kelas
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.
Semua parameter yang diperlukan harus diisi untuk dikirim ke Azure.
- Warisan
-
azure.mgmt.compute._serialization.ModelOSDisk
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, delete_option: str | _models.DiskDeleteOptionTypes | 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. Nilai yang mungkin adalah: Windows,Linux.. Nilai yang diketahui adalah: "Windows" dan "Linux".
- encryption_settings
- DiskEncryptionSettings
Menentukan pengaturan enkripsi untuk Disk OS. 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. Nilai yang mungkin adalah: None,ReadOnly,ReadWrite. Perilaku 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.
- 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. Nilai yang mungkin adalah: Lampirkan. Nilai ini digunakan ketika Anda menggunakan disk khusus untuk membuat komputer virtual. Dari Gambar. Nilai ini digunakan saat Anda menggunakan gambar untuk membuat komputer virtual. Jika Anda menggunakan gambar platform, Anda juga harus menggunakan elemen imageReference yang dijelaskan di atas. Jika Anda menggunakan gambar marketplace, Anda juga harus 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. Properti 'diskSizeGB' adalah jumlah byte x 1024^3 untuk disk dan nilainya tidak boleh lebih besar dari 1023.
- managed_disk
- ManagedDiskParameters
Parameter disk terkelola.
- delete_option
- str atau DiskDeleteOptionTypes
Menentukan apakah Disk OS harus dihapus atau dicopot setelah penghapusan VM. Nilai yang mungkin adalah: Hapus. Jika nilai ini digunakan, disk OS dihapus saat VM dihapus. Melepaskan. Jika nilai ini digunakan, disk os dipertahankan setelah VM dihapus. Nilai default diatur ke Lepaskan. Untuk Disk OS sementara, nilai default diatur ke Hapus. Pengguna tidak dapat mengubah opsi hapus untuk Disk OS sementara. Nilai yang diketahui adalah: "Hapus" dan "Lepaskan".
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. Nilai yang mungkin adalah: Windows,Linux.. Nilai yang diketahui adalah: "Windows" dan "Linux".
- encryption_settings
- DiskEncryptionSettings
Menentukan pengaturan enkripsi untuk Disk OS. 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. Nilai yang mungkin adalah: None,ReadOnly,ReadWrite. Perilaku 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.
- 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. Nilai yang mungkin adalah: Lampirkan. Nilai ini digunakan ketika Anda menggunakan disk khusus untuk membuat komputer virtual. Dari Gambar. Nilai ini digunakan saat Anda menggunakan gambar untuk membuat komputer virtual. Jika Anda menggunakan gambar platform, Anda juga harus menggunakan elemen imageReference yang dijelaskan di atas. Jika Anda menggunakan gambar marketplace, Anda juga harus 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. Properti 'diskSizeGB' adalah jumlah byte x 1024^3 untuk disk dan nilainya tidak boleh lebih besar dari 1023.
- managed_disk
- ManagedDiskParameters
Parameter disk terkelola.
- delete_option
- str atau DiskDeleteOptionTypes
Menentukan apakah Disk OS harus dihapus atau dicopot setelah penghapusan VM. Nilai yang mungkin adalah: Hapus. Jika nilai ini digunakan, disk OS dihapus saat VM dihapus. Melepaskan. Jika nilai ini digunakan, disk os dipertahankan setelah VM dihapus. Nilai default diatur ke Lepaskan. Untuk Disk OS sementara, nilai default diatur ke Hapus. Pengguna tidak dapat mengubah opsi hapus untuk Disk OS sementara. Nilai yang diketahui adalah: "Hapus" dan "Lepaskan".
Azure SDK for Python
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk