Virtual Machines - Instance View
Bir sanal makinenin çalışma zamanı durumu hakkındaki bilgileri alır.
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachines/{vmName}/instanceView?api-version=2024-07-01
URI Parametreleri
Name | İçinde | Gerekli | Tür | Description |
---|---|---|---|---|
resource
|
path | True |
string |
Kaynak grubunun adı. |
subscription
|
path | True |
string |
Microsoft Azure aboneliğini benzersiz olarak tanımlayan abonelik kimlik bilgileri. Abonelik kimliği, her hizmet çağrısı için URI'nin bir parçasını oluşturur. |
vm
|
path | True |
string |
Sanal makinenin adı. |
api-version
|
query | True |
string |
İstemci Api Sürümü. |
Yanıtlar
Name | Tür | Description |
---|---|---|
200 OK |
TAMAM |
|
Other Status Codes |
İşlemin neden başarısız olduğunu açıklayan hata yanıtı. |
Güvenlik
azure_auth
Azure Active Directory OAuth2 Akışı
Tür:
oauth2
Akış:
implicit
Yetkilendirme URL’si:
https://login.microsoftonline.com/common/oauth2/authorize
Kapsamlar
Name | Description |
---|---|
user_impersonation | kullanıcı hesabınızın kimliğine bürünme |
Örnekler
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.
Örnek isteği
Örnek yanıt
{
"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-07-01T23:11:22+00:00"
}
]
},
"disks": [
{
"name": "myOsDisk",
"statuses": [
{
"code": "ProvisioningState/succeeded",
"level": "Info",
"displayStatus": "Provisioning succeeded",
"time": "2024-07-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-07-01T21:30:12.8051917+00:00"
},
{
"code": "PowerState/running",
"level": "Info",
"displayStatus": "VM running"
}
]
}
Get Virtual Machine Instance View.
Örnek isteği
Örnek yanıt
{
"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"
}
]
}
Tanımlar
Name | Description |
---|---|
Api |
API hatası. |
Api |
Api hata tabanı. |
Available |
Sanal makine için en son değerlendirme işleminin kullanılabilir düzeltme eki özeti. |
Boot |
Önyükleme Tanılama, VM durumunu tanılamak için Konsol Çıkışını ve Ekran Görüntüsünü görüntülemenizi sağlayan bir hata ayıklama özelliğidir. Konsol günlüğünüzün çıkışını kolayca görüntüleyebilirsiniz. Azure ayrıca hiper yöneticiden VM'nin ekran görüntüsünü görmenizi sağlar. |
Cloud |
İşlem hizmetinden bir hata yanıtı. |
Disk |
İşletim sistemi diskinin şifreleme ayarlarını belirtir. |
Disk |
Sanal makine disk bilgileri. |
Hyper |
Bir kaynakla ilişkilendirilmiş HyperVGeneration Türünü belirtir |
Inner |
İç hata ayrıntıları. |
Instance |
Örnek görünümü durumu. |
Key |
Anahtar şifreleme anahtarının Key Vault'taki konumunu belirtir. |
Key |
Anahtar Kasası Gizli Anahtarı olan disk şifreleme anahtarının konumunu belirtir. |
Last |
Sanal makine için en son yükleme işleminin yükleme özeti. |
Maintenance |
Son Bakım İşlemi Sonuç Kodu. |
Maintenance |
Sanal makinedeki Bakım İşlemi durumu. |
Patch |
İşlemin genel başarı veya başarısızlık durumu. İşlem tamamlanana kadar "InProgress" olarak kalır. Bu noktada "Bilinmiyor", "Başarısız", "Başarılı" veya "CompletedWithWarnings" olur. |
Status |
Düzey kodu. |
Sub |
Gizli diziyi içeren Key Vault'un göreli URL'si. |
Virtual |
Sanal makinede çalışan VM Aracısı. |
Virtual |
Sanal makine uzantısı işleyici örneği görünümü. |
Virtual |
Uzantı bilgileri. |
Virtual |
VM'nin sistem durumu. |
Virtual |
Sanal makinenin örnek görünümü. |
Virtual |
[Önizleme Özelliği] Sanal makine düzeltme eki işlemlerinin durumu. |
ApiError
API hatası.
Name | Tür | Description |
---|---|---|
code |
string |
Hata kodu. |
details |
Api hata ayrıntıları |
|
innererror |
Api iç hatası |
|
message |
string |
Hata iletisi. |
target |
string |
Belirli bir hatanın hedefi. |
ApiErrorBase
Api hata tabanı.
Name | Tür | Description |
---|---|---|
code |
string |
Hata kodu. |
message |
string |
Hata iletisi. |
target |
string |
Belirli bir hatanın hedefi. |
AvailablePatchSummary
Sanal makine için en son değerlendirme işleminin kullanılabilir düzeltme eki özeti.
Name | Tür | Description |
---|---|---|
assessmentActivityId |
string |
Bu sonucu oluşturan işlemin etkinlik kimliği. CRP ve uzantı günlükleri arasında bağıntı sağlamak için kullanılır. |
criticalAndSecurityPatchCount |
integer |
Kullanılabilir olarak algılanan ve henüz yüklenmemiş kritik veya güvenlik düzeltme eklerinin sayısı. |
error |
İşlemin yürütülmesi sırasında karşılaşılan hatalar. Details dizisi bunların listesini içerir. |
|
lastModifiedTime |
string |
İşlemin başladığı UTC zaman damgası. |
otherPatchCount |
integer |
Kritik ve güvenlik hariç tüm kullanılabilir düzeltme eklerinin sayısı. |
rebootPending |
boolean |
VM'nin genel yeniden başlatma durumu. Kısmen yüklenen düzeltme ekleri yüklemeyi tamamlamak için yeniden başlatma gerektirdiğinde ancak yeniden başlatma henüz gerçekleşmediğinde doğru olacaktır. |
startTime |
string |
İşlemin başladığı UTC zaman damgası. |
status |
İşlemin genel başarı veya başarısızlık durumu. İşlem tamamlanana kadar "InProgress" olarak kalır. Bu noktada "Bilinmiyor", "Başarısız", "Başarılı" veya "CompletedWithWarnings" olur. |
BootDiagnosticsInstanceView
Önyükleme Tanılama, VM durumunu tanılamak için Konsol Çıkışını ve Ekran Görüntüsünü görüntülemenizi sağlayan bir hata ayıklama özelliğidir. Konsol günlüğünüzün çıkışını kolayca görüntüleyebilirsiniz. Azure ayrıca hiper yöneticiden VM'nin ekran görüntüsünü görmenizi sağlar.
Name | Tür | Description |
---|---|---|
consoleScreenshotBlobUri |
string |
Konsol ekran görüntüsü blob URI'si. |
serialConsoleLogBlobUri |
string |
Seri konsol günlük blobu Uri'si. |
status |
VM için önyükleme tanılama durumu bilgileri. Not: Yalnızca önyükleme tanılamasını etkinleştirirken karşılaşılan hatalar varsa ayarlanır. |
CloudError
İşlem hizmetinden bir hata yanıtı.
Name | Tür | Description |
---|---|---|
error |
API hatası. |
DiskEncryptionSettings
İşletim sistemi diskinin şifreleme ayarlarını belirtir.
En düşük api sürümü: 2015-06-15
Name | Tür | Description |
---|---|---|
diskEncryptionKey |
Anahtar Kasası Gizli Anahtarı olan disk şifreleme anahtarının konumunu belirtir. |
|
enabled |
boolean |
Sanal makinede disk şifrelemesinin etkinleştirilip etkinleştirilmeymeyeceğini belirtir. |
keyEncryptionKey |
Anahtar şifreleme anahtarının Key Vault'taki konumunu belirtir. |
DiskInstanceView
Sanal makine disk bilgileri.
Name | Tür | Description |
---|---|---|
encryptionSettings |
İşletim sistemi diskinin şifreleme ayarlarını belirtir. |
|
name |
string |
Disk adı. |
statuses |
Kaynak durumu bilgileri. |
HyperVGenerationType
Bir kaynakla ilişkilendirilmiş HyperVGeneration Türünü belirtir
Name | Tür | Description |
---|---|---|
V1 |
string |
|
V2 |
string |
InnerError
İç hata ayrıntıları.
Name | Tür | Description |
---|---|---|
errordetail |
string |
İç hata iletisi veya özel durum dökümü. |
exceptiontype |
string |
Özel durum türü. |
InstanceViewStatus
Örnek görünümü durumu.
Name | Tür | Description |
---|---|---|
code |
string |
Durum kodu. |
displayStatus |
string |
Durum için kısa yerelleştirilebilir etiket. |
level |
Düzey kodu. |
|
message |
string |
Uyarılar ve hata iletileri dahil olmak üzere ayrıntılı durum iletisi. |
time |
string |
Durum zamanı. |
KeyVaultKeyReference
Anahtar şifreleme anahtarının Key Vault'taki konumunu belirtir.
Name | Tür | Description |
---|---|---|
keyUrl |
string |
Key Vault'ta anahtar şifreleme anahtarına başvuran URL. |
sourceVault |
Anahtarı içeren Key Vault'un göreli URL'si. |
KeyVaultSecretReference
Anahtar Kasası Gizli Anahtarı olan disk şifreleme anahtarının konumunu belirtir.
Name | Tür | Description |
---|---|---|
secretUrl |
string |
Key Vault'ta gizli diziye başvuran URL. |
sourceVault |
Gizli diziyi içeren Key Vault'un göreli URL'si. |
LastPatchInstallationSummary
Sanal makine için en son yükleme işleminin yükleme özeti.
Name | Tür | Description |
---|---|---|
error |
İşlemin yürütülmesi sırasında karşılaşılan hatalar. Details dizisi bunların listesini içerir. |
|
excludedPatchCount |
integer |
Müşteri tarafından belirtilen dışlama listesi eşleşmesi tarafından açıkça hariç tutulan tüm kullanılabilir düzeltme eklerinin sayısı. |
failedPatchCount |
integer |
Yüklemede başarısız olan düzeltme eklerinin sayısı. |
installationActivityId |
string |
Bu sonucu oluşturan işlemin etkinlik kimliği. CRP ve uzantı günlükleri arasında bağıntı sağlamak için kullanılır. |
installedPatchCount |
integer |
Başarıyla yüklenen düzeltme eklerinin sayısı. |
lastModifiedTime |
string |
İşlemin başladığı UTC zaman damgası. |
maintenanceWindowExceeded |
boolean |
İşlemin amaçlanan tüm eylemlerini tamamlamadan önce süresinin tükenip bitmediğini açıklar |
notSelectedPatchCount |
integer |
Kullanılabilir tüm düzeltme eklerinin sayısıdır, ancak bir sınıflandırma veya ekleme listesi girişiyle eşleşmediğinden yüklenmez. |
pendingPatchCount |
integer |
Düzeltme eki yükleme işlemi boyunca yüklenmesi beklenen tüm kullanılabilir düzeltme eklerinin sayısı. |
startTime |
string |
İşlemin başladığı UTC zaman damgası. |
status |
İşlemin genel başarı veya başarısızlık durumu. İşlem tamamlanana kadar "InProgress" olarak kalır. Bu noktada "Bilinmiyor", "Başarısız", "Başarılı" veya "CompletedWithWarnings" olur. |
MaintenanceOperationResultCodeTypes
Son Bakım İşlemi Sonuç Kodu.
Name | Tür | Description |
---|---|---|
MaintenanceAborted |
string |
|
MaintenanceCompleted |
string |
|
None |
string |
|
RetryLater |
string |
MaintenanceRedeployStatus
Sanal makinedeki Bakım İşlemi durumu.
Name | Tür | Description |
---|---|---|
isCustomerInitiatedMaintenanceAllowed |
boolean |
Doğru, müşterinin Bakım gerçekleştirmesine izin veriliyorsa. |
lastOperationMessage |
string |
Son Bakım İşlemi için ileti döndürüldü. |
lastOperationResultCode |
Son Bakım İşlemi Sonuç Kodu. |
|
maintenanceWindowEndTime |
string |
Bakım Penceresi için Bitiş Saati. |
maintenanceWindowStartTime |
string |
Bakım Penceresi için Başlangıç Saati. |
preMaintenanceWindowEndTime |
string |
Bakım Öncesi Penceresi için Bitiş Zamanı. |
preMaintenanceWindowStartTime |
string |
Bakım Öncesi Penceresi için Başlangıç Saati. |
PatchOperationStatus
İşlemin genel başarı veya başarısızlık durumu. İşlem tamamlanana kadar "InProgress" olarak kalır. Bu noktada "Bilinmiyor", "Başarısız", "Başarılı" veya "CompletedWithWarnings" olur.
Name | Tür | Description |
---|---|---|
CompletedWithWarnings |
string |
|
Failed |
string |
|
InProgress |
string |
|
Succeeded |
string |
|
Unknown |
string |
StatusLevelTypes
Düzey kodu.
Name | Tür | Description |
---|---|---|
Error |
string |
|
Info |
string |
|
Warning |
string |
SubResource
Gizli diziyi içeren Key Vault'un göreli URL'si.
Name | Tür | Description |
---|---|---|
id |
string |
Kaynak Kimliği |
VirtualMachineAgentInstanceView
Sanal makinede çalışan VM Aracısı.
Name | Tür | Description |
---|---|---|
extensionHandlers |
Sanal makine uzantısı işleyici örneği görünümü. |
|
statuses |
Kaynak durumu bilgileri. |
|
vmAgentVersion |
string |
VM Aracısı tam sürümü. |
VirtualMachineExtensionHandlerInstanceView
Sanal makine uzantısı işleyici örneği görünümü.
Name | Tür | Description |
---|---|---|
status |
Uzantı işleyici durumu. |
|
type |
string |
Uzantının türünü belirtir; "CustomScriptExtension" örnektir. |
typeHandlerVersion |
string |
Betik işleyicisinin sürümünü belirtir. |
VirtualMachineExtensionInstanceView
Uzantı bilgileri.
Name | Tür | Description |
---|---|---|
name |
string |
Sanal makine uzantısı adı. |
statuses |
Kaynak durumu bilgileri. |
|
substatuses |
Kaynak durumu bilgileri. |
|
type |
string |
Uzantının türünü belirtir; "CustomScriptExtension" örnektir. |
typeHandlerVersion |
string |
Betik işleyicisinin sürümünü belirtir. |
VirtualMachineHealthStatus
VM'nin sistem durumu.
Name | Tür | Description |
---|---|---|
status |
VM'nin sistem durumu bilgileri. |
VirtualMachineInstanceView
Sanal makinenin örnek görünümü.
Name | Tür | Description |
---|---|---|
assignedHost |
string |
Sanal makine, otomatik yerleştirmeyi etkinleştirmiş ayrılmış bir konak grubuyla ilişkilendirildiğinde, sanal makinenin otomatik yerleştirme yoluyla ayrıldığı ayrılmış konağın kaynak kimliği. En düşük api sürümü: 2020-06-01. |
bootDiagnostics |
Önyükleme Tanılama, VM durumunu tanılamak için Konsol Çıkışını ve Ekran Görüntüsünü görüntülemenizi sağlayan bir hata ayıklama özelliğidir. Konsol günlüğünüzün çıkışını kolayca görüntüleyebilirsiniz. Azure ayrıca hiper yöneticiden VM'nin ekran görüntüsünü görmenizi sağlar. |
|
computerName |
string |
Sanal makineye atanan bilgisayar adı. |
disks |
Sanal makine disk bilgileri. |
|
extensions |
Uzantı bilgileri. |
|
hyperVGeneration |
Bir kaynakla ilişkilendirilmiş HyperVGeneration Türünü belirtir |
|
isVMInStandbyPool |
boolean |
[Önizleme Özelliği] VM'nin şu anda Bekleme Havuzu'nda mı yoksa dışında mı olduğunu belirtir. |
maintenanceRedeployStatus |
Sanal makinedeki Bakım İşlemi durumu. |
|
osName |
string |
Sanal makinede çalışan İşletim Sistemi. |
osVersion |
string |
Sanal makinede çalışan İşletim Sistemi sürümü. |
patchStatus |
[Önizleme Özelliği] Sanal makine düzeltme eki işlemlerinin durumu. |
|
platformFaultDomain |
integer |
Sanal makinenin hata etki alanını belirtir. |
platformUpdateDomain |
integer |
Sanal makinenin güncelleştirme etki alanını belirtir. |
rdpThumbPrint |
string |
Uzak masaüstü sertifikası parmak izi. |
statuses |
Kaynak durumu bilgileri. |
|
vmAgent |
Sanal makinede çalışan VM Aracısı. |
|
vmHealth |
VM'nin sistem durumu. |
VirtualMachinePatchStatus
[Önizleme Özelliği] Sanal makine düzeltme eki işlemlerinin durumu.
Name | Tür | Description |
---|---|---|
availablePatchSummary |
Sanal makine için en son değerlendirme işleminin kullanılabilir düzeltme eki özeti. |
|
configurationStatuses |
Belirtilen patchMode'un etkinleştirme durumu |
|
lastPatchInstallationSummary |
Sanal makine için en son yükleme işleminin yükleme özeti. |