Partager via


Virtual Machine Scale Sets - Force Recovery Service Fabric Platform Update Domain Walk

Guide pratique pour mettre à jour des machines virtuelles dans un groupe de machines virtuelles identiques Service Fabric.

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

Paramètres URI

Nom Dans Obligatoire Type Description
resourceGroupName
path True

string

Nom du groupe de ressources.

subscriptionId
path True

string

Informations d’identification d’abonnement qui identifient de manière unique l’abonnement Microsoft Azure. L’ID d’abonnement fait partie de l’URI de chaque appel de service.

vmScaleSetName
path True

string

Nom du groupe de machines virtuelles identiques.

api-version
query True

string

Version de l’API cliente.

platformUpdateDomain
query True

integer

Domaine de mise à jour de plateforme pour lequel une procédure de récupération manuelle est demandée

placementGroupId
query

string

ID du groupe de placement pour lequel la procédure de récupération manuelle est demandée.

zone
query

string

Zone dans laquelle la procédure de récupération manuelle est demandée pour le groupe de machines virtuelles identiques interzone

Réponses

Nom Type Description
200 OK

RecoveryWalkResponse

D’ACCORD

Other Status Codes

CloudError

Réponse d’erreur décrivant pourquoi l’opération a échoué.

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_ForceRecoveryServiceFabricPlatformUpdateDomainWalk_MaximumSet_Gen
VirtualMachineScaleSet_ForceRecoveryServiceFabricPlatformUpdateDomainWalk_MinimumSet_Gen

VirtualMachineScaleSet_ForceRecoveryServiceFabricPlatformUpdateDomainWalk_MaximumSet_Gen

Exemple de requête

POST https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/rgcompute/providers/Microsoft.Compute/virtualMachineScaleSets/aaaaaaaaaaaaaaaa/forceRecoveryServiceFabricPlatformUpdateDomainWalk?api-version=2024-07-01&platformUpdateDomain=30

Exemple de réponse

{
  "walkPerformed": true,
  "nextPlatformUpdateDomain": 7
}

VirtualMachineScaleSet_ForceRecoveryServiceFabricPlatformUpdateDomainWalk_MinimumSet_Gen

Exemple de requête

POST https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/rgcompute/providers/Microsoft.Compute/virtualMachineScaleSets/aaaaaaaaaaaa/forceRecoveryServiceFabricPlatformUpdateDomainWalk?api-version=2024-07-01&platformUpdateDomain=9

Exemple de réponse

{}

Définitions

Nom Description
ApiError

Erreur d’API.

ApiErrorBase

Base d’erreurs d’API.

CloudError

Réponse d’erreur du service de calcul.

InnerError

Détails de l’erreur interne.

RecoveryWalkResponse

Réponse après l’appel d’une procédure de récupération manuelle

ApiError

Erreur d’API.

Nom Type Description
code

string

Code d’erreur.

details

ApiErrorBase[]

Détails de l’erreur api

innererror

InnerError

Erreur interne de l’API

message

string

Message d’erreur.

target

string

Cible de l’erreur particulière.

ApiErrorBase

Base d’erreurs d’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.

RecoveryWalkResponse

Réponse après l’appel d’une procédure de récupération manuelle

Nom Type Description
nextPlatformUpdateDomain

integer

Domaine de mise à jour suivant qui doit être parcouru. Null signifie que la marche à pas couvrant tous les domaines de mise à jour a été terminée

walkPerformed

boolean

Indique si la procédure de récupération a été effectuée