Get-AzVmssVMRunCommand
Opération permettant d’obtenir la commande d’exécution de la machine virtuelle VMSS.
Syntaxe
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 commande d’exécution pour la machine virtuelle avec vue d’instance. La vue d’instance contient l’état d’exécution de la commande d’exécution (Réussite, Échec, etc.), le code de sortie, la sortie standard et l’erreur standard générées en exécutant le script à l’aide de la commande Exécuter. Un ExitCode non nul 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 |
Alias: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-Expand
Expression de développement à appliquer à l’opération. Par exemple, passez « InstanceView ».
Type: | String |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | True |
Accepter les caractères génériques: | False |
-InstanceId
ID d’instance de la machine virtuelle à partir du groupe de machines virtuelles identiques.
Type: | String |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | True |
Accepter l'entrée de pipeline: | True |
Accepter les caractères génériques: | False |
-ResourceGroupName
Nom du groupe de ressources pour la commande d’exécution.
Type: | String |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | True |
Accepter l'entrée de pipeline: | True |
Accepter les caractères génériques: | True |
-RunCommandName
Nom de la commande d’exécution.
Type: | String |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | True |
Accepter les caractères génériques: | False |
-VMScaleSetName
Nom du groupe de machines virtuelles identiques de la commande d’exécution.
Type: | String |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | True |
Accepter l'entrée de pipeline: | True |
Accepter les caractères génériques: | False |