VirtualMachine interface
Menjelaskan Komputer Virtual.
- Memperluas
Properti
| additional |
Menentukan kemampuan tambahan yang diaktifkan atau dinonaktifkan pada komputer virtual. |
| application |
Menentukan aplikasi galeri yang harus tersedia untuk VM/VMSS. |
| availability |
Menentukan informasi tentang set ketersediaan tempat komputer virtual harus ditetapkan. Mesin virtual yang ditentukan dalam kelompok ketersediaan yang sama dialokasikan ke simpul yang berbeda untuk memaksimalkan ketersediaan. Untuk informasi selengkapnya tentang set ketersediaan, lihat gambaran umum set ketersediaan . Untuk informasi selengkapnya tentang pemeliharaan terencana Azure, lihat pemeliharaan dan pembaruan untuk Komputer Virtual di Azure. Saat ini, VM hanya dapat ditambahkan ke ketersediaan yang ditetapkan pada waktu pembuatan. Ketersediaan yang diatur ke tempat VM ditambahkan harus berada di bawah grup sumber daya yang sama dengan sumber daya set ketersediaan. VM yang ada tidak dapat ditambahkan ke set ketersediaan. Properti ini tidak dapat ada bersama dengan referensi properties.virtualMachineScaleSet non-null. |
| billing |
Menentukan detail terkait penagihan komputer virtual Azure Spot. Versi api minimum: 2019-03-01. |
| capacity |
Menentukan informasi tentang reservasi kapasitas yang digunakan untuk mengalokasikan komputer virtual. Versi api minimum: 2021-04-01. |
| diagnostics |
Menentukan status pengaturan diagnostik boot. Versi api minimum: 2015-06-15. |
| etag | Etag adalah properti yang dikembalikan dalam Buat/Perbarui/Dapatkan respons VM, sehingga pelanggan dapat menyediakannya di header untuk memastikan pembaruan optimis. CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server. |
| eviction |
Menentukan kebijakan pengeluaran untuk komputer virtual Azure Spot dan set skala Azure Spot. Untuk komputer virtual Azure Spot, 'Deallocate' dan 'Delete' didukung dan versi api minimum adalah 2019-03-01. Untuk set skala Azure Spot, 'Deallocate' dan 'Delete' didukung dan versi api minimum adalah 2017-10-30-preview. |
| extended |
Lokasi Komputer Virtual yang diperluas. |
| extensions |
Menentukan waktu yang dialokasikan untuk semua ekstensi untuk memulai. Durasi waktu harus antara 15 menit dan 120 menit (inklusif) dan harus ditentukan dalam format ISO 8601. Nilai defaultnya adalah 90 menit (PT1H30M). Versi api minimum: 2020-06-01. |
| hardware |
Menentukan setelan perangkat keras untuk komputer virtual. |
| host | Menentukan informasi tentang host khusus tempat komputer virtual berada. Versi api minimum: 2018-10-01. |
| host |
Menentukan informasi tentang grup host khusus tempat komputer virtual berada. Catatan: Pengguna tidak dapat menentukan properti host dan hostGroup. Versi api minimum: 2020-06-01. |
| identity | Identitas komputer virtual, jika dikonfigurasi. |
| instance |
Tampilan instans komputer virtual. CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server. |
| license |
Menentukan bahwa gambar atau disk yang sedang digunakan dilisensikan secara lokal. |
| managed |
ManagedBy diatur ke resourceID ARM flex Virtual Machine Scale Set (VMSS), jika VM adalah bagian dari VMSS. Properti ini digunakan oleh platform untuk pengoptimalan penghapusan grup sumber daya internal. CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server. |
| network |
Menentukan antarmuka jaringan komputer virtual. |
| os |
Menentukan pengaturan sistem operasi yang digunakan saat membuat komputer virtual. Beberapa pengaturan tidak dapat diubah setelah VM disediakan. |
| placement | Bagian penempatan menentukan batasan yang ditentukan pengguna untuk penempatan perangkat keras komputer virtual. Properti ini tidak dapat diubah setelah VM disediakan. Versi api minimum: 2024-11-01. |
| 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 Microsoft Azure, temukan gambar marketplace yang ingin Anda gunakan lalu klik Ingin menyebarkan secara terprogram, Memulai ->. Masukkan informasi yang diperlukan lalu klik Simpan. |
| platform |
Menentukan domain kesalahan logis set skala tempat Komputer Virtual akan dibuat. Secara default, Komputer Virtual akan secara otomatis ditetapkan ke domain kesalahan yang paling menjaga keseimbangan di seluruh domain kesalahan yang tersedia. Ini hanya berlaku jika properti 'virtualMachineScaleSet' dari Komputer Virtual ini diatur. Set Skala Komputer Virtual yang direferensikan, harus memiliki 'platformFaultDomainCount' yang lebih besar dari 1. Properti ini tidak dapat diperbarui setelah Komputer Virtual dibuat. Penetapan domain kesalahan dapat dilihat di Tampilan Instans Komputer Virtual. Versi api minimum: 2020‐12‐01. |
| priority | Menentukan prioritas untuk komputer virtual. Versi api minimum: 2019-03-01 |
| provisioning |
Status provisi, yang hanya muncul dalam respons. CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server. |
| proximity |
Menentukan informasi tentang grup penempatan kedekatan tempat komputer virtual harus ditetapkan. Versi api minimum: 2018-04-01. |
| resources | Sumber daya ekstensi anak komputer virtual. CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server. |
| scheduled |
Menentukan Konfigurasi terkait Peristiwa Terjadwal Redeploy, Reboot, dan ScheduledEventsAdditionalPublishingTargets untuk komputer virtual. |
| scheduled |
Menentukan konfigurasi terkait Peristiwa Terjadwal. |
| security |
Menentukan pengaturan profil terkait Keamanan untuk komputer virtual. |
| storage |
Menentukan pengaturan penyimpanan untuk disk komputer virtual. |
| time |
Menentukan waktu pembuatan sumber daya Komputer Virtual. Versi api minimum: 2021-11-01. CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server. |
| user |
UserData untuk VM, yang harus dikodekan base-64. Pelanggan tidak boleh meneruskan rahasia apa pun di sini. Versi api minimum: 2021-03-01. |
| virtual |
Menentukan informasi tentang set skala komputer virtual yang harus ditetapkan komputer virtual. Komputer virtual yang ditentukan dalam set skala komputer virtual yang sama dialokasikan ke simpul yang berbeda untuk memaksimalkan ketersediaan. Saat ini, VM hanya dapat ditambahkan ke set skala komputer virtual pada waktu pembuatan. VM yang ada tidak dapat ditambahkan ke set skala komputer virtual. Properti ini tidak dapat ada bersama dengan referensi properties.availabilitySet non-null. Versi api minimum: 2019‐03‐01. |
| vm |
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. CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server. |
| zones | Zona ketersediaan. |
Properti yang Diwariskan
| id | ID sumber daya yang sepenuhnya memenuhi syarat untuk sumber daya. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} NOTE: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server. |
| location | Lokasi geografis tempat sumber daya berada |
| name | Nama CATATAN sumber daya: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server. |
| system |
Metadata Azure Resource Manager yang berisi informasi createBy dan modifiedBy. CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server. |
| tags | Tag sumber daya. |
| type | Jenis sumber daya. Misalnya CATATAN "Microsoft.Compute/virtualMachines" atau "Microsoft.Storage/storageAccounts": Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server. |
Detail Properti
additionalCapabilities
Menentukan kemampuan tambahan yang diaktifkan atau dinonaktifkan pada komputer virtual.
additionalCapabilities?: AdditionalCapabilities
Nilai Properti
applicationProfile
Menentukan aplikasi galeri yang harus tersedia untuk VM/VMSS.
applicationProfile?: ApplicationProfile
Nilai Properti
availabilitySet
Menentukan informasi tentang set ketersediaan tempat komputer virtual harus ditetapkan. Mesin virtual yang ditentukan dalam kelompok ketersediaan yang sama dialokasikan ke simpul yang berbeda untuk memaksimalkan ketersediaan. Untuk informasi selengkapnya tentang set ketersediaan, lihat gambaran umum set ketersediaan . Untuk informasi selengkapnya tentang pemeliharaan terencana Azure, lihat pemeliharaan dan pembaruan untuk Komputer Virtual di Azure. Saat ini, VM hanya dapat ditambahkan ke ketersediaan yang ditetapkan pada waktu pembuatan. Ketersediaan yang diatur ke tempat VM ditambahkan harus berada di bawah grup sumber daya yang sama dengan sumber daya set ketersediaan. VM yang ada tidak dapat ditambahkan ke set ketersediaan. Properti ini tidak dapat ada bersama dengan referensi properties.virtualMachineScaleSet non-null.
availabilitySet?: SubResource
Nilai Properti
billingProfile
Menentukan detail terkait penagihan komputer virtual Azure Spot. Versi api minimum: 2019-03-01.
billingProfile?: BillingProfile
Nilai Properti
capacityReservation
Menentukan informasi tentang reservasi kapasitas yang digunakan untuk mengalokasikan komputer virtual. Versi api minimum: 2021-04-01.
capacityReservation?: CapacityReservationProfile
Nilai Properti
diagnosticsProfile
Menentukan status pengaturan diagnostik boot. Versi api minimum: 2015-06-15.
diagnosticsProfile?: DiagnosticsProfile
Nilai Properti
etag
Etag adalah properti yang dikembalikan dalam Buat/Perbarui/Dapatkan respons VM, sehingga pelanggan dapat menyediakannya di header untuk memastikan pembaruan optimis. CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.
etag?: string
Nilai Properti
string
evictionPolicy
Menentukan kebijakan pengeluaran untuk komputer virtual Azure Spot dan set skala Azure Spot. Untuk komputer virtual Azure Spot, 'Deallocate' dan 'Delete' didukung dan versi api minimum adalah 2019-03-01. Untuk set skala Azure Spot, 'Deallocate' dan 'Delete' didukung dan versi api minimum adalah 2017-10-30-preview.
evictionPolicy?: string
Nilai Properti
string
extendedLocation
Lokasi Komputer Virtual yang diperluas.
extendedLocation?: ExtendedLocation
Nilai Properti
extensionsTimeBudget
Menentukan waktu yang dialokasikan untuk semua ekstensi untuk memulai. Durasi waktu harus antara 15 menit dan 120 menit (inklusif) dan harus ditentukan dalam format ISO 8601. Nilai defaultnya adalah 90 menit (PT1H30M). Versi api minimum: 2020-06-01.
extensionsTimeBudget?: string
Nilai Properti
string
hardwareProfile
Menentukan setelan perangkat keras untuk komputer virtual.
hardwareProfile?: HardwareProfile
Nilai Properti
host
Menentukan informasi tentang host khusus tempat komputer virtual berada. Versi api minimum: 2018-10-01.
host?: SubResource
Nilai Properti
hostGroup
Menentukan informasi tentang grup host khusus tempat komputer virtual berada. Catatan: Pengguna tidak dapat menentukan properti host dan hostGroup. Versi api minimum: 2020-06-01.
hostGroup?: SubResource
Nilai Properti
identity
Identitas komputer virtual, jika dikonfigurasi.
identity?: VirtualMachineIdentity
Nilai Properti
instanceView
Tampilan instans komputer virtual. CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.
instanceView?: VirtualMachineInstanceView
Nilai Properti
licenseType
Menentukan bahwa gambar atau disk yang sedang digunakan dilisensikan secara lokal.
Nilai yang mungkin untuk sistem operasi Windows Server adalah:
Windows_Client
Windows_Server
Nilai yang mungkin untuk sistem operasi Linux Server adalah:
RHEL_BYOS (untuk RHEL)
SLES_BYOS (untuk SUSE)
Untuk informasi selengkapnya, lihat Manfaat Penggunaan Azure Hybrid untuk Windows Server
Manfaat Penggunaan Azure Hybrid untuk linux Server
Versi api minimum: 2015-06-15
licenseType?: string
Nilai Properti
string
managedBy
ManagedBy diatur ke resourceID ARM flex Virtual Machine Scale Set (VMSS), jika VM adalah bagian dari VMSS. Properti ini digunakan oleh platform untuk pengoptimalan penghapusan grup sumber daya internal. CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.
managedBy?: string
Nilai Properti
string
networkProfile
Menentukan antarmuka jaringan komputer virtual.
networkProfile?: NetworkProfile
Nilai Properti
osProfile
Menentukan pengaturan sistem operasi yang digunakan saat membuat komputer virtual. Beberapa pengaturan tidak dapat diubah setelah VM disediakan.
osProfile?: OSProfile
Nilai Properti
placement
Bagian penempatan menentukan batasan yang ditentukan pengguna untuk penempatan perangkat keras komputer virtual. Properti ini tidak dapat diubah setelah VM disediakan. Versi api minimum: 2024-11-01.
placement?: Placement
Nilai Properti
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 Microsoft Azure, temukan gambar marketplace yang ingin Anda gunakan lalu klik Ingin menyebarkan secara terprogram, Memulai ->. Masukkan informasi yang diperlukan lalu klik Simpan.
plan?: Plan
Nilai Properti
platformFaultDomain
Menentukan domain kesalahan logis set skala tempat Komputer Virtual akan dibuat. Secara default, Komputer Virtual akan secara otomatis ditetapkan ke domain kesalahan yang paling menjaga keseimbangan di seluruh domain kesalahan yang tersedia. Ini hanya berlaku jika properti 'virtualMachineScaleSet' dari Komputer Virtual ini diatur. Set Skala Komputer Virtual yang direferensikan, harus memiliki 'platformFaultDomainCount' yang lebih besar dari 1. Properti ini tidak dapat diperbarui setelah Komputer Virtual dibuat. Penetapan domain kesalahan dapat dilihat di Tampilan Instans Komputer Virtual. Versi api minimum: 2020‐12‐01.
platformFaultDomain?: number
Nilai Properti
number
priority
Menentukan prioritas untuk komputer virtual. Versi api minimum: 2019-03-01
priority?: string
Nilai Properti
string
provisioningState
Status provisi, yang hanya muncul dalam respons. CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.
provisioningState?: string
Nilai Properti
string
proximityPlacementGroup
Menentukan informasi tentang grup penempatan kedekatan tempat komputer virtual harus ditetapkan. Versi api minimum: 2018-04-01.
proximityPlacementGroup?: SubResource
Nilai Properti
resources
Sumber daya ekstensi anak komputer virtual. CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.
resources?: VirtualMachineExtension[]
Nilai Properti
scheduledEventsPolicy
Menentukan Konfigurasi terkait Peristiwa Terjadwal Redeploy, Reboot, dan ScheduledEventsAdditionalPublishingTargets untuk komputer virtual.
scheduledEventsPolicy?: ScheduledEventsPolicy
Nilai Properti
scheduledEventsProfile
Menentukan konfigurasi terkait Peristiwa Terjadwal.
scheduledEventsProfile?: ScheduledEventsProfile
Nilai Properti
securityProfile
Menentukan pengaturan profil terkait Keamanan untuk komputer virtual.
securityProfile?: SecurityProfile
Nilai Properti
storageProfile
Menentukan pengaturan penyimpanan untuk disk komputer virtual.
storageProfile?: StorageProfile
Nilai Properti
timeCreated
Menentukan waktu pembuatan sumber daya Komputer Virtual. Versi api minimum: 2021-11-01. CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.
timeCreated?: Date
Nilai Properti
Date
userData
UserData untuk VM, yang harus dikodekan base-64. Pelanggan tidak boleh meneruskan rahasia apa pun di sini. Versi api minimum: 2021-03-01.
userData?: string
Nilai Properti
string
virtualMachineScaleSet
Menentukan informasi tentang set skala komputer virtual yang harus ditetapkan komputer virtual. Komputer virtual yang ditentukan dalam set skala komputer virtual yang sama dialokasikan ke simpul yang berbeda untuk memaksimalkan ketersediaan. Saat ini, VM hanya dapat ditambahkan ke set skala komputer virtual pada waktu pembuatan. VM yang ada tidak dapat ditambahkan ke set skala komputer virtual. Properti ini tidak dapat ada bersama dengan referensi properties.availabilitySet non-null. Versi api minimum: 2019‐03‐01.
virtualMachineScaleSet?: SubResource
Nilai Properti
vmId
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. CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.
vmId?: string
Nilai Properti
string
zones
Zona ketersediaan.
zones?: string[]
Nilai Properti
string[]
Detail Properti yang Diwariskan
id
ID sumber daya yang sepenuhnya memenuhi syarat untuk sumber daya. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} NOTE: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.
id?: string
Nilai Properti
string
Diwariskan DariTrackedResource.id
location
Lokasi geografis tempat sumber daya berada
location: string
Nilai Properti
string
name
Nama CATATAN sumber daya: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.
name?: string
Nilai Properti
string
Diwariskan DariTrackedResource.name
systemData
Metadata Azure Resource Manager yang berisi informasi createBy dan modifiedBy. CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.
systemData?: SystemData
Nilai Properti
tags
Tag sumber daya.
tags?: {[propertyName: string]: string}
Nilai Properti
{[propertyName: string]: string}
type
Jenis sumber daya. Misalnya CATATAN "Microsoft.Compute/virtualMachines" atau "Microsoft.Storage/storageAccounts": Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.
type?: string
Nilai Properti
string