Bagikan melalui


VirtualMachine Kelas

Menjelaskan Komputer Virtual.

Variabel hanya diisi oleh server, dan akan diabaikan saat mengirim permintaan.

Semua parameter yang diperlukan harus diisi untuk dikirim ke Azure.

Warisan
azure.mgmt.compute.v2017_12_01.models._models_py3.Resource
VirtualMachine

Konstruktor

VirtualMachine(*, location: str, tags: Dict[str, str] | None = None, plan: _models.Plan | None = None, identity: _models.VirtualMachineIdentity | None = None, zones: List[str] | None = None, hardware_profile: _models.HardwareProfile | None = None, storage_profile: _models.StorageProfile | None = None, os_profile: _models.OSProfile | None = None, network_profile: _models.NetworkProfile | None = None, diagnostics_profile: _models.DiagnosticsProfile | None = None, availability_set: _models.SubResource | None = None, license_type: str | None = None, **kwargs: Any)

Keyword-Only Parameters

location
str

Lokasi sumber daya. Wajib diisi.

tags
dict[str, str]

Tag sumber daya.

plan
Plan

Menentukan informasi tentang gambar marketplace yang digunakan untuk membuat komputer virtual. Elemen ini hanya digunakan untuk gambar marketplace. Sebelum dapat menggunakan gambar marketplace dari API, Anda harus mengaktifkan gambar untuk penggunaan terprogram. Di portal Azure, temukan gambar marketplace yang ingin Anda gunakan lalu klik Ingin menyebarkan secara terprogram, Memulai ->. Masukkan informasi yang diperlukan lalu klik Simpan.

identity
VirtualMachineIdentity

Identitas komputer virtual, jika dikonfigurasi.

zones
list[str]

Zona komputer virtual.

hardware_profile
HardwareProfile

Menentukan pengaturan perangkat keras untuk komputer virtual.

storage_profile
StorageProfile

Menentukan pengaturan penyimpanan untuk disk komputer virtual.

os_profile
OSProfile

Menentukan pengaturan sistem operasi di komputer virtual.

network_profile
NetworkProfile

Menentukan antarmuka jaringan komputer virtual.

diagnostics_profile
DiagnosticsProfile

Menentukan status pengaturan diagnostik boot. <br>:code:>><<<br>Minimum api-version: 2015-06-15.

availability_set
SubResource

Menentukan informasi tentang set ketersediaan tempat komputer virtual harus ditetapkan. Komputer virtual yang ditentukan dalam set ketersediaan yang sama dialokasikan ke simpul yang berbeda untuk memaksimalkan ketersediaan. Untuk informasi selengkapnya tentang set ketersediaan, lihat Mengelola ketersediaan komputer virtual. <br>``<br> Untuk informasi selengkapnya tentang pemeliharaan terencana Azure, lihat Pemeliharaan terencana untuk komputer virtual di Azure<br>``<br> Saat ini, VM hanya dapat ditambahkan ke ketersediaan yang ditetapkan pada waktu pembuatan. VM yang ada tidak dapat ditambahkan ke set ketersediaan.

license_type
str

Menentukan bahwa citra atau disk yang sedang digunakan dilisensikan secara lokal. Elemen ini hanya digunakan untuk gambar yang berisi sistem operasi Windows Server. <br>``<br> Nilai yang mungkin adalah: <br>``<br> Windows_Client <br>``<br> Windows_Server <br>``<br> Jika elemen ini disertakan dalam permintaan pembaruan, nilai harus cocok dengan nilai awal. Nilai ini tidak dapat diperbarui. <br>``<br> Untuk informasi selengkapnya, lihat Azure Hybrid Use Benefit untuk Windows Server<br>``<br> Minimum api-version: 2015-06-15.

Variabel

id
str

Id Sumber Daya.

name
str

Nama sumber daya.

type
str

Jenis sumber daya

location
str

Lokasi sumber daya. Wajib diisi.

tags
dict[str, str]

Tag sumber daya.

plan
Plan

Menentukan informasi tentang gambar marketplace yang digunakan untuk membuat komputer virtual. Elemen ini hanya digunakan untuk gambar marketplace. Sebelum dapat menggunakan gambar marketplace dari API, Anda harus mengaktifkan gambar untuk penggunaan terprogram. Di portal Azure, temukan gambar marketplace yang ingin Anda gunakan lalu klik Ingin menyebarkan secara terprogram, Memulai ->. Masukkan informasi yang diperlukan lalu klik Simpan.

resources
list[VirtualMachineExtension]

Sumber daya ekstensi anak komputer virtual.

identity
VirtualMachineIdentity

Identitas komputer virtual, jika dikonfigurasi.

zones
list[str]

Zona komputer virtual.

hardware_profile
HardwareProfile

Menentukan pengaturan perangkat keras untuk komputer virtual.

storage_profile
StorageProfile

Menentukan pengaturan penyimpanan untuk disk komputer virtual.

os_profile
OSProfile

Menentukan pengaturan sistem operasi di komputer virtual.

network_profile
NetworkProfile

Menentukan antarmuka jaringan komputer virtual.

diagnostics_profile
DiagnosticsProfile

Menentukan status pengaturan diagnostik boot. <br>:code:>><<<br>Minimum api-version: 2015-06-15.

availability_set
SubResource

Menentukan informasi tentang set ketersediaan tempat komputer virtual harus ditetapkan. Komputer virtual yang ditentukan dalam set ketersediaan yang sama dialokasikan ke simpul yang berbeda untuk memaksimalkan ketersediaan. Untuk informasi selengkapnya tentang set ketersediaan, lihat Mengelola ketersediaan komputer virtual. <br>``<br> Untuk informasi selengkapnya tentang pemeliharaan terencana Azure, lihat Pemeliharaan terencana untuk komputer virtual di Azure<br>``<br> Saat ini, VM hanya dapat ditambahkan ke ketersediaan yang ditetapkan pada waktu pembuatan. VM yang ada tidak dapat ditambahkan ke set ketersediaan.

provisioning_state
str

Status penyediaan, yang hanya muncul dalam respons.

instance_view
VirtualMachineInstanceView

Tampilan instans komputer virtual.

license_type
str

Menentukan bahwa citra atau disk yang sedang digunakan dilisensikan secara lokal. Elemen ini hanya digunakan untuk gambar yang berisi sistem operasi Windows Server. <br>``<br> Nilai yang mungkin adalah: <br>``<br> Windows_Client <br>``<br> Windows_Server <br>``<br> Jika elemen ini disertakan dalam permintaan pembaruan, nilai harus cocok dengan nilai awal. Nilai ini tidak dapat diperbarui. <br>``<br> Untuk informasi selengkapnya, lihat Azure Hybrid Use Benefit untuk Windows Server<br>``<br> Minimum api-version: 2015-06-15.

vm_id
str

Menentukan ID unik VM yang merupakan pengidentifikasi 128-bit yang dikodekan dan disimpan di semua Azure IaaS VM SMBIOS dan dapat dibaca menggunakan perintah BIOS platform.