Virtual Machines - Instance View
Hämtar information om körningstillståndet för en virtuell dator.
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachines/{vmName}/instanceView?api-version=2025-04-01
		URI-parametrar
| Name | I | Obligatorisk | Typ | Description | 
|---|---|---|---|---|
| 
						 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å den virtuella datorn.  | 
				
| 
						 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-åtgärden har slutförts.  | 
|
| 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 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.
Exempelbegäran
Exempelsvar
{
  "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": "2025-04-01T23:11:22+00:00"
      }
    ]
  },
  "disks": [
    {
      "name": "myOsDisk",
      "statuses": [
        {
          "code": "ProvisioningState/succeeded",
          "level": "Info",
          "displayStatus": "Provisioning succeeded",
          "time": "2025-04-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": "2025-04-01T21:30:12.8051917+00:00"
    },
    {
      "code": "PowerState/running",
      "level": "Info",
      "displayStatus": "VM running"
    }
  ]
}
				Get Virtual Machine Instance View.
Exempelbegäran
Exempelsvar
{
  "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"
    }
  ]
}
				Definitioner
| Name | Description | 
|---|---|
| 
							Api | 
						
							 API-fel.  | 
					
| 
							Api | 
						
							 bas för API-fel.  | 
					
| 
							Available | 
						
							 Beskriver egenskaperna för en virtuell datorinstansvy för tillgänglig korrigeringssammanfattning.  | 
					
| 
							Boot | 
						
							 Instansvyn för startdiagnostik för en virtuell dator.  | 
					
| 
							Cloud | 
						
							 Ett felsvar från beräkningstjänsten.  | 
					
| 
							Disk | 
						
							 Beskriver en krypteringsinställning för en disk  | 
					
| 
							Disk | 
						
							 Instansvyn av disken.  | 
					
| 
							Hyper | 
						
							 Anger den HyperVGeneration-typ som är associerad med en resurs  | 
					
| 
							Inner | 
						
							 Inre felinformation.  | 
					
| 
							Instance | 
						
							 Status för instansvy.  | 
					
| 
							Key | 
						
							 Beskriver en referens till 密钥保管库 nyckel  | 
					
| 
							Key | 
						
							 Beskriver en referens till Key Vault Secret  | 
					
| 
							Last | 
						
							 Beskriver egenskaperna för den senast installerade korrigeringssammanfattningen.  | 
					
| 
							Maintenance | 
						
							 Resultatkoden för den senaste underhållsåtgärden.  | 
					
| 
							Maintenance | 
						
							 Status för underhållsdrift.  | 
					
| 
							Patch | 
						
							 Den övergripande lyckade eller misslyckade statusen för åtgärden. Den förblir "Pågår" tills åtgärden har slutförts. Då blir den "Okänd", "Misslyckades", "Lyckades" eller "CompletedWithWarnings".  | 
					
| 
							Status | 
						
							 Nivåkoden.  | 
					
| 
							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 en virtuell dator.  | 
					
| 
							Virtual | 
						
							 Hälsostatusen för den virtuella datorn.  | 
					
| 
							Virtual | 
						
							 Instansvyn för en virtuell dator.  | 
					
| 
							Virtual | 
						
							 Status för korrigeringsåtgärder för virtuella datorer.  | 
					
ApiError 
			
			API-fel.
| Name | Typ | Description | 
|---|---|---|
| code | 
			 string  | 
	
		 Felkoden.  | 
| details | 
		 Information om API-fel  | 
|
| innererror | 
		 Det inre API-felet  | 
|
| message | 
			 string  | 
	
		 Felmeddelandet.  | 
| target | 
			 string  | 
	
		 Målet för det specifika felet.  | 
ApiErrorBase  
			
			bas för API-fel.
| Name | Typ | Description | 
|---|---|---|
| code | 
			 string  | 
	
		 Felkoden.  | 
| message | 
			 string  | 
	
		 Felmeddelandet.  | 
| target | 
			 string  | 
	
		 Målet för det specifika felet.  | 
AvailablePatchSummary  
			
			Beskriver egenskaperna för en virtuell datorinstansvy för tillgänglig korrigeringssammanfattning.
| Name | Typ | Description | 
|---|---|---|
| assessmentActivityId | 
			 string  | 
	
		 Aktivitets-ID:t för den åtgärd som skapade det här resultatet. Den används för att korrelera mellan CRP- och tilläggsloggar.  | 
