Delen via


Virtual Machine Scale Sets - Power Off

Schakel een of meer virtuele machines in een VM-schaalset uit (stop). Houd er rekening mee dat er nog steeds resources zijn gekoppeld en dat er kosten in rekening worden gebracht voor de resources. Gebruik in plaats daarvan de toewijzing ongedaan maken om resources vrij te geven en kosten te voorkomen. Bovendien is deze bewerking niet toegestaan op virtuele machines in een VM-schaalset die de toewijzing ongedaan wordt gemaakt of die al zijn toegewezen.

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

URI-parameters

Name In Vereist Type Description
resourceGroupName
path True

string

De naam van de resourcegroep.

subscriptionId
path True

string

Abonnementsreferenties die het Microsoft Azure-abonnement uniek identificeren. De abonnements-id maakt deel uit van de URI voor elke serviceoproep.

vmScaleSetName
path True

string

De naam van de VM-schaalset.

api-version
query True

string

Client-API-versie.

skipShutdown
query

boolean

De parameter voor het aanvragen van niet-sierlijke VM-afsluiting. True-waarde voor deze vlag geeft niet-sierlijk afsluiten aan, terwijl false anders aangeeft. De standaardwaarde voor deze vlag is onwaar als deze niet is opgegeven

Aanvraagbody

Name Type Description
instanceIds

string[]

De exemplaar-id's van de virtuele-machineschaalset. Als u de instantie-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
Stroom: implicit
Autorisatie-URL: https://login.microsoftonline.com/common/oauth2/authorize

Bereiken

Name Description
user_impersonation Uw gebruikersaccount imiteren

Voorbeelden

VirtualMachineScaleSet_PowerOff_MaximumSet_Gen
VirtualMachineScaleSet_PowerOff_MinimumSet_Gen

VirtualMachineScaleSet_PowerOff_MaximumSet_Gen

Voorbeeldaanvraag

POST https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/rgcompute/providers/Microsoft.Compute/virtualMachineScaleSets/aaaaaaaaaaaaaaaaaa/poweroff?skipShutdown=True&api-version=2024-07-01

{
  "instanceIds": [
    "aaaaaaaaaaaaaaaaa"
  ]
}

Voorbeeldrespons

location: https://foo.com/operationstatus

VirtualMachineScaleSet_PowerOff_MinimumSet_Gen

Voorbeeldaanvraag

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

Voorbeeldrespons

location: https://foo.com/operationstatus

Definities

Name Description
ApiError

Api-fout.

ApiErrorBase

Api-foutbasis.

CloudError

Een foutreactie van de Compute-service.

InnerError

Interne foutdetails.

VirtualMachineScaleSetVMInstanceIDs

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

ApiError

Api-fout.

Name Type Description
code

string

De foutcode.

details

ApiErrorBase[]

Details van de API-fout

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

Interne foutdetails.

Name Type Description
errordetail

string

Het interne foutbericht of de uitzonderingsdump.

exceptiontype

string

Het uitzonderingstype.

VirtualMachineScaleSetVMInstanceIDs

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

Name Type Description
instanceIds

string[]

De exemplaar-id's van de virtuele-machineschaalset. Als u de instantie-id's van de virtuele-machineschaalset weglaat, wordt de bewerking uitgevoerd op alle virtuele machines in de virtuele-machineschaalset.