Virtual Machine Scale Sets - Reimage
Reimages (mettre à niveau le système d’exploitation) une ou plusieurs machines virtuelles dans un groupe de machines virtuelles identiques qui n’ont pas de disque de système d’exploitation éphémère, pour les machines virtuelles qui ont un disque de système d’exploitation éphémère, la machine virtuelle est réinitialisée à l’état initial.
POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachineScaleSets/{vmScaleSetName}/reimage?api-version=2024-07-01
Paramètres URI
Nom | Dans | Obligatoire | Type | Description |
---|---|---|---|---|
resource
|
path | True |
string |
Nom du groupe de ressources. |
subscription
|
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. |
vm
|
path | True |
string |
Nom du groupe de machines virtuelles identiques. |
api-version
|
query | True |
string |
Version de l’API cliente. |
Corps de la demande
Nom | Type | Description |
---|---|---|
exactVersion |
string |
Spécifie en nombre décimal la version sur laquelle le disque du système d’exploitation doit être réimagené. Si la version exacte n’est pas fournie, le disque du système d’exploitation est réimagené à la version existante du disque du système d’exploitation. |
forceUpdateOSDiskForEphemeral |
boolean |
Paramètre pour forcer la mise à jour du disque de système d’exploitation éphémère pour une machine virtuelle de groupe de machines virtuelles identiques |
instanceIds |
string[] |
ID d’instance du groupe de machines virtuelles identiques. L’omission des ID d’instance du groupe de machines virtuelles identiques entraîne l’exécution de l’opération sur toutes les machines virtuelles du groupe de machines virtuelles identiques. |
osProfile |
Spécifie les informations requises pour la réinitialisation du disque de système d’exploitation non éphémère. |
|
tempDisk |
boolean |
Spécifie s’il faut réimager le disque temporaire. Valeur par défaut : false. Remarque : ce paramètre de réimageage de disque temporaire est pris en charge uniquement pour la machine virtuelle/VMSS avec le disque de système d’exploitation éphémère. |
Réponses
Nom | Type | Description |
---|---|---|
200 OK |
D’ACCORD |
|
202 Accepted |
Accepté |
|
Other Status Codes |
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
Virtual |
Virtual |
VirtualMachineScaleSet_Reimage_MaximumSet_Gen
Exemple de requête
POST https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/rgcompute/providers/Microsoft.Compute/virtualMachineScaleSets/aaaaaaaaaaaaaaaaaaaaaaaaaa/reimage?api-version=2024-07-01
{
"instanceIds": [
"aaaaaaaaaa"
],
"forceUpdateOSDiskForEphemeral": true,
"tempDisk": true
}
Exemple de réponse
location: https://foo.com/operationstatus
VirtualMachineScaleSet_Reimage_MinimumSet_Gen
Exemple de requête
Exemple de réponse
location: https://foo.com/operationstatus
Définitions
Nom | Description |
---|---|
Api |
Erreur d’API. |
Api |
Base d’erreurs d’API. |
Cloud |
Réponse d’erreur du service de calcul. |
Inner |
Détails de l’erreur interne. |
OSProfile |
Paramètres supplémentaires pour la réinitialisation d’une machine virtuelle non éphémère. |
Virtual |
Décrit les paramètres de réimageage d’une machine virtuelle de groupe de machines virtuelles identiques. |
ApiError
Erreur d’API.
Nom | Type | Description |
---|---|---|
code |
string |
Code d’erreur. |
details |
Détails de l’erreur api |
|
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 |
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. |
OSProfileProvisioningData
Paramètres supplémentaires pour la réinitialisation d’une machine virtuelle non éphémère.
Nom | Type | Description |
---|---|---|
adminPassword |
string |
Spécifie le mot de passe du compte d’administrateur. |
customData |
string |
Spécifie une chaîne codée en base 64 de données personnalisées. La chaîne encodée en base 64 est décodée dans un tableau binaire enregistré en tant que fichier sur la machine virtuelle. La longueur maximale du tableau binaire est de 65535 octets. Remarque : Ne transmettez pas de secrets ou de mots de passe dans la propriété customData. Cette propriété ne peut pas être mise à jour une fois la machine virtuelle créée. La propriété customData est transmise à la machine virtuelle à enregistrer en tant que fichier, pour plus d’informations, consultez Données personnalisées sur les machines virtuelles Azure. Si vous utilisez cloud-init pour votre machine virtuelle Linux, consultez Utilisation de cloud-init pour personnaliser une machine virtuelle Linux lors de la création. |
VirtualMachineScaleSetReimageParameters
Décrit les paramètres de réimageage d’une machine virtuelle de groupe de machines virtuelles identiques.
Nom | Type | Description |
---|---|---|
exactVersion |
string |
Spécifie en nombre décimal la version sur laquelle le disque du système d’exploitation doit être réimagené. Si la version exacte n’est pas fournie, le disque du système d’exploitation est réimagené à la version existante du disque du système d’exploitation. |
forceUpdateOSDiskForEphemeral |
boolean |
Paramètre pour forcer la mise à jour du disque de système d’exploitation éphémère pour une machine virtuelle de groupe de machines virtuelles identiques |
instanceIds |
string[] |
ID d’instance du groupe de machines virtuelles identiques. L’omission des ID d’instance du groupe de machines virtuelles identiques entraîne l’exécution de l’opération sur toutes les machines virtuelles du groupe de machines virtuelles identiques. |
osProfile |
Spécifie les informations requises pour la réinitialisation du disque de système d’exploitation non éphémère. |
|
tempDisk |
boolean |
Spécifie s’il faut réimager le disque temporaire. Valeur par défaut : false. Remarque : ce paramètre de réimageage de disque temporaire est pris en charge uniquement pour la machine virtuelle/VMSS avec le disque de système d’exploitation éphémère. |