| criticalAndSecurityPatchCount | 
			 integer (int32)  | 
	
		 Antalet kritiska korrigeringar eller säkerhetskorrigeringar som har identifierats som tillgängliga och ännu inte installerade.  | 
| error | 
		 De fel som påträffades under körningen av åtgärden. Detaljmatrisen innehåller en lista över dem.  | 
|
| lastModifiedTime | 
			 string (date-time)  | 
	
		 UTC-tidsstämpeln när åtgärden påbörjades.  | 
| otherPatchCount | 
			 integer (int32)  | 
	
		 Antalet tillgängliga korrigeringsfiler exklusive kritiska korrigeringar och säkerhetskorrigeringar.  | 
| rebootPending | 
			 boolean  | 
	
		 Den övergripande omstartsstatusen för den virtuella datorn. Det kommer att vara sant när delvis installerade patchar kräver en omstart för att slutföra installationen men omstarten ännu inte har inträffat.  | 
| startTime | 
			 string (date-time)  | 
	
		 UTC-tidsstämpeln när åtgärden påbörjades.  | 
| status | 
		 Den övergripande lyckade eller misslyckade statusen för åtgärden. Den förblir "Pågår" tills åtgärden har slutförts. Då blir den "Okänd", "Misslyckades", "Lyckades" eller "CompletedWithWarnings".  | 
BootDiagnosticsInstanceView   
			
			Instansvyn för startdiagnostik för en virtuell dator.
| Name | Typ | Description | 
|---|---|---|
| consoleScreenshotBlobUri | 
			 string  | 
	
		 URI:n för konsolens skärmbildsblob. Not: Detta kommer inte att anges om startdiagnostik för närvarande är aktiverat med hanterad lagring.  | 
| serialConsoleLogBlobUri | 
			 string  | 
	
		 URI:n för loggbloben i seriekonsolen. Not: Detta kommer inte att anges om startdiagnostik för närvarande är aktiverat med hanterad lagring.  | 
| status | 
		 Statusinformation för startdiagnostik för den virtuella datorn. Not: Den kommer bara att ställas in om det finns fel som påträffas vid aktivering av startdiagnostik.  | 
CloudError 
			
			Ett felsvar från beräkningstjänsten.
| Name | Typ | Description | 
|---|---|---|
| error | 
		 API-fel.  | 
DiskEncryptionSettings  
			
			Beskriver en krypteringsinställning 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 av disken.
| Name | Typ | Description | 
|---|---|---|
| encryptionSettings | 
		 Anger krypteringsinställningarna för OS-disken.   | 
|
| name | 
			 string  | 
	
		 Disknamnet.  | 
| statuses | 
		 Information om resursstatus.  | 
HyperVGenerationType  
			
			Anger den HyperVGeneration-typ som är associerad med en resurs
| 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.  | 
KeyVaultKeyReference   
			
			Beskriver en referens till 密钥保管库 nyckel
| 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.  | 
LastPatchInstallationSummary   
			
			Beskriver egenskaperna för den senast installerade korrigeringssammanfattningen.
| Name | Typ | Description | 
|---|---|---|
| error | 
		 De fel som påträffades under körningen av åtgärden. Detaljmatrisen innehåller en lista över dem.  | 
|
| excludedPatchCount | 
			 integer (int32)  | 
	
		 Antalet tillgängliga korrigeringsfiler som uttryckligen utesluts av en kundspecificerad matchning av undantagslistan.  | 
| failedPatchCount | 
			 integer (int32)  | 
	
		 Antalet korrigeringar som inte kunde installeras.  | 
| installationActivityId | 
			 string  | 
	
		 Aktivitets-ID:t för den åtgärd som skapade det här resultatet. Den används för att korrelera mellan CRP- och tilläggsloggar.  | 
| installedPatchCount | 
			 integer (int32)  | 
	
		 Antalet korrigeringar som har installerats.  | 
| lastModifiedTime | 
			 string (date-time)  | 
	
		 UTC-tidsstämpeln när åtgärden påbörjades.  | 
| maintenanceWindowExceeded | 
			 boolean  | 
	
		 Beskriver om åtgärden fick slut på tid innan den slutförde alla avsedda åtgärder  | 
| notSelectedPatchCount | 
			 integer (int32)  | 
	
		 Antalet tillgängliga korrigeringar som inte kommer att installeras eftersom det inte matchar en klassificerings- eller inkluderingslista.  | 
