Virtual Machine Scale Sets - Reimage
Een of meer virtuele machines in een VM-schaalset die geen kortstondige besturingssysteemschijf hebben, worden opnieuw geïnstalleerd (upgraden van het besturingssysteem). Voor virtuele machines met een kortstondige besturingssysteemschijf wordt de virtuele machine opnieuw ingesteld op de beginstatus.
POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachineScaleSets/{vmScaleSetName}/reimage?api-version=2024-03-01
URI-parameters
Name | In | Vereist | Type | Description |
---|---|---|---|---|
resource
|
path | True |
string |
De naam van de resourcegroep. |
subscription
|
path | True |
string |
Abonnementsreferenties waarmee het Microsoft Azure-abonnement uniek wordt geïdentificeerd. De abonnements-id maakt deel uit van de URI voor elke service-aanroep. |
vm
|
path | True |
string |
De naam van de VM-schaalset. |
api-version
|
query | True |
string |
Client-API-versie. |
Aanvraagbody
Name | Type | Description |
---|---|---|
exactVersion |
string |
Hiermee geeft u in decimaal getal de versie van de besturingssysteemschijf opnieuw moet worden geïnstalleerd. Als er geen exacte versie is opgegeven, wordt de besturingssysteemschijf opnieuw geïnstalleerd op de bestaande versie van de besturingssysteemschijf. |
forceUpdateOSDiskForEphemeral |
boolean |
Parameter voor het geforceerd bijwerken van tijdelijke besturingssysteemschijf voor een VIRTUELE-machineschaalset-VM |
instanceIds |
string[] |
De instantie-id's van de virtuele-machineschaalset. Als u de exemplaar-id's van de virtuele-machineschaalset weglaat, wordt de bewerking uitgevoerd op alle virtuele machines in de virtuele-machineschaalset. |
osProfile |
Hiermee geeft u de informatie op die is vereist voor het opnieuw opgeven van de niet-tijdelijke besturingssysteemschijf. |
|
tempDisk |
boolean |
Hiermee geeft u op of de tijdelijke schijf opnieuw moet worden hersteld. Standaardwaarde: false. Opmerking: deze tijdelijke schijfreimageparameter wordt alleen ondersteund voor VM/VMSS met tijdelijke besturingssysteemschijf. |
Antwoorden
Name | Type | Description |
---|---|---|
200 OK |
OK |
|
202 Accepted |
Geaccepteerd |
|
Other Status Codes |
Foutreactie waarin wordt beschreven waarom de bewerking is mislukt. |
Beveiliging
azure_auth
Azure Active Directory OAuth2-stroom
Type:
oauth2
Flow:
implicit
Authorization URL:
https://login.microsoftonline.com/common/oauth2/authorize
Scopes
Name | Description |
---|---|
user_impersonation | uw gebruikersaccount imiteren |
Voorbeelden
Virtual |
Virtual |
VirtualMachineScaleSet_Reimage_MaximumSet_Gen
Sample Request
POST https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/rgcompute/providers/Microsoft.Compute/virtualMachineScaleSets/aaaaaaaaaaaaaaaaaaaaaaaaaa/reimage?api-version=2024-03-01
{
"instanceIds": [
"aaaaaaaaaa"
],
"forceUpdateOSDiskForEphemeral": true,
"tempDisk": true
}
Sample Response
location: https://foo.com/operationstatus
VirtualMachineScaleSet_Reimage_MinimumSet_Gen
Sample Request
Sample Response
location: https://foo.com/operationstatus
Definities
Name | Description |
---|---|
Api |
API-fout. |
Api |
API-foutbasis. |
Cloud |
Een foutreactie van de Compute-service. |
Inner |
Details van interne fout. |
OSProfile |
Aanvullende parameters voor het opnieuw opgeven van niet-tijdelijke virtuele machines. |
Virtual |
Beschrijft een vm-installatiekopieparameters voor virtuele-machineschaalsets. |
ApiError
API-fout.
Name | Type | Description |
---|---|---|
code |
string |
De foutcode. |
details |
De API-foutdetails |
|
innererror |
De interne API-fout |
|
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. |
InnerError
Details van interne fout.
Name | Type | Description |
---|---|---|
errordetail |
string |
Het interne foutbericht of de uitzonderingsdump. |
exceptiontype |
string |
Het uitzonderingstype. |
OSProfileProvisioningData
Aanvullende parameters voor het opnieuw opgeven van niet-tijdelijke virtuele machines.
Name | Type | Description |
---|---|---|
adminPassword |
string |
Hiermee geeft u het wachtwoord van het beheerdersaccount. |
customData |
string |
Hiermee geeft u een base-64 gecodeerde tekenreeks van aangepaste gegevens. De met base 64 gecodeerde tekenreeks wordt gedecodeerd naar een binaire matrix die wordt opgeslagen als een bestand op de virtuele machine. De maximale lengte van de binaire matrix is 65535 bytes. Opmerking: geef geen geheimen of wachtwoorden door in de eigenschap customData. Deze eigenschap kan niet worden bijgewerkt nadat de VM is gemaakt. De eigenschap customData wordt doorgegeven aan de virtuele machine om als een bestand te worden opgeslagen. Zie Aangepaste gegevens op Azure-VM's voor meer informatie. Als u cloud-init gebruikt voor uw Linux-VM, raadpleegt u Cloud-init gebruiken om een Linux-VM aan te passen tijdens het maken. |
VirtualMachineScaleSetReimageParameters
Beschrijft een vm-installatiekopieparameters voor virtuele-machineschaalsets.
Name | Type | Description |
---|---|---|
exactVersion |
string |
Hiermee geeft u in decimaal getal de versie van de besturingssysteemschijf opnieuw moet worden geïnstalleerd. Als er geen exacte versie is opgegeven, wordt de besturingssysteemschijf opnieuw geïnstalleerd op de bestaande versie van de besturingssysteemschijf. |
forceUpdateOSDiskForEphemeral |
boolean |
Parameter voor het geforceerd bijwerken van tijdelijke besturingssysteemschijf voor een VIRTUELE-machineschaalset-VM |
instanceIds |
string[] |
De instantie-id's van de virtuele-machineschaalset. Als u de exemplaar-id's van de virtuele-machineschaalset weglaat, wordt de bewerking uitgevoerd op alle virtuele machines in de virtuele-machineschaalset. |
osProfile |
Hiermee geeft u de informatie op die is vereist voor het opnieuw opgeven van de niet-tijdelijke besturingssysteemschijf. |
|
tempDisk |
boolean |
Hiermee geeft u op of de tijdelijke schijf opnieuw moet worden hersteld. Standaardwaarde: false. Opmerking: deze tijdelijke schijfreimageparameter wordt alleen ondersteund voor VM/VMSS met tijdelijke besturingssysteemschijf. |