Virtual Machines - Instance View
Mengambil informasi tentang status run-time komputer virtual.
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachines/{vmName}/instanceView?api-version=2024-11-01
Parameter URI
Nama | Dalam | Diperlukan | Jenis | Deskripsi |
---|---|---|---|---|
resource
|
path | True |
string minLength: 1maxLength: 90 |
Nama grup sumber daya. Nama tidak sensitif terhadap penggunaan huruf besar atau kecil. |
subscription
|
path | True |
string minLength: 1 |
ID langganan target. |
vm
|
path | True |
string |
Nama mesin virtual. |
api-version
|
query | True |
string minLength: 1 |
Versi API yang digunakan untuk operasi ini. |
Respons
Nama | Jenis | Deskripsi |
---|---|---|
200 OK |
Operasi Azure berhasil diselesaikan. |
|
Other Status Codes |
Respons kesalahan tak terduga. |
Keamanan
azure_auth
Alur OAuth2 Azure Active Directory.
Jenis:
oauth2
Alur:
implicit
URL Otorisasi:
https://login.microsoftonline.com/common/oauth2/authorize
Cakupan
Nama | Deskripsi |
---|---|
user_impersonation | meniru akun pengguna Anda |
Contoh
Get instance view of a virtual machine placed on a dedicated host group through automatic placement. |
Get Virtual Machine Instance View. |
Get instance view of a virtual machine placed on a dedicated host group through automatic placement.
Permintaan sampel
Respon sampel
{
"computerName": "myVM",
"osName": "Windows Server 2016 Datacenter",
"osVersion": "Microsoft Windows NT 10.0.14393.0",
"vmAgent": {
"vmAgentVersion": "2.7.41491.949",
"statuses": [
{
"code": "ProvisioningState/succeeded",
"level": "Info",
"displayStatus": "Ready",
"message": "GuestAgent is running and accepting new configurations.",
"time": "2024-11-01T23:11:22+00:00"
}
]
},
"disks": [
{
"name": "myOsDisk",
"statuses": [
{
"code": "ProvisioningState/succeeded",
"level": "Info",
"displayStatus": "Provisioning succeeded",
"time": "2024-11-01T21:29:47.477089+00:00"
}
]
}
],
"hyperVGeneration": "V1",
"assignedHost": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/hostGroups/myHostGroup/hosts/myHost",
"statuses": [
{
"code": "ProvisioningState/succeeded",
"level": "Info",
"displayStatus": "Provisioning succeeded",
"time": "2024-11-01T21:30:12.8051917+00:00"
},
{
"code": "PowerState/running",
"level": "Info",
"displayStatus": "VM running"
}
]
}
Get Virtual Machine Instance View.
Permintaan sampel
Respon sampel
{
"platformUpdateDomain": 1,
"platformFaultDomain": 1,
"computerName": "myVM",
"osName": "Windows Server 2016 Datacenter",
"osVersion": "Microsoft Windows NT 10.0.14393.0",
"vmAgent": {
"vmAgentVersion": "2.7.41491.949",
"statuses": [
{
"code": "ProvisioningState/succeeded",
"level": "Info",
"displayStatus": "Ready",
"message": "GuestAgent is running and accepting new configurations.",
"time": "2019-10-14T23:11:22+00:00"
}
],
"extensionHandlers": [
{
"type": "Microsoft.Azure.Security.IaaSAntimalware",
"typeHandlerVersion": "1.5.5.9",
"status": {
"code": "ProvisioningState/succeeded",
"level": "Info",
"displayStatus": "Ready"
}
}
]
},
"disks": [
{
"name": "myOsDisk",
"statuses": [
{
"code": "ProvisioningState/succeeded",
"level": "Info",
"displayStatus": "Provisioning succeeded",
"time": "2019-10-14T21:29:47.477089+00:00"
}
]
},
{
"name": "myDataDisk0",
"statuses": [
{
"code": "ProvisioningState/succeeded",
"level": "Info",
"displayStatus": "Provisioning succeeded",
"time": "2019-10-14T21:29:47.461517+00:00"
}
]
}
],
"bootDiagnostics": {
"consoleScreenshotBlobUri": "https://{myStorageAccount}.blob.core.windows.net/bootdiagnostics-myOsDisk/myOsDisk.screenshot.bmp",
"serialConsoleLogBlobUri": "https://{myStorageAccount}.blob.core.windows.net/bootdiagnostics-myOsDisk/myOsDisk.serialconsole.log"
},
"extensions": [
{
"name": "IaaSAntiMalware-ext0",
"type": "Microsoft.Azure.Security.IaaSAntimalware",
"typeHandlerVersion": "1.5.5.9",
"statuses": [
{
"code": "ProvisioningState/succeeded",
"level": "Info",
"displayStatus": "Provisioning succeeded",
"message": "Microsoft Antimalware enabled"
}
]
}
],
"hyperVGeneration": "V1",
"patchStatus": {
"availablePatchSummary": {
"status": "Succeeded",
"assessmentActivityId": "68f8b292-dfc2-4646-9781-33cc88631968",
"rebootPending": true,
"criticalAndSecurityPatchCount": 1,
"otherPatchCount": 2,
"startTime": "2020-04-24T21:02:04.2556154Z",
"lastModifiedTime": "2020-04-24T21:02:04.2556154Z",
"error": null
},
"lastPatchInstallationSummary": {
"status": "Succeeded",
"installationActivityId": "68f8b292-dfc2-4646-9981-33cc88631968",
"maintenanceWindowExceeded": false,
"notSelectedPatchCount": 1,
"excludedPatchCount": 1,
"pendingPatchCount": 1,
"installedPatchCount": 1,
"failedPatchCount": 1,
"startTime": "2020-04-24T21:02:04.2556154Z",
"lastModifiedTime": "2020-04-24T21:02:04.2556154Z",
"error": null
},
"configurationStatuses": [
{
"code": "PatchModeConfigurationState/Ready",
"level": "Info",
"displayStatus": "Status_PatchModeConfigurationState_Ready",
"time": "2020-04-24T21:02:04.2556154Z"
},
{
"code": "AssessmentModeConfigurationState/Pending",
"level": "Info",
"displayStatus": "Status_AssessmentModeConfigurationState_Pending",
"time": "2020-04-24T21:02:04.2556154Z"
}
]
},
"isVMInStandbyPool": false,
"statuses": [
{
"code": "ProvisioningState/succeeded",
"level": "Info",
"displayStatus": "Provisioning succeeded",
"time": "2019-10-14T21:30:12.8051917+00:00"
},
{
"code": "PowerState/running",
"level": "Info",
"displayStatus": "VM running"
}
]
}
Definisi
Nama | Deskripsi |
---|---|
Api |
Kesalahan api. |
Api |
Basis kesalahan api. |
Available |
Menjelaskan properti tampilan instans komputer virtual untuk ringkasan patch yang tersedia. |
Boot |
Tampilan instans diagnostik boot komputer virtual. |
Cloud |
Respons kesalahan dari layanan Komputasi. |
Disk |
Menjelaskan Pengaturan Enkripsi untuk Disk |
Disk |
Tampilan instans disk. |
Hyper |
Menentukan Jenis HyperVGeneration yang terkait dengan sumber daya |
Inner |
Detail kesalahan dalam. |
Instance |
Status tampilan instans. |
Key |
Menjelaskan referensi ke Kunci Key Vault |
Key |
Menjelaskan referensi ke Rahasia Key Vault |
Last |
Menjelaskan properti ringkasan patch terakhir yang diinstal. |
Maintenance |
Kode Hasil Operasi Pemeliharaan Terakhir. |
Maintenance |
Status Operasi Pemeliharaan. |
Patch |
Status keberhasilan atau kegagalan keseluruhan operasi. Ini tetap "InProgress" sampai operasi selesai. Pada saat itu akan menjadi "Tidak Diketahui", "Gagal", "Berhasil", atau "CompletedWithWarnings." |
Status |
Kode tingkat. |
Sub |
|
Virtual |
Tampilan instans Agen VM yang berjalan di komputer virtual. |
Virtual |
Tampilan instans handler ekstensi komputer virtual. |
Virtual |
Tampilan instans ekstensi komputer virtual. |
Virtual |
Status kesehatan VM. |
Virtual |
Tampilan instans komputer virtual. |
Virtual |
Status operasi patch komputer virtual. |
ApiError
Kesalahan api.
Nama | Jenis | Deskripsi |
---|---|---|
code |
string |
Kode kesalahan. |
details |
Detail kesalahan Api |
|
innererror |
Kesalahan dalam Api |
|
message |
string |
Pesan kesalahan. |
target |
string |
Target kesalahan tertentu. |
ApiErrorBase
Basis kesalahan api.
Nama | Jenis | Deskripsi |
---|---|---|
code |
string |
Kode kesalahan. |
message |
string |
Pesan kesalahan. |
target |
string |
Target kesalahan tertentu. |
AvailablePatchSummary
Menjelaskan properti tampilan instans komputer virtual untuk ringkasan patch yang tersedia.
Nama | Jenis | Deskripsi |
---|---|---|
assessmentActivityId |
string |
ID aktivitas operasi yang menghasilkan hasil ini. Ini digunakan untuk berkorelasi di seluruh log CRP dan ekstensi. |
criticalAndSecurityPatchCount |
integer (int32) |
Jumlah patch penting atau keamanan yang telah terdeteksi sebagai tersedia dan belum diinstal. |
error |
Kesalahan yang ditemui selama eksekusi operasi. Array detail berisi daftarnya. |
|
lastModifiedTime |
string (date-time) |
Tanda waktu UTC ketika operasi dimulai. |
otherPatchCount |
integer (int32) |
Jumlah semua patch yang tersedia tidak termasuk penting dan keamanan. |
rebootPending |
boolean |
Status boot ulang keseluruhan VM. Ini akan benar ketika patch yang diinstal sebagian memerlukan boot ulang untuk menyelesaikan penginstalan tetapi boot ulang belum terjadi. |
startTime |
string (date-time) |
Tanda waktu UTC ketika operasi dimulai. |
status |
Status keberhasilan atau kegagalan keseluruhan operasi. Ini tetap "InProgress" sampai operasi selesai. Pada saat itu akan menjadi "Tidak Diketahui", "Gagal", "Berhasil", atau "CompletedWithWarnings." |
BootDiagnosticsInstanceView
Tampilan instans diagnostik boot komputer virtual.
Nama | Jenis | Deskripsi |
---|---|---|
consoleScreenshotBlobUri |
string |
URI blob cuplikan layar konsol. Catatan: Ini akan tidak diatur jika diagnostik boot saat ini diaktifkan dengan penyimpanan terkelola. |
serialConsoleLogBlobUri |
string |
Uri blob log konsol serial. Catatan: Ini akan tidak diatur jika diagnostik boot saat ini diaktifkan dengan penyimpanan terkelola. |
status |
Informasi status diagnostik boot untuk VM. Catatan: Ini hanya akan diatur jika ada kesalahan yang terjadi dalam mengaktifkan diagnostik boot. |
CloudError
Respons kesalahan dari layanan Komputasi.
Nama | Jenis | Deskripsi |
---|---|---|
error |
Kesalahan api. |
DiskEncryptionSettings
Menjelaskan Pengaturan Enkripsi untuk Disk
Nama | Jenis | Deskripsi |
---|---|---|
diskEncryptionKey |
Menentukan lokasi kunci enkripsi disk, yang merupakan Rahasia Key Vault. |
|
enabled |
boolean |
Menentukan apakah enkripsi disk harus diaktifkan pada komputer virtual. |
keyEncryptionKey |
Menentukan lokasi kunci enkripsi kunci di Key Vault. |
DiskInstanceView
Tampilan instans disk.
Nama | Jenis | Deskripsi |
---|---|---|
encryptionSettings |
Menentukan pengaturan enkripsi untuk Disk OS. |
|
name |
string |
Nama disk. |
statuses |
Informasi status sumber daya. |
HyperVGenerationType
Menentukan Jenis HyperVGeneration yang terkait dengan sumber daya
Nilai | Deskripsi |
---|---|
V1 | |
V2 |
InnerError
Detail kesalahan dalam.
Nama | Jenis | Deskripsi |
---|---|---|
errordetail |
string |
Pesan kesalahan internal atau cadangan pengecualian. |
exceptiontype |
string |
Jenis pengecualian. |
InstanceViewStatus
Status tampilan instans.
Nama | Jenis | Deskripsi |
---|---|---|
code |
string |
Kode status. |
displayStatus |
string |
Label pendek yang dapat dilokalkan untuk status tersebut. |
level |
Kode tingkat. |
|
message |
string |
Pesan status terperinci, termasuk untuk pemberitahuan dan pesan kesalahan. |
time |
string (date-time) |
Waktu status. |
KeyVaultKeyReference
Menjelaskan referensi ke Kunci Key Vault
Nama | Jenis | Deskripsi |
---|---|---|
keyUrl |
string |
URL yang mereferensikan kunci enkripsi kunci di Key Vault. |
sourceVault |
URL relatif Key Vault yang berisi kunci. |
KeyVaultSecretReference
Menjelaskan referensi ke Rahasia Key Vault
Nama | Jenis | Deskripsi |
---|---|---|
secretUrl |
string |
URL yang mereferensikan rahasia di Key Vault. |
sourceVault |
URL relatif Key Vault yang berisi rahasia. |
LastPatchInstallationSummary
Menjelaskan properti ringkasan patch terakhir yang diinstal.
Nama | Jenis | Deskripsi |
---|---|---|
error |
Kesalahan yang ditemui selama eksekusi operasi. Array detail berisi daftarnya. |
|
excludedPatchCount |
integer (int32) |
Jumlah semua patch yang tersedia tetapi dikecualikan secara eksplisit oleh kecocokan daftar pengecualian yang ditentukan pelanggan. |
failedPatchCount |
integer (int32) |
Jumlah patch yang gagal diinstal. |
installationActivityId |
string |
ID aktivitas operasi yang menghasilkan hasil ini. Ini digunakan untuk berkorelasi di seluruh log CRP dan ekstensi. |
installedPatchCount |
integer (int32) |
Jumlah patch yang berhasil diinstal. |
lastModifiedTime |
string (date-time) |
Tanda waktu UTC ketika operasi dimulai. |
maintenanceWindowExceeded |
boolean |
Menjelaskan apakah operasi kehabisan waktu sebelum menyelesaikan semua tindakan yang dimaksudkan |
notSelectedPatchCount |
integer (int32) |
Jumlah semua patch yang tersedia tetapi tidak akan diinstal karena tidak cocok dengan entri daftar klasifikasi atau inklusi. |
pendingPatchCount |
integer (int32) |
Jumlah semua patch yang tersedia yang diharapkan diinstal selama operasi penginstalan patch. |
startTime |
string (date-time) |
Tanda waktu UTC ketika operasi dimulai. |
status |
Status keberhasilan atau kegagalan keseluruhan operasi. Ini tetap "InProgress" sampai operasi selesai. Pada saat itu akan menjadi "Tidak Diketahui", "Gagal", "Berhasil", atau "CompletedWithWarnings." |
MaintenanceOperationResultCodeTypes
Kode Hasil Operasi Pemeliharaan Terakhir.
Nilai | Deskripsi |
---|---|
MaintenanceAborted | |
MaintenanceCompleted | |
None | |
RetryLater |
MaintenanceRedeployStatus
Status Operasi Pemeliharaan.
Nama | Jenis | Deskripsi |
---|---|---|
isCustomerInitiatedMaintenanceAllowed |
boolean |
Benar, jika pelanggan diizinkan untuk melakukan Pemeliharaan. |
lastOperationMessage |
string |
Pesan dikembalikan untuk Operasi Pemeliharaan terakhir. |
lastOperationResultCode |
Kode Hasil Operasi Pemeliharaan Terakhir. |
|
maintenanceWindowEndTime |
string (date-time) |
Waktu Selesai untuk Jendela Pemeliharaan. |
maintenanceWindowStartTime |
string (date-time) |
Waktu Mulai untuk Jendela Pemeliharaan. |
preMaintenanceWindowEndTime |
string (date-time) |
Waktu Selesai untuk Jendela Pra-Pemeliharaan. |
preMaintenanceWindowStartTime |
string (date-time) |
Waktu Mulai untuk Jendela Pra-Pemeliharaan. |
PatchOperationStatus
Status keberhasilan atau kegagalan keseluruhan operasi. Ini tetap "InProgress" sampai operasi selesai. Pada saat itu akan menjadi "Tidak Diketahui", "Gagal", "Berhasil", atau "CompletedWithWarnings."
Nilai | Deskripsi |
---|---|
CompletedWithWarnings | |
Failed | |
InProgress | |
Succeeded | |
Unknown |
StatusLevelTypes
Kode tingkat.
Nilai | Deskripsi |
---|---|
Error | |
Info | |
Warning |
SubResource
Nama | Jenis | Deskripsi |
---|---|---|
id |
string |
Id Sumber Daya |
VirtualMachineAgentInstanceView
Tampilan instans Agen VM yang berjalan di komputer virtual.
Nama | Jenis | Deskripsi |
---|---|---|
extensionHandlers |
Tampilan instans handler ekstensi komputer virtual. |
|
statuses |
Informasi status sumber daya. |
|
vmAgentVersion |
string |
Versi lengkap Agen VM. |
VirtualMachineExtensionHandlerInstanceView
Tampilan instans handler ekstensi komputer virtual.
Nama | Jenis | Deskripsi |
---|---|---|
status |
Status handler ekstensi. |
|
type |
string |
Menentukan jenis ekstensi; contohnya adalah "CustomScriptExtension". |
typeHandlerVersion |
string |
Menentukan versi handler skrip. |
VirtualMachineExtensionInstanceView
Tampilan instans ekstensi komputer virtual.
Nama | Jenis | Deskripsi |
---|---|---|
name |
string |
Nama ekstensi komputer virtual. |
statuses |
Informasi status sumber daya. |
|
substatuses |
Informasi status sumber daya. |
|
type |
string |
Menentukan jenis ekstensi; contohnya adalah "CustomScriptExtension". |
typeHandlerVersion |
string |
Menentukan versi handler skrip. |
VirtualMachineHealthStatus
Status kesehatan VM.
Nama | Jenis | Deskripsi |
---|---|---|
status |
Informasi status kesehatan untuk VM. |
VirtualMachineInstanceView
Tampilan instans komputer virtual.
Nama | Jenis | Deskripsi |
---|---|---|
assignedHost |
string |
Id sumber daya host khusus, tempat komputer virtual dialokasikan melalui penempatan otomatis, ketika komputer virtual dikaitkan dengan grup host khusus yang mengaktifkan penempatan otomatis. Versi api minimum: 2020-06-01. |
bootDiagnostics |
Diagnostik Boot adalah fitur penelusuran kesalahan yang memungkinkan Anda melihat Output Konsol dan Cuplikan Layar untuk mendiagnosis status VM. Anda dapat dengan mudah melihat output log konsol Anda. Azure juga memungkinkan Anda melihat cuplikan layar VM dari hypervisor. |
|
computerName |
string |
Nama komputer yang ditetapkan ke komputer virtual. |
disks |
Informasi disk komputer virtual. |
|
extensions |
Informasi ekstensi. |
|
hyperVGeneration |
Menentukan Jenis HyperVGeneration yang terkait dengan sumber daya |
|
isVMInStandbyPool |
boolean |
[Fitur Pratinjau] Menentukan apakah VM saat ini masuk atau keluar dari Kumpulan Siaga. |
maintenanceRedeployStatus |
Status Operasi Pemeliharaan pada komputer virtual. |
|
osName |
string |
Sistem Operasi yang berjalan pada komputer virtual. |
osVersion |
string |
Versi Sistem Operasi yang berjalan pada komputer virtual. |
patchStatus |
[Fitur Pratinjau] Status operasi patch komputer virtual. |
|
platformFaultDomain |
integer (int32) |
Menentukan domain kesalahan komputer virtual. |
platformUpdateDomain |
integer (int32) |
Menentukan domain pembaruan komputer virtual. |
rdpThumbPrint |
string |
Thumbprint sertifikat desktop jarak jauh. |
statuses |
Informasi status sumber daya. |
|
vmAgent |
Agen VM yang berjalan pada komputer virtual. |
|
vmHealth |
Status kesehatan untuk VM. |
VirtualMachinePatchStatus
Status operasi patch komputer virtual.
Nama | Jenis | Deskripsi |
---|---|---|
availablePatchSummary |
Ringkasan patch yang tersedia dari operasi penilaian terbaru untuk komputer virtual. |
|
configurationStatuses |
Status pengaktifan patchMode yang ditentukan |
|
lastPatchInstallationSummary |
Ringkasan penginstalan operasi penginstalan terbaru untuk komputer virtual. |