Partager via


Virtual Machine Scale Sets - Set Orchestration Service State

Modifie la propriété ServiceState d’un service donné

POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachineScaleSets/{vmScaleSetName}/setOrchestrationServiceState?api-version=2025-04-01

Paramètres URI

Nom Dans Obligatoire Type Description
resourceGroupName
path True

string

minLength: 1
maxLength: 90

Nom du groupe de ressources. Le nom ne respecte pas la casse.

subscriptionId
path True

string

minLength: 1

ID de l’abonnement cible.

vmScaleSetName
path True

string

Nom du groupe de machines virtuelles identiques.

api-version
query True

string

minLength: 1

Version de l’API à utiliser pour cette opération.

Corps de la demande

Nom Obligatoire Type Description
action True

OrchestrationServiceStateAction

Action à effectuer.

serviceName True

OrchestrationServiceNames

Nom du service.

Réponses

Nom Type Description
200 OK

La demande a réussi.

202 Accepted

Exploitation des ressources acceptée.

En-têtes

  • Location: string
  • Retry-After: integer
Other Status Codes

CloudError

Réponse d’erreur inattendue.

Sécurité

azure_auth

Flux OAuth2 Azure Active Directory.

Type: oauth2
Flux: implicit
URL d’autorisation: https://login.microsoftonline.com/common/oauth2/authorize

Étendues

Nom Description
user_impersonation emprunter l’identité de votre compte d’utilisateur

Exemples

VirtualMachineScaleSet_SetOrchestrationServiceState_MaximumSet_Gen
VirtualMachineScaleSet_SetOrchestrationServiceState_MinimumSet_Gen

VirtualMachineScaleSet_SetOrchestrationServiceState_MaximumSet_Gen

Exemple de requête

POST https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/rgcompute/providers/Microsoft.Compute/virtualMachineScaleSets/aaaaaaaaaaaaaaaa/setOrchestrationServiceState?api-version=2025-04-01

{
  "serviceName": "AutomaticRepairs",
  "action": "Resume"
}

Exemple de réponse

location: https://foo.com/operationstatus

VirtualMachineScaleSet_SetOrchestrationServiceState_MinimumSet_Gen

Exemple de requête

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

{
  "serviceName": "AutomaticRepairs",
  "action": "Resume"
}

Exemple de réponse

location: https://foo.com/operationstatus

Définitions

Nom Description
ApiError

Erreur d’API.

ApiErrorBase

Base d’erreur de l’API.

CloudError

Réponse d’erreur du service de calcul.

InnerError

Détails de l’erreur interne.

OrchestrationServiceNames

Nom du service.

OrchestrationServiceStateAction

Action à effectuer.

OrchestrationServiceStateInput

Entrée pour OrchestrationServiceState

ApiError

Erreur d’API.

Nom Type Description
code

string

Code d’erreur.

details

ApiErrorBase[]

Les détails de l’erreur Api

innererror

InnerError

L’erreur interne de l’API

message

string

Message d’erreur.

target

string

Cible de l’erreur particulière.

ApiErrorBase

Base d’erreur de l’API.

Nom Type Description
code

string

Code d’erreur.

message

string

Message d’erreur.

target

string

Cible de l’erreur particulière.

CloudError

Réponse d’erreur du service de calcul.

Nom Type Description
error

ApiError

Erreur d’API.

InnerError

Détails de l’erreur interne.

Nom Type Description
errordetail

string

Message d’erreur interne ou vidage d’exception.

exceptiontype

string

Type d’exception.

OrchestrationServiceNames

Nom du service.

Valeur Description
AutomaticRepairs
AutomaticZoneRebalancing

Service d’orchestration AutomaticZoneRééquilibrage.

OrchestrationServiceStateAction

Action à effectuer.

Valeur Description
Resume
Suspend

OrchestrationServiceStateInput

Entrée pour OrchestrationServiceState

Nom Type Description
action

OrchestrationServiceStateAction

Action à effectuer.

serviceName

OrchestrationServiceNames

Nom du service.