Virtual Machine Scale Sets - Get OS Upgrade History
Hämtar en lista över OS-uppgraderingar på en VM-skalningsuppsättningsinstans.
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachineScaleSets/{vmScaleSetName}/osUpgradeHistory?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å 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-å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
| 
							Virtual | 
					
| 
							Virtual | 
					
VirtualMachineScaleSet_GetOSUpgradeHistory_MaximumSet_Gen      
			Exempelbegäran
Exempelsvar
{
  "value": [
    {
      "properties": {
        "runningStatus": {
          "code": "RollingForward",
          "startTime": "2021-11-30T13:05:40.442Z",
          "endTime": "2021-11-30T13:05:40.443Z"
        },
        "progress": {
          "successfulInstanceCount": 6,
          "failedInstanceCount": 25,
          "inProgressInstanceCount": 20,
          "pendingInstanceCount": 27
        },
        "error": {
          "details": [
            {
              "code": "aaaaaaaaaaaaaaaaaaaaaaaa",
              "target": "aaaa",
              "message": "aa"
            }
          ],
          "innererror": {
            "exceptiontype": "aaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
            "errordetail": "aaaaaaaaaaaaaaaaaaaaaaaa"
          },
          "code": "aaaaaaa",
          "target": "aaaaaaa",
          "message": "aaaaaaaaa"
        },
        "startedBy": "Unknown",
        "targetImageReference": {
          "sku": "2016-Datacenter",
          "publisher": "MicrosoftWindowsServer",
          "version": "latest",
          "offer": "WindowsServer",
          "exactVersion": "aaaaaaa",
          "sharedGalleryImageId": "aaaaaa",
          "id": "aaaaaaaaaaaaaaaaaaa"
        },
        "rollbackInfo": {
          "successfullyRolledbackInstanceCount": 12,
          "failedRolledbackInstanceCount": 2,
          "rollbackError": {
            "details": [
              {
                "code": "aaaaaaaaaaaaaaaaaaaaaaaa",
                "target": "aaaa",
                "message": "aa"
              }
            ],
            "innererror": {
              "exceptiontype": "aaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
              "errordetail": "aaaaaaaaaaaaaaaaaaaaaaaa"
            },
            "code": "aaaaaaa",
            "target": "aaaaaaa",
            "message": "aaaaaaaaa"
          }
        }
      },
      "type": "aaaaaaaaaaaaaaaaaaa",
      "location": "aaaaaaaaaaaaa"
    }
  ],
  "nextLink": "a://example.com/aaaaaaaaa"
}
				VirtualMachineScaleSet_GetOSUpgradeHistory_MinimumSet_Gen      
			Exempelbegäran
Exempelsvar
{
  "value": [
    {}
  ]
}
				Definitioner
| Name | Description | 
|---|---|
| 
							Api | 
						
							 API-fel.  | 
					
| 
							Api | 
						
							 bas för API-fel.  | 
					
| 
							Cloud | 
						
							 Ett felsvar från beräkningstjänsten.  | 
					
| 
							Image | 
						
							 Anger information om den avbildning som ska användas. Du kan ange information om plattformsbilder, marketplace-avbildningar eller avbildningar av virtuella datorer. Det här elementet krävs när du vill använda en plattformsbild, marketplace-avbildning eller virtuell datorbild, men inte används i andra skapandeåtgärder. Obs! Bildreferensutgivare och -erbjudande kan bara anges när du skapar skalningsuppsättningen.  | 
					
| 
							Inner | 
						
							 Inre felinformation.  | 
					
| 
							Rollback | 
						
							 Information om återställning av misslyckade VM-instanser efter en uppgraderingsåtgärd för operativsystemet.  | 
					
| 
							Rolling | 
						
							 Information om antalet instanser av virtuella datorer i varje uppgraderingstillstånd.  | 
					
| 
							Upgrade | 
						
							 Åtgärd åtgärd för VM-skalningsuppsättnings uppgraderingshistorik för operativsystem.  | 
					
| 
							Upgrade | 
						
							 Beskriver varje OS-uppgradering på VM-skalningsuppsättningen.  | 
					
| 
							Upgrade | 
						
							 Information om det aktuella körningstillståndet för den övergripande uppgraderingen.  | 
					
| 
							Upgrade | 
						
							 Anropare av uppgraderingsåtgärden  | 
					
| 
							Upgrade | 
						
							 Kod som anger aktuell status för uppgraderingen.  | 
					
| 
							Virtual | 
						
							 Lista över åtgärder för uppgraderingshistorik för operativsystem för VM-skalningsuppsättningar.  | 
					
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.  | 
CloudError 
			
			Ett felsvar från beräkningstjänsten.
| Name | Typ | Description | 
|---|---|---|
| error | 
		 API-fel.  | 
ImageReference 
			
			Anger information om den avbildning som ska användas. Du kan ange information om plattformsbilder, marketplace-avbildningar eller avbildningar av virtuella datorer. Det här elementet krävs när du vill använda en plattformsbild, marketplace-avbildning eller virtuell datorbild, men inte används i andra skapandeåtgärder. Obs! Bildreferensutgivare och -erbjudande kan bara anges när du skapar skalningsuppsättningen.
| Name | Typ | Description | 
|---|---|---|
| communityGalleryImageId | 
			 string  | 
	
		 Angav communitygalleriets unika ID för vm-distribution. Det här kan hämtas från get-anropet för communitygalleribilden.  | 
| exactVersion | 
			 string  | 
	
		 Anger i decimaltal vilken version av plattformsavbildningen eller Marketplace-avbildningen som används för att skapa den virtuella datorn. Det här skrivskyddade fältet skiljer sig från "version" endast om värdet som anges i fältet "version" är "senaste".  | 
