Virtual Machine Scale Sets - Get OS Upgrade History
Hiermee haalt u een lijst met besturingssysteemupgrades op een VM-schaalsetexemplaar op.
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachineScaleSets/{vmScaleSetName}/osUpgradeHistory?api-version=2025-04-01
URI-parameters
| Name | In | Vereist | Type | Description |
|---|---|---|---|---|
|
resource
|
path | True |
string minLength: 1maxLength: 90 |
De naam van de resourcegroep. De naam is hoofdletterongevoelig. |
|
subscription
|
path | True |
string minLength: 1 |
De id van het doelabonnement. |
|
vm
|
path | True |
string |
De naam van de VM-schaalset. |
|
api-version
|
query | True |
string minLength: 1 |
De API-versie die voor deze bewerking moet worden gebruikt. |
Antwoorden
| Name | Type | Description |
|---|---|---|
| 200 OK |
Azure-bewerking is voltooid. |
|
| Other Status Codes |
Een onverwachte foutreactie. |
Beveiliging
azure_auth
OAuth2-stroom voor Azure Active Directory.
Type:
oauth2
Stroom:
implicit
Autorisatie-URL:
https://login.microsoftonline.com/common/oauth2/authorize
Bereiken
| Name | Description |
|---|---|
| user_impersonation | Uw gebruikersaccount imiteren |
Voorbeelden
|
Virtual |
|
Virtual |
VirtualMachineScaleSet_GetOSUpgradeHistory_MaximumSet_Gen
Voorbeeldaanvraag
Voorbeeldrespons
{
"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
Voorbeeldaanvraag
Voorbeeldrespons
{
"value": [
{}
]
}
Definities
| Name | Description |
|---|---|
|
Api |
Api-fout. |
|
Api |
Api-foutbasis. |
|
Cloud |
Een foutreactie van de Compute-service. |
|
Image |
Hiermee geeft u informatie over de te gebruiken afbeelding. U kunt informatie opgeven over platforminstallatiekopieën, marketplace-installatiekopieën of installatiekopieën van virtuele machines. Dit element is vereist wanneer u een platforminstallatiekopie, marketplace-installatiekopie of installatiekopie van virtuele machines wilt gebruiken, maar niet wordt gebruikt in andere bewerkingen voor het maken. OPMERKING: De uitgever en aanbieding van afbeeldingsreferentie kunnen alleen worden ingesteld wanneer u de schaalset maakt. |
|
Inner |
Interne foutdetails. |
|
Rollback |
Informatie over het terugdraaien van mislukte VM-exemplaren na een upgradebewerking van het besturingssysteem. |
|
Rolling |
Informatie over het aantal exemplaren van virtuele machines in elke upgradestatus. |
|
Upgrade |
Besturingsreactie van de besturingssysteemupgradegeschiedenis instellen op de schaal van de virtuele machine. |
|
Upgrade |
Beschrijft elke upgrade van het besturingssysteem op de schaalset van de virtuele machine. |
|
Upgrade |
Informatie over de huidige actieve status van de algehele upgrade. |
|
Upgrade |
Aanroeper van de upgrade-operatie |
|
Upgrade |
Code die de huidige status van de upgrade aangeeft. |
|
Virtual |
Lijst met de bewerkingsrespons van de virtuele-machineschaalset van de besturingsgeschiedenis van het besturingssysteem. |
ApiError
Api-fout.
| Name | Type | Description |
|---|---|---|
| code |
string |
De foutcode. |
| details |
Details van de Api-fout |
|
| innererror |
De innerlijke fout van de Api |
|
| message |
string |
Het foutbericht. |
| target |
string |
Het doel van de specifieke fout. |
ApiErrorBase
Api-foutbasis.
| Name | Type | Description |
|---|---|---|
| code |
string |
De foutcode. |
| message |
string |
Het foutbericht. |
| target |
string |
Het doel van de specifieke fout. |
CloudError
Een foutreactie van de Compute-service.
| Name | Type | Description |
|---|---|---|
| error |
Api-fout. |
ImageReference
Hiermee geeft u informatie over de te gebruiken afbeelding. U kunt informatie opgeven over platforminstallatiekopieën, marketplace-installatiekopieën of installatiekopieën van virtuele machines. Dit element is vereist wanneer u een platforminstallatiekopie, marketplace-installatiekopie of installatiekopie van virtuele machines wilt gebruiken, maar niet wordt gebruikt in andere bewerkingen voor het maken. OPMERKING: De uitgever en aanbieding van afbeeldingsreferentie kunnen alleen worden ingesteld wanneer u de schaalset maakt.
| Name | Type | Description |
|---|---|---|
| communityGalleryImageId |
string |
De unieke id van de communitygalerie opgegeven voor vm-implementatie. Dit kan worden opgehaald uit de get-aanroep van de communitygalerieafbeelding. |
| exactVersion |
string |
Geeft in decimale getallen de versie van de platformafbeelding of marktplaatsafbeelding op die is gebruikt om de virtuele machine te maken. Dit alleen-lezen veld verschilt alleen van 'versie' als de waarde die is opgegeven in het veld 'versie' 'nieuwste' is. |
| id |
string |
Resource-id |
| offer |
string |
Hiermee geeft u de aanbieding op van de platforminstallatiekopieën of marketplace-installatiekopieën die worden gebruikt om de virtuele machine te maken. |
| publisher |
string |
De uitgever van de installatiekopieën. |
| sharedGalleryImageId |
string |
De unieke id van de gedeelde galerie-installatiekopieën opgegeven voor vm-implementatie. Dit kan worden opgehaald uit de get-aanroep van de installatiekopieën in de gedeelde galerie. |
| sku |
string |
De installatiekopieën-SKU. |
| version |
string |
Hiermee geeft u de versie van de platforminstallatiekopieën of marketplace-installatiekopieën op die worden gebruikt om de virtuele machine te maken. De toegestane indelingen zijn Major.Minor.Build of 'latest'. Primaire, secundaire en build zijn decimale getallen. Geef 'nieuwste' op om de nieuwste versie van een installatiekopieën te gebruiken die beschikbaar is tijdens de implementatie. Zelfs als u 'nieuwste' gebruikt, wordt de VM-installatiekopie niet automatisch bijgewerkt na de implementatietijd, zelfs niet als er een nieuwe versie beschikbaar is. Gebruik het veld 'version' niet voor de implementatie van galerieafbeeldingen, de galerie-installatiekopieën moeten altijd het veld Id gebruiken voor implementatie, als u de meest recente versie van de galerie-installatiekopieën wilt gebruiken, stelt u '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/galleries/{galleryName}/images/{imageName}' in het veld Id in zonder versie-invoer. |
InnerError
Interne foutdetails.
| Name | Type | Description |
|---|---|---|
| errordetail |
string |
De interne foutmelding of uitzonderingsdump. |
| exceptiontype |
string |
Het uitzonderingstype. |
RollbackStatusInfo
Informatie over het terugdraaien van mislukte VM-exemplaren na een upgradebewerking van het besturingssysteem.
| Name | Type | Description |
|---|---|---|
| failedRolledbackInstanceCount |
integer (int32) |
Het aantal gevallen dat niet kon worden teruggedraaid. |
| rollbackError |
Foutdetails als het terugdraaien van het besturingssysteem is mislukt. |
|
| successfullyRolledbackInstanceCount |
integer (int32) |
Het aantal gevallen dat met succes is teruggedraaid. |
RollingUpgradeProgressInfo
Informatie over het aantal exemplaren van virtuele machines in elke upgradestatus.
| Name | Type | Description |
|---|---|---|
| failedInstanceCount |
integer (int32) |
Het aantal exemplaren dat niet is geüpgraded. |
| inProgressInstanceCount |
integer (int32) |
Het aantal exemplaren dat momenteel wordt geüpgraded. |
| pendingInstanceCount |
integer (int32) |
Het aantal exemplaren dat nog niet is begonnen met upgraden. |
| successfulInstanceCount |
integer (int32) |
Het aantal exemplaren dat is geüpgraded. |
UpgradeOperationHistoricalStatusInfo
Besturingsreactie van de besturingssysteemupgradegeschiedenis instellen op de schaal van de virtuele machine.
| Name | Type | Description |
|---|---|---|
| location |
string |
Bronlocatie |
| properties |
Informatie over de eigenschappen van de upgradebewerking. |
|
| type |
string |
Hulpmiddeltype |
UpgradeOperationHistoricalStatusInfoProperties
Beschrijft elke upgrade van het besturingssysteem op de schaalset van de virtuele machine.
| Name | Type | Description |
|---|---|---|
| error |
Foutdetails voor deze upgrade, indien van toepassing. |
|
| progress |
Tellingen van de VM's in elke staat. |
|
| rollbackInfo |
Informatie over het terugdraaien van besturingssystemen indien uitgevoerd |
|
| runningStatus |
Informatie over de algemene status van de upgradebewerking. |
|
| startedBy |
Aanroeper van de upgrade-operatie |
|
| targetImageReference |
Afbeelding Referentie details |
UpgradeOperationHistoryStatus
Informatie over de huidige actieve status van de algehele upgrade.
| Name | Type | Description |
|---|---|---|
| code |
Code die de huidige status van de upgrade aangeeft. |
|
| endTime |
string (date-time) |
Eindtijd van de upgrade. |
| startTime |
string (date-time) |
Starttijd van de upgrade. |
UpgradeOperationInvoker
Aanroeper van de upgrade-operatie
| Waarde | Description |
|---|---|
| Unknown | |
| User | |
| Platform |
UpgradeState
Code die de huidige status van de upgrade aangeeft.
| Waarde | Description |
|---|---|
| RollingForward | |
| Cancelled | |
| Completed | |
| Faulted |
VirtualMachineScaleSetListOSUpgradeHistory
Lijst met de bewerkingsrespons van de virtuele-machineschaalset van de besturingsgeschiedenis van het besturingssysteem.
| Name | Type | Description |
|---|---|---|
| nextLink |
string (uri) |
De uri om de volgende pagina van de upgradegeschiedenis van het besturingssysteem op te halen. Roep ListNext() hiermee aan om de volgende pagina met de geschiedenis van upgrades op te halen. |
| value |
De lijst met upgrades van het besturingssysteem die zijn uitgevoerd op de schaalset van de virtuele machine. |