Get-AzVmssVMRunCommand

Opération permettant d’obtenir la commande d’exécution de la machine virtuelle VMSS.

Syntax

Get-AzVmssVMRunCommand
   -ResourceGroupName <String>
   -VMScaleSetName <String>
   -InstanceId <String>
   [-RunCommandName <String>]
   [-Expand <String>]
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]

Description

Opération permettant d’obtenir la commande d’exécution de la machine virtuelle VMSS.

Exemples

Exemple 1 : Obtenir une commande d’exécution pour l’instance de machine virtuelle VMSS

Get-AzVmssVMRunCommand  -ResourceGroupName MyRG0 -VMScaleSetName MyVMSS -InstanceId 0 -RunCommandName MyRunCommand

Obtenir une commande d’exécution pour une machine virtuelle sans vue d’instance.

Exemple 2 : Obtenir une commande d’exécution pour l’instance de machine virtuelle VMSS avec vue d’instance

$x = Get-AzVmssVMRunCommand  -ResourceGroupName MyRG0 -VMScaleSetName MyVMSS -InstanceId 0 -RunCommandName MyRunCommand -Expand InstanceView
$x.InstanceView

ExecutionState   : Succeeded
ExecutionMessage :
ExitCode         : 0
Output           :     Directory: C:\


                   Mode                 LastWriteTime         Length Name
                   ----                 -------------         ------ ----
                   -a----        10/27/2022   9:10 PM              0 HelloWorld2022-10-27T21.10.54.9266231+00.00.txt


Error            :
StartTime        : 10/27/2022 9:10:52 PM
EndTime          : 10/27/2022 9:10:55 PM
Statuses         :

Obtenir une instance Run Command pour une machine virtuelle avec la vue Instance. La vue d’instance contient l’état d’exécution de Run Command (Réussite, Échec, etc.), le code de sortie, la sortie standard et l’erreur standard générées par l’exécution du script à l’aide de la commande Run Command. Un ExitCode différent de zéro indique une exécution infructueuse.

Exemple 3 : Obtenir toutes les commandes d’exécution pour une instance de machine virtuelle VMSS

Get-AzVmssVMRunCommand -ResourceGroupName MyRG -VMScaleSetName MyVMSS -InstanceId 1

Obtenez la liste de toutes les commandes d’exécution pour une machine virtuelle.

Paramètres

-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

-Expand

Expression de développement à appliquer à l’opération. Par exemple, passez « InstanceView ».

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

-InstanceId

ID d’instance de la machine virtuelle à partir du groupe de machines virtuelles identiques.

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

-ResourceGroupName

Nom du groupe de ressources pour la commande d’exécution.

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

-RunCommandName

Nom de la commande d’exécution.

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

-VMScaleSetName

Nom du groupe de machines virtuelles identiques de la commande d’exécution.

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

Entrées

String

Sorties

PSVirtualMachineRunCommand