| id | 
			 string  | 
	
		 Resurs-ID  | 
| offer | 
			 string  | 
	
		 Anger erbjudandet för plattformsbilden eller marketplace-avbildningen som används för att skapa den virtuella datorn.  | 
| publisher | 
			 string  | 
	
		 Bildutgivaren.  | 
| sharedGalleryImageId | 
			 string  | 
	
		 Angav det unika ID:t för den delade galleriavbildningen för vm-distribution. Detta kan hämtas från get-anropet för den delade galleribilden.  | 
| sku | 
			 string  | 
	
		 Avbildnings-SKU:n.  | 
| version | 
			 string  | 
	
		 Anger vilken version av plattformsbilden eller marketplace-avbildningen som används för att skapa den virtuella datorn. De tillåtna formaten är Major.Minor.Build eller "latest". Major, Minor och Build är decimaltal. Ange "senaste" för att använda den senaste versionen av en avbildning som är tillgänglig vid distributionstillfället. Även om du använder "senaste" uppdateras inte den virtuella datoravbildningen automatiskt efter distributionstiden även om en ny version blir tillgänglig. Använd inte fältet "version" för distribution av galleribilder. Galleribild bör alltid använda id-fältet för distribution, för att använda den senaste versionen av galleribilden, ange bara '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/galleries/{galleryName}/images/{imageName}' i fältet "id" utan indata från versionen.  | 
InnerError 
			
			Inre felinformation.
| Name | Typ | Description | 
|---|---|---|
| errordetail | 
			 string  | 
	
		 Det interna felmeddelandet eller undantagsdumpen.  | 
| exceptiontype | 
			 string  | 
	
		 Typen av undantag.  | 
RollbackStatusInfo  
			
			Information om återställning av misslyckade VM-instanser efter en uppgraderingsåtgärd för operativsystemet.
| Name | Typ | Description | 
|---|---|---|
| failedRolledbackInstanceCount | 
			 integer (int32)  | 
	
		 Antalet instanser som inte kunde återställas.  | 
| rollbackError | 
		 Felinformation om återställningen av operativsystemet misslyckades.  | 
|
| successfullyRolledbackInstanceCount | 
			 integer (int32)  | 
	
		 Antalet instanser som har återställts.  | 
RollingUpgradeProgressInfo   
			
			Information om antalet instanser av virtuella datorer i varje uppgraderingstillstånd.
| Name | Typ | Description | 
|---|---|---|
| failedInstanceCount | 
			 integer (int32)  | 
	
		 Antalet instanser som inte har uppgraderats.  | 
| inProgressInstanceCount | 
			 integer (int32)  | 
	
		 Antalet instanser som för närvarande uppgraderas.  | 
| pendingInstanceCount | 
			 integer (int32)  | 
	
		 Antalet instanser som ännu inte har börjat uppgraderas.  | 
| successfulInstanceCount | 
			 integer (int32)  | 
	
		 Antalet instanser som har uppgraderats.  | 
UpgradeOperationHistoricalStatusInfo    
			
			Åtgärd åtgärd för VM-skalningsuppsättnings uppgraderingshistorik för operativsystem.
| Name | Typ | Description | 
|---|---|---|
| location | 
			 string  | 
	
		 Resursplats  | 
| properties | 
		 Information om egenskaperna för uppgraderingsåtgärden.  | 
|
| type | 
			 string  | 
	
		 Resurstyp  | 
UpgradeOperationHistoricalStatusInfoProperties     
			
			Beskriver varje OS-uppgradering på VM-skalningsuppsättningen.
| Name | Typ | Description | 
|---|---|---|
| error | 
		 Felinformation för den här uppgraderingen, om det finns några.  | 
|
| progress | 
		 Antal virtuella datorer i varje tillstånd.  | 
|
| rollbackInfo | 
		 Information om återställning av operativsystemet om det utförs  | 
|
| runningStatus | 
		 Information om den övergripande statusen för uppgraderingsåtgärden.  | 
|
| startedBy | 
		 Anropare av uppgraderingsåtgärden  | 
|
| targetImageReference | 
		 Detaljer om bildreferens  | 
UpgradeOperationHistoryStatus   
			
			Information om det aktuella körningstillståndet för den övergripande uppgraderingen.
| Name | Typ | Description | 
|---|---|---|
| code | 
		 Kod som anger aktuell status för uppgraderingen.  | 
|
| endTime | 
			 string (date-time)  | 
	
		 Sluttid för uppgraderingen.  | 
| startTime | 
			 string (date-time)  | 
	
		 Starttid för uppgraderingen.  | 
UpgradeOperationInvoker  
			
			Anropare av uppgraderingsåtgärden
| Värde | Description | 
|---|---|
| Unknown | |
| User | |
| Platform | 
UpgradeState 
			
			Kod som anger aktuell status för uppgraderingen.
| Värde | Description | 
|---|---|
| RollingForward | |
| Cancelled | |
| Completed | |
| Faulted | 
VirtualMachineScaleSetListOSUpgradeHistory      
			
			Lista över åtgärder för uppgraderingshistorik för operativsystem för VM-skalningsuppsättningar.
| Name | Typ | Description | 
|---|---|---|
| nextLink | 
			 string (uri)  | 
	
		 URI:n för att hämta nästa sida i uppgraderingshistoriken för operativsystemet. Anropa ListNext() med detta för att hämta nästa sida i historiken över uppgraderingar.  | 
| value | 
		 Listan över OS-uppgraderingar som utförs på VM-skalningsuppsättningen.  |