Get-AzAutomationSoftwareUpdateMachineRun
Obtient la liste des exécutions de la machine de configuration des mises à jour logicielles Azure Automation.
Syntaxe
ByAll (Par défaut)
Get-AzAutomationSoftwareUpdateMachineRun
[-ResourceGroupName] <String>
[-AutomationAccountName] <String>
[-Status <SoftwareUpdateMachineRunStatus>]
[-TargetComputer <String>]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
ById
Get-AzAutomationSoftwareUpdateMachineRun
[-ResourceGroupName] <String>
[-AutomationAccountName] <String>
-Id <Guid>
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
BySucrId
Get-AzAutomationSoftwareUpdateMachineRun
[-ResourceGroupName] <String>
[-AutomationAccountName] <String>
[-SoftwareUpdateRunId <Guid>]
[-Status <SoftwareUpdateMachineRunStatus>]
[-TargetComputer <String>]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
BySucr
Get-AzAutomationSoftwareUpdateMachineRun
[-ResourceGroupName] <String>
[-AutomationAccountName] <String>
[-SoftwareUpdateRun <SoftwareUpdateRun>]
[-Status <SoftwareUpdateMachineRunStatus>]
[-TargetComputer <String>]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Description
Cette applet de commande retourne une liste d’exécutions de machine. Chaque exécution de mise à jour logicielle déclenche une exécution de machine pour chaque ordinateur cible de configuration de mise à jour logicielle. Pour obtenir une exécution spécifique d’un ordinateur, passez le paramètre ID. Vous pouvez répertorier toutes les exécutions de l’ordinateur, toutes les exécutions pour un ordinateur spécifique, toutes les exécutions avec un état spécifique en transmettant les paramètres correspondants.
Exemples
Exemple 1 :
Cet exemple retourne toutes les exécutions de machine ayant échoué pour la machine virtuelle Azure spécifiée.
$targetComputer = "/subscriptions/22e2445a-0984-4fa5-86a4-0280d76c4b2c/resourceGroups/compute/providers/Microsoft.Compute/virtualMachines/myvm"
Get-AzAutomationSoftwareUpdateMachineRun -ResourceGroupName "mygroup" `
-AutomationAccountName "myaccount" `
-TargetComputer $targetComputer `
-Status Failed
MachineRunId : 0033d6d6-828d-4712-adab-293cc4fc8809
TargetComputer : /subscriptions/22e2445a-0984-4fa5-86a4-0280d76c4b2c/resourceGroups/compute/providers/Microsoft.Compute/virtualMachines/myvm
TargetComputerType : AzureVirtualMachines
SoftwareUpdateRunId : 46568d26-0182-49b2-8bfd-af3455780397
OperatingSystem : Windows
Status : Failed
ResourceGroupName : mygroup
AutomationAccountName : myaccount
Name : 0033d6d6-828d-4712-adab-293cc4fc8809
CreationTime : 5/17/2018 2:06:44 AM +00:00
LastModifiedTime : 5/17/2018 2:08:49 AM +00:00
Paramètres
-AutomationAccountName
Nom du compte Automation.
Propriétés du paramètre
Type: String
Valeur par défaut: None
Prend en charge les caractères génériques: False
DontShow: False
Jeux de paramètres
(All)
Position: 1
Obligatoire: True
Valeur du pipeline: False
Valeur du pipeline par nom de propriété: True
Valeur des arguments restants: False
-DefaultProfile
Informations d’identification, compte, locataire et abonnement utilisés pour la communication avec Azure.
Propriétés du paramètre
Type: IAzureContextContainer
Valeur par défaut: None
Prend en charge les caractères génériques: False
DontShow: False
Alias: AzContext, AzureRmContext, AzureCredential
Jeux de paramètres
(All)
Position: Named
Obligatoire: False
Valeur du pipeline: False
Valeur du pipeline par nom de propriété: False
Valeur des arguments restants: False
-Id
ID de l’ordinateur de mise à jour logicielle exécuté.
Propriétés du paramètre
Type: Guid
Valeur par défaut: None
Prend en charge les caractères génériques: False
DontShow: False
Jeux de paramètres
ById
Position: Named
Obligatoire: True
Valeur du pipeline: False
Valeur du pipeline par nom de propriété: True
Valeur des arguments restants: False
-ResourceGroupName
Nom du groupe de ressources.
Propriétés du paramètre
Type: String
Valeur par défaut: None
Prend en charge les caractères génériques: False
DontShow: False
Jeux de paramètres
(All)
Position: 0
Obligatoire: True
Valeur du pipeline: False
Valeur du pipeline par nom de propriété: True
Valeur des arguments restants: False
-SoftwareUpdateRun
Exécution de la mise à jour logicielle.
Propriétés du paramètre
Type: SoftwareUpdateRun
Valeur par défaut: None
Prend en charge les caractères génériques: False
DontShow: False
Jeux de paramètres
BySucr
Position: Named
Obligatoire: False
Valeur du pipeline: False
Valeur du pipeline par nom de propriété: True
Valeur des arguments restants: False
-SoftwareUpdateRunId
ID de l’exécution de la mise à jour logicielle.
Propriétés du paramètre
Type: Guid
Valeur par défaut: None
Prend en charge les caractères génériques: False
DontShow: False
Jeux de paramètres
BySucrId
Position: Named
Obligatoire: False
Valeur du pipeline: False
Valeur du pipeline par nom de propriété: True
Valeur des arguments restants: False
-Status
État de l’exécution de la machine.
Propriétés du paramètre
Type: Nullable<T> [ SoftwareUpdateMachineRunStatus ]
Valeur par défaut: None
Valeurs acceptées: NotStarted, InProgress, Succeeded, Failed, MaintenanceWindowExceeded, FailedToStart
Prend en charge les caractères génériques: False
DontShow: False
Jeux de paramètres
ByAll
Position: Named
Obligatoire: False
Valeur du pipeline: False
Valeur du pipeline par nom de propriété: True
Valeur des arguments restants: False
BySucrId
Position: Named
Obligatoire: False
Valeur du pipeline: False
Valeur du pipeline par nom de propriété: True
Valeur des arguments restants: False
BySucr
Position: Named
Obligatoire: False
Valeur du pipeline: False
Valeur du pipeline par nom de propriété: True
Valeur des arguments restants: False
-TargetComputer
ordinateur cible pour l’exécution de l’ordinateur.
Il peut s’agir d’un nom d’ordinateur non az ou d’un ID de ressource de machine virtuelle Azure.
Propriétés du paramètre
Type: String
Valeur par défaut: None
Prend en charge les caractères génériques: False
DontShow: False
Jeux de paramètres
ByAll
Position: Named
Obligatoire: False
Valeur du pipeline: False
Valeur du pipeline par nom de propriété: True
Valeur des arguments restants: False
BySucrId
Position: Named
Obligatoire: False
Valeur du pipeline: False
Valeur du pipeline par nom de propriété: True
Valeur des arguments restants: False
BySucr
Position: Named
Obligatoire: False
Valeur du pipeline: False
Valeur du pipeline par nom de propriété: True
Valeur des arguments restants: False
CommonParameters
Cette applet de commande prend en charge les paramètres courants : -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction et -WarningVariable. Pour plus d’informations, consultez about_CommonParameters .
Sorties