Virtual Machine Scale Set VMs - Get Instance View
Hämtar status för en virtuell dator från en VM-skalningsuppsättning.
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachineScaleSets/{vmScaleSetName}/virtualMachines/{instanceId}/instanceView?api-version=2026-04-01
URI-parametrar
| Name | I | Obligatorisk | Typ | Description |
|---|---|---|---|---|
|
instance
|
path | True |
string |
Instans-ID för den virtuella datorn. |
|
resource
|
path | True |
string minLength: 1maxLength: 90 |
Namnet på resursgruppen. Namnet är skiftlägesokänsligt. |
|
subscription
|
path | True |
string minLength: 1 |
ID för målprenumerationen. |
|
vm
|
path | True |
string |
Namnet på VM-skalningsuppsättningen. |
|
api-version
|
query | True |
string minLength: 1 |
Den API-version som ska användas för den här åtgärden. |
Svar
| Name | Typ | Description |
|---|---|---|
| 200 OK |
Azure-operationen slutfördes framgångsrikt. |
|
| Other Status Codes |
Ett oväntat felsvar. |
Säkerhet
azure_auth
Azure Active Directory OAuth2-flöde.
Typ:
oauth2
Flow:
implicit
Auktoriseringswebbadress:
https://login.microsoftonline.com/common/oauth2/authorize
Omfattningar
| Name | Description |
|---|---|
| user_impersonation | personifiera ditt användarkonto |
Exempel
Get instance view of a virtual machine from a VM scale set placed on a dedicated host group through automatic placement.
Exempelbegäran
GET https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/virtualMachineScaleSets/myVirtualMachineScaleSet/virtualMachines/0/instanceView?api-version=2026-04-01
Exempelsvar
{
"platformUpdateDomain": 0,
"platformFaultDomain": 0,
"rdpThumbPrint": null,
"vmAgent": {
"vmAgentVersion": "Unknown",
"statuses": [
{
"code": "ProvisioningState/Unavailable",
"level": "Warning",
"displayStatus": "Not Ready",
"message": "VM status blob is found but not yet populated.",
"time": "2026-04-01T05:00:32+00:00"
}
],
"extensionHandlers": null
},
"disks": [
{
"name": "myOSDisk",
"encryptionSettings": null,
"statuses": [
{
"code": "ProvisioningState/succeeded",
"level": "Info",
"displayStatus": "Provisioning succeeded",
"message": null,
"time": "2026-04-01T04:58:58.0882815+00:00"
}
]
}
],
"extensions": null,
"assignedHost": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/hostGroups/myHostGroup/hosts/myHost",
"bootDiagnostics": null,
"statuses": [
{
"code": "ProvisioningState/succeeded",
"level": "Info",
"displayStatus": "Provisioning succeeded",
"message": null,
"time": "2020-06-05T04:59:58.1852966+00:00"
},
{
"code": "PowerState/running",
"level": "Info",
"displayStatus": "VM running",
"message": null,
"time": null
}
]
}
Get instance view of a virtual machine from a VM scale set that is eligible for and consuming an open capacity reservation.
Exempelbegäran
GET https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/virtualMachineScaleSets/myVirtualMachineScaleSet/virtualMachines/0/instanceView?api-version=2026-04-01
Exempelsvar
{
"platformUpdateDomain": 0,
"platformFaultDomain": 0,
"rdpThumbPrint": null,
"vmAgent": {
"vmAgentVersion": "2.7.41491.1010",
"statuses": [
{
"code": "ProvisioningState/succeeded",
"level": "Info",
"displayStatus": "Ready",
"message": "GuestAgent is running and processing the extensions.",
"time": "2026-04-01T05:00:32+00:00"
}
],
"extensionHandlers": null
},
"disks": [
{
"name": "myOSDisk",
"encryptionSettings": null,
"statuses": [
{
"code": "ProvisioningState/succeeded",
"level": "Info",
"displayStatus": "Provisioning succeeded",
"message": null,
"time": "2026-04-01T04:58:58.0882815+00:00"
}
]
}
],
"extensions": null,
"bootDiagnostics": null,
"capacityReservationType": "Open",
"statuses": [
{
"code": "ProvisioningState/succeeded",
"level": "Info",
"displayStatus": "Provisioning succeeded",
"message": null,
"time": "2026-04-01T04:59:58.1852966+00:00"
},
{
"code": "PowerState/running",
"level": "Info",
"displayStatus": "VM running",
"message": null,
"time": null
}
]
}
Definitioner
| Name | Description |
|---|---|
|
Api |
Api-fel. |
|
Api |
Api-felbas. |
|
Boot |
Instansvyn för en startdiagnostik för en virtuell dator. |
|
Capacity |
Specificerar vilken typ av kapacitetsreservation den virtuella maskinen kommer att förbruka kapacitet från om den är berättigad, eller om den uttryckligen är bortvald från att vara associerad och använda kapacitet från någon reserverad kapacitet som finns tillgänglig i prenumerationen. Minsta API-version: 2026-04-01. |
|
Cloud |
Ett felsvar från Compute-tjänsten. |
|
Disk |
Beskriver krypteringsinställningar för en disk |
|
Disk |
Instansvyn för disken. |
|
Hyper |
Hypervisor-genereringen av den virtuella datorn [V1, V2] |
|
Inner |
Inre felinformation. |
|
Instance |
Status för instansvy. |
|
Interconnect |
Detaljer om Instansens Interconnect Block-instans för en virtuell maskin eller Scale Set VM-instans. |
|
Key |
Beskriver en referens till Key Vault Key |
|
Key |
Beskriver en referens till Key Vault Secret |
|
Maintenance |
Resultatkoden för den senaste underhållsåtgärden. |
|
Maintenance |
Status för underhållsåtgärd. |
|
Status |
Nivåkoden. |
|
Storage |
Specificerar lagringsjusteringsstatus för disken. |
|
Sub |
|
|
Virtual |
Instansvyn för vm-agenten som körs på den virtuella datorn. |
|
Virtual |
Instansvyn för en tilläggshanterare för virtuella datorer. |
|
Virtual |
Instansvyn för ett tillägg för virtuella datorer. |
|
Virtual |
Hälsostatus för den virtuella datorn. |
|
Virtual |
Instansvyn för en virtuell dators skalningsuppsättning virtuell dator. |
ApiError
Api-fel.
| Name | Typ | Description |
|---|---|---|
| code |
string |
Felkoden. |
| details |
Api-felinformationen |
|
| innererror |
Api:ets inre fel |
|
| message |
string |
Felmeddelandet. |
| target |
string |
Målet för det specifika felet. |
ApiErrorBase
Api-felbas.
| Name | Typ | Description |
|---|---|---|
| code |
string |
Felkoden. |
| message |
string |
Felmeddelandet. |
| target |
string |
Målet för det specifika felet. |
BootDiagnosticsInstanceView
Instansvyn för en startdiagnostik för en virtuell dator.
| Name | Typ | Description |
|---|---|---|
| consoleScreenshotBlobUri |
string |
Konsolens skärmbild av blob-URI: URI. Obs! Detta inte anges om startdiagnostik för närvarande är aktiverat med hanterad lagring. |
| serialConsoleLogBlobUri |
string |
Blob-URI:n för seriekonsolloggen. Obs! Detta inte anges om startdiagnostik för närvarande är aktiverat med hanterad lagring. |
| status |
Statusinformation för startdiagnostik för den virtuella datorn. Obs! Det anges endast om det finns fel vid aktivering av startdiagnostik. |
CapacityReservationType
Specificerar vilken typ av kapacitetsreservation den virtuella maskinen kommer att förbruka kapacitet från om den är berättigad, eller om den uttryckligen är bortvald från att vara associerad och använda kapacitet från någon reserverad kapacitet som finns tillgänglig i prenumerationen. Minsta API-version: 2026-04-01.
| Värde | Description |
|---|---|
| NotEligible |
Den virtuella maskinen är inte berättigad att implicit associeras med en öppen kapacitetsreservation och är inte uttryckligen kopplad till någon kapacitetsreservationsgrupp, så den kommer att förbruka kapacitet från den offentligt tillgängliga kapaciteten. |
| Targeted |
Den virtuella maskinen kommer att förbruka kapacitet från en specifik matchande kapacitetsreservation när den är kopplad till en kapacitetsreservationsgruppresurs av den typ som är riktad, men kan falla tillbaka på att använda kapacitet från den offentligt tillgängliga kapaciteten om det inte finns någon kapacitet tillgänglig i den riktade reservationen. |
| Open |
Den virtuella maskinen, om den är berättigad, kommer implicit att associera och använda all tillgänglig kapacitet från en matchande öppen kapacitetsreservation som skapats eller delats i prenumerationen. Notera: VM:n bör inte uttryckligen associeras med resursen för öppen kapacitetsreservationsgrupp som innehåller den matchande reservationen. |
| Disabled |
Den virtuella maskinen har kapacitetsreservationstilldelning inaktiverad och får inte implicit eller explicit associeras med någon typ av kapacitetsreservation. |
| Block |
Den virtuella maskinen förbrukar kapacitet från en specifik matchande kapacitetsreservation när den är kopplad till en resurs av typen av block, och kommer att stöta på kapacitetsfel om det inte finns tillgänglig kapacitet i blockreservationen. |
CloudError
Ett felsvar från Compute-tjänsten.
| Name | Typ | Description |
|---|---|---|
| error |
Api-fel. |
DiskEncryptionSettings
Beskriver krypteringsinställningar för en disk
| Name | Typ | Description |
|---|---|---|
| diskEncryptionKey |
Anger platsen för diskkrypteringsnyckeln, som är en Nyckelvalvshemlighet. |
|
| enabled |
boolean |
Anger om diskkryptering ska aktiveras på den virtuella datorn. |
| keyEncryptionKey |
Anger platsen för nyckelkrypteringsnyckeln i Key Vault. |
DiskInstanceView
Instansvyn för disken.
| Name | Typ | Description |
|---|---|---|
| encryptionSettings |
Anger krypteringsinställningarna för OS-disken. |
|
| name |
string |
Disknamnet. |
| statuses |
Information om resursstatus. |
|
| storageAlignmentStatus |
Specificerar lagringsjusteringsstatus för disken. |
HyperVGeneration
Hypervisor-genereringen av den virtuella datorn [V1, V2]
| Värde | Description |
|---|---|
| V1 | |
| V2 |
InnerError
Inre felinformation.
| Name | Typ | Description |
|---|---|---|
| errordetail |
string |
Det interna felmeddelandet eller undantagsdumpen. |
| exceptiontype |
string |
Typen av undantag. |
InstanceViewStatus
Status för instansvy.
| Name | Typ | Description |
|---|---|---|
| code |
string |
Statuskoden. |
| displayStatus |
string |
Den korta localizable-etiketten för statusen. |
| level |
Nivåkoden. |
|
| message |
string |
Det detaljerade statusmeddelandet, inklusive för aviseringar och felmeddelanden. |
| time |
string (date-time) |
Tidpunkten för statusen. |
InterconnectInstanceView
Detaljer om Instansens Interconnect Block-instans för en virtuell maskin eller Scale Set VM-instans.
| Name | Typ | Description |
|---|---|---|
| interconnectSubgroupId |
string |
ID:t (GUID) för Interconnect-subgruppen där den virtuella maskinen placerades. |
KeyVaultKeyReference
Beskriver en referens till Key Vault Key
| Name | Typ | Description |
|---|---|---|
| keyUrl |
string |
URL:en som refererar till en nyckelkrypteringsnyckel i Key Vault. |
| sourceVault |
Den relativa URL:en för nyckelvalvet som innehåller nyckeln. |
KeyVaultSecretReference
Beskriver en referens till Key Vault Secret
| Name | Typ | Description |
|---|---|---|
| secretUrl |
string |
URL:en som refererar till en hemlighet i ett Nyckelvalv. |
| sourceVault |
Den relativa URL:en för nyckelvalvet som innehåller hemligheten. |
MaintenanceOperationResultCodeTypes
Resultatkoden för den senaste underhållsåtgärden.
| Värde | Description |
|---|---|
| None | |
| RetryLater | |
| MaintenanceAborted | |
| MaintenanceCompleted |
MaintenanceRedeployStatus
Status för underhållsåtgärd.
| Name | Typ | Description |
|---|---|---|
| isCustomerInitiatedMaintenanceAllowed |
boolean |
Sant, om kunden har tillåtelse att utföra underhåll. |
| lastOperationMessage |
string |
Meddelande returnerat för den senaste underhållsåtgärden. |
| lastOperationResultCode |
Resultatkoden för den senaste underhållsåtgärden. |
|
| maintenanceWindowEndTime |
string (date-time) |
Sluttid för underhållsfönstret. |
| maintenanceWindowStartTime |
string (date-time) |
Starttid för underhållsfönstret. |
| preMaintenanceWindowEndTime |
string (date-time) |
Sluttid för förunderhållsfönstret. |
| preMaintenanceWindowStartTime |
string (date-time) |
Starttid för förunderhållsfönstret. |
StatusLevelTypes
Nivåkoden.
| Värde | Description |
|---|---|
| Info | |
| Warning | |
| Error |
StorageAlignmentStatus
Specificerar lagringsjusteringsstatus för disken.
| Värde | Description |
|---|---|
| Unaligned |
Disken har inte Storage Fault Domain to Compute Fault Domain-mappning. Ett enda misslyckande lagringsfeldomän kan påverka alla VM:ar som refererar till denna diskprofil. |
| Aligned |
Disken har Storage Fault Domain för att beräkna feldomänmappning. Fel i lagringsdomänen är begränsat till VM:ar i en enda beräkningsfeldomän. |
SubResource
| Name | Typ | Description |
|---|---|---|
| id |
string |
Resurs-ID |
VirtualMachineAgentInstanceView
Instansvyn för vm-agenten som körs på den virtuella datorn.
| Name | Typ | Description |
|---|---|---|
| extensionHandlers |
Instansvyn för hanteraren av tillägget för den virtuella datorn. |
|
| statuses |
Information om resursstatus. |
|
| vmAgentVersion |
string |
Den fullständiga versionen av VM-agenten. |
VirtualMachineExtensionHandlerInstanceView
Instansvyn för en tilläggshanterare för virtuella datorer.
| Name | Typ | Description |
|---|---|---|
| status |
Status för tilläggshanteraren. |
|
| type |
string |
Anger filnamnstilläggets typ. ett exempel är "CustomScriptExtension". |
| typeHandlerVersion |
string |
Specificerar Major.Minor.Patch.Hotfix-versionen av skripthanteraren. Azure-plattformen kommer att leverera den senaste versionen av Patch.Hotfix i Major.Minor-serien. |
VirtualMachineExtensionInstanceView
Instansvyn för ett tillägg för virtuella datorer.
| Name | Typ | Description |
|---|---|---|
| name |
string |
Namnet på det virtuella datortillägget. |
| statuses |
Information om resursstatus. |
|
| substatuses |
Information om resursstatus. |
|
| type |
string |
Anger filnamnstilläggets typ. ett exempel är "CustomScriptExtension". |
| typeHandlerVersion |
string |
Specificerar Major.Minor.Patch.Hotfix-versionen av skripthanteraren. Azure-plattformen kommer att leverera den senaste versionen av Patch.Hotfix i Major.Minor-serien. |
VirtualMachineHealthStatus
Hälsostatus för den virtuella datorn.
| Name | Typ | Description |
|---|---|---|
| status |
Hälsostatusinformationen för den virtuella datorn. |
VirtualMachineScaleSetVMInstanceView
Instansvyn för en virtuell dators skalningsuppsättning virtuell dator.
| Name | Typ | Description |
|---|---|---|
| assignedHost |
string |
Resurs-ID för den dedikerade värden, där den virtuella datorn allokeras via automatisk placering, när den virtuella datorn är associerad med en dedikerad värdgrupp som har automatisk placering aktiverad. Lägsta API-version: 2020-06-01. |
| bootDiagnostics |
Startdiagnostik är en felsökningsfunktion som gör att du kan visa konsolutdata och skärmbild för att diagnostisera VM-status. Du kan enkelt visa utdata från konsolloggen. Med Azure kan du också se en skärmbild av den virtuella datorn från hypervisor-programmet. |
|
| capacityReservationType |
Specificerar vilken typ av kapacitetsreservation den virtuella maskinskalningsuppsättningen VM-instansen ska använda kapacitet från om den är berättigad, eller om den uttryckligen är avstängd från att vara associerad och använda kapacitet från någon reserverad kapacitet som finns tillgänglig i prenumerationen. Minsta API-version: 2026-04-01. |
|
| computerName |
string |
Anger värdoperativsystemets namn på den virtuella datorn. |
| disks |
Diskinformationen. |
|
| extensions |
Tilläggsinformationen. |
|
| hyperVGeneration |
Hypervisor-genereringen av den virtuella datorn [V1, V2] |
|
| interconnectInstanceView |
Interconnect-runtimevyn för Scale Set VM-instansen. Minsta API-version: 2026-03-01. |
|
| maintenanceRedeployStatus |
Status för underhållsåtgärd på den virtuella datorn. |
|
| osName |
string |
Operativsystemet som körs på hybriddatorn. |
| osVersion |
string |
Den version av operativsystemet som körs på hybriddatorn. |
| placementGroupId |
string |
Placeringsgruppen där den virtuella datorn körs. Om den virtuella datorn frigörs kommer den inte att ha ett placementGroupId. |
| platformFaultDomain |
integer (int32) |
Antal feldomäner. |
| platformUpdateDomain |
integer (int32) |
Antalet uppdateringsdomäner. |
| rdpThumbPrint |
string |
Tumavtrycket fjärrskrivbordscertifikat. |
| statuses |
Information om resursstatus. |
|
| vmAgent |
Vm-agenten som körs på den virtuella datorn. |
|
| vmHealth |
Hälsostatus för den virtuella datorn. |