Set-AzVmssVM

Modifie l’état d’une instance VMSS.

Syntax

Set-AzVmssVM
   [-ResourceGroupName] <String>
   [-VMScaleSetName] <String>
   [-InstanceId] <String>
   [-Reimage]
   [-AsJob]
   [-DefaultProfile <IAzureContextContainer>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Set-AzVmssVM
   [-ResourceGroupName] <String>
   [-VMScaleSetName] <String>
   [-InstanceId] <String>
   [-ReimageAll]
   [-AsJob]
   [-DefaultProfile <IAzureContextContainer>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Set-AzVmssVM
   [-ResourceGroupName] <String>
   [-VMScaleSetName] <String>
   [-InstanceId] <String>
   [-Redeploy]
   [-AsJob]
   [-DefaultProfile <IAzureContextContainer>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Set-AzVmssVM
   [-ResourceGroupName] <String>
   [-VMScaleSetName] <String>
   [-InstanceId] <String>
   [-PerformMaintenance]
   [-AsJob]
   [-DefaultProfile <IAzureContextContainer>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Set-AzVmssVM
   [-ResourceGroupName] <String>
   [-VMScaleSetName] <String>
   [-InstanceId] <String>
   [-SimulateEviction]
   [-AsJob]
   [-DefaultProfile <IAzureContextContainer>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Description

L’applet de commande Set-AzVmssVM modifie l’état d’une instance vmSS (Virtual Machine Scale Set).

Exemples

Exemple 1

Modifie l’état d’une instance VMSS. (généré automatiquement)

Set-AzVmssVM -InstanceId <String> -Reimage -ResourceGroupName myresourcegroup -VMScaleSetName 'VMSS001'

Exemple 2

Modifie l’état d’une instance VMSS. (généré automatiquement)

Set-AzVmssVM -InstanceId <String> -PerformMaintenance -ResourceGroupName myresourcegroup -VMScaleSetName 'VMSS001'

Paramètres

-AsJob

Exécuter l’applet de commande en arrière-plan

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Confirm

Vous demande une confirmation avant d’exécuter l’applet de commande.

Type:SwitchParameter
Aliases:cf
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DefaultProfile

Informations d’identification, compte, locataire et abonnement utilisés pour la communication avec Azure.

Type:IAzureContextContainer
Aliases:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-InstanceId

Spécifie l’ID de l’instance VMSS pour laquelle cette applet de commande modifie l’état.

Type:String
Position:2
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-PerformMaintenance

Indique que cette applet de commande effectue la maintenance sur une machine virtuelle dans vmSS.

Type:SwitchParameter
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-Redeploy

Indique que cette applet de commande redéploie une machine virtuelle dans vmSS.

Type:SwitchParameter
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-Reimage

Indique que cette applet de commande réimage l’instance VMSS.

Type:SwitchParameter
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-ReimageAll

Indique que l’applet de commande réimage tous les disques de l’instance VMSS.

Type:SwitchParameter
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-ResourceGroupName

Spécifie le nom du groupe de ressources qui contient l’instance VMSS.

Type:String
Position:0
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-SimulateEviction

Indique que cette applet de commande simule l’éviction de la machine virtuelle spot dans un groupe de machines virtuelles identiques. L’éviction se produit dans les 30 minutes suivant l’appel de l’API.

Type:SwitchParameter
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-VMScaleSetName

Spécifie le nom de l’instance VMSS que cette applet de commande modifie.

Type:String
Aliases:Name
Position:1
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-WhatIf

Montre ce qui se passe en cas d’exécution de l’applet de commande. L’applet de commande n’est pas exécutée.

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

Entrées

String

Sorties

PSOperationStatusResponse