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.

Entrées

Guid

SoftwareUpdateRun

Nullable<T>

String

Sorties

SoftwareUpdateMachineRun