| pendingPatchCount | 
			 integer (int32)  | 
	
		 Antalet tillgängliga korrigeringsfiler som förväntas installeras under installationen av korrigeringsfilen.  | 
| startTime | 
			 string (date-time)  | 
	
		 UTC-tidsstämpeln när åtgärden påbörjades.  | 
| status | 
		 Den övergripande lyckade eller misslyckade statusen för åtgärden. Den förblir "Pågår" tills åtgärden har slutförts. Då blir den "Okänd", "Misslyckades", "Lyckades" eller "CompletedWithWarnings".  | 
MaintenanceOperationResultCodeTypes    
			
			Resultatkoden för den senaste underhållsåtgärden.
| Värde | Description | 
|---|---|
| None | |
| RetryLater | |
| MaintenanceAborted | |
| MaintenanceCompleted | 
MaintenanceRedeployStatus  
			
			Status för underhållsdrift.
| 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.  | 
PatchOperationStatus  
			
			Den övergripande lyckade eller misslyckade statusen för åtgärden. Den förblir "Pågår" tills åtgärden har slutförts. Då blir den "Okänd", "Misslyckades", "Lyckades" eller "CompletedWithWarnings".
| Värde | Description | 
|---|---|
| Unknown | |
| InProgress | |
| Failed | |
| Succeeded | |
| CompletedWithWarnings | 
StatusLevelTypes  
			
			Nivåkoden.
| Värde | Description | 
|---|---|
| Info | |
| Warning | |
| Error | 
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  | 
	
		 Anger versionen av skripthanteraren.  | 
VirtualMachineExtensionInstanceView    
			
			Instansvyn för ett tillägg för en virtuell dator.
| 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  | 
	
		 Anger versionen av skripthanteraren.  | 
VirtualMachineHealthStatus   
			
			Hälsostatusen för den virtuella datorn.
| Name | Typ | Description | 
|---|---|---|
| status | 
		 Information om hälsostatus för den virtuella datorn.  | 
VirtualMachineInstanceView   
			
			Instansvyn för en virtuell dator.
| Name | Typ | Description | 
|---|---|---|
| assignedHost | 
			 string  | 
	
		 Resurs-ID för den dedikerade värden, där den virtuella datorn allokeras genom 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.  | 
|
| computerName | 
			 string  | 
	
		 Datornamnet som tilldelats den virtuella datorn.  | 
| disks | 
		 Diskinformation för den virtuella datorn.  | 
|
| extensions | 
		 Information om tilläggen.  | 
|
| hyperVGeneration | 
		 Anger den HyperVGeneration-typ som är associerad med en resurs  | 
|
| isVMInStandbyPool | 
			 boolean  | 
	
		 [Förhandsgranskningsfunktion] Anger om den virtuella datorn för närvarande är i eller utanför väntelägespoolen.  | 
| maintenanceRedeployStatus | 
		 Status för underhållsåtgärd på den virtuella datorn.  | 
|
| osName | 
			 string  | 
	
		 Operativsystemet som körs på den virtuella datorn.  | 
| osVersion | 
			 string  | 
	
		 Den version av operativsystemet som körs på den virtuella datorn.  | 
| patchStatus | 
		 [Förhandsgranskningsfunktion] Status för korrigeringsåtgärder för virtuella datorer.  | 
|
| platformFaultDomain | 
			 integer (int32)  | 
	
		 Anger feldomänen för den virtuella datorn.  | 
| platformUpdateDomain | 
			 integer (int32)  | 
	
		 Anger uppdateringsdomänen för den virtuella datorn.  | 
| rdpThumbPrint | 
			 string  | 
	
		 Tumavtryck för fjärrskrivbordscertifikatet.  | 
| statuses | 
		 Information om resursstatus.  | 
|
| vmAgent | 
		 VM-agenten som körs på den virtuella datorn.  | 
|
| vmHealth | 
		 Hälsostatusen för den virtuella datorn.  | 
VirtualMachinePatchStatus   
			
			Status för korrigeringsåtgärder för virtuella datorer.
| Name | Typ | Description | 
|---|---|---|
| availablePatchSummary | 
		 Den tillgängliga korrigeringssammanfattningen av den senaste utvärderingsåtgärden för den virtuella datorn.  | 
|
| configurationStatuses | 
		 Aktiveringsstatus för den angivna patchMode  | 
|
| lastPatchInstallationSummary | 
		 Installationssammanfattningen av den senaste installationsåtgärden för den virtuella datorn.  |