Share via


Virtual Machine Scale Sets - Deallocate

Toewijzing van specifieke virtuele machines in een VM-schaalset ongedaan maken. Hiermee worden de virtuele machines afgesloten en worden de rekenresources vrijgegeven. U wordt niet gefactureerd voor de rekenresources waarvoor deze virtuele-machineschaalset de toewijzing ongedaan maakt.

POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachineScaleSets/{vmScaleSetName}/deallocate?api-version=2024-03-01
POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachineScaleSets/{vmScaleSetName}/deallocate?hibernate={hibernate}&api-version=2024-03-01

URI-parameters

Name In Vereist Type Description
resourceGroupName
path True

string

De naam van de resourcegroep.

subscriptionId
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.

vmScaleSetName
path True

string

De naam van de VM-schaalset.

api-version
query True

string

Client-API-versie.

hibernate
query

boolean

Optionele parameter voor het in de sluimerstand zetten van een virtuele machine uit de VM-schaalset. (Deze functie is alleen beschikbaar voor VMSS met Flexibele OrchestrationMode)

Aanvraagbody

Name Type Description
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.

Antwoorden

Name Type Description
200 OK

OK

202 Accepted

Geaccepteerd

Other Status Codes

CloudError

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

VirtualMachineScaleSet_Deallocate_MaximumSet_Gen
VirtualMachineScaleSet_Deallocate_MinimumSet_Gen

VirtualMachineScaleSet_Deallocate_MaximumSet_Gen

Sample Request

POST https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/rgcompute/providers/Microsoft.Compute/virtualMachineScaleSets/aaaaaaaaaaaaaaaaaaaaaaaaaaaa/deallocate?hibernate=True&api-version=2024-03-01

{
  "instanceIds": [
    "aaaaaaaaaaaaaaaaa"
  ]
}

Sample Response

location: https://foo.com/operationstatus

VirtualMachineScaleSet_Deallocate_MinimumSet_Gen

Sample Request

POST https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/rgcompute/providers/Microsoft.Compute/virtualMachineScaleSets/aaaaaaaaaaaaaaaaaaaaaaaa/deallocate?api-version=2024-03-01

Sample Response

location: https://foo.com/operationstatus

Definities

Name Description
ApiError

API-fout.

ApiErrorBase

API-foutbasis.

CloudError

Een foutreactie van de Compute-service.

InnerError

Details van interne fout.

VirtualMachineScaleSetVMInstanceIDs

Hiermee geeft u een lijst met exemplaar-id's van de virtuele machine uit de VM-schaalset.

ApiError

API-fout.

Name Type Description
code

string

De foutcode.

details

ApiErrorBase[]

De API-foutdetails

innererror

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

ApiError

API-fout.

InnerError

Details van interne fout.

Name Type Description
errordetail

string

Het interne foutbericht of de uitzonderingsdump.

exceptiontype

string

Het uitzonderingstype.

VirtualMachineScaleSetVMInstanceIDs

Hiermee geeft u een lijst met exemplaar-id's van de virtuele machine uit de VM-schaalset.

Name Type Description
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.