Get-AzAutomationSoftwareUpdateMachineRun
Ruft eine Liste der Azure Automation Software Update Configuration Machine ausgeführt wird.
Syntax
Get-AzAutomationSoftwareUpdateMachineRun
[-Status <SoftwareUpdateMachineRunStatus>]
[-TargetComputer <String>]
[-ResourceGroupName] <String>
[-AutomationAccountName] <String>
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Get-AzAutomationSoftwareUpdateMachineRun
-Id <Guid>
[-ResourceGroupName] <String>
[-AutomationAccountName] <String>
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Get-AzAutomationSoftwareUpdateMachineRun
[-SoftwareUpdateRunId <Guid>]
[-Status <SoftwareUpdateMachineRunStatus>]
[-TargetComputer <String>]
[-ResourceGroupName] <String>
[-AutomationAccountName] <String>
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Get-AzAutomationSoftwareUpdateMachineRun
[-SoftwareUpdateRun <SoftwareUpdateRun>]
[-Status <SoftwareUpdateMachineRunStatus>]
[-TargetComputer <String>]
[-ResourceGroupName] <String>
[-AutomationAccountName] <String>
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Beschreibung
Dieses Cmdlet gibt eine Liste der Computerausführungen zurück. Jede Softwareupdateausführung löst einen Computer aus, der für jeden Konfigurationszielcomputer für Softwareupdates ausgeführt wird. Um eine bestimmte Computerausführung abzurufen, übergeben Sie den ID-Parameter. Sie können alle Computerausführungen auflisten, alle für einen bestimmten Computer ausgeführt werden, alle werden mit einem bestimmten Status ausgeführt, indem Sie die entsprechenden Parameter übergeben.
Beispiele
Beispiel 1
In diesem Beispiel werden alle fehlgeschlagenen Computerausführungen für den angegebenen virtuellen Azure-Computer zurückgegeben.
$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
Parameter
-AutomationAccountName
Der Name des Automatisierungskontos.
Type: | String |
Position: | 1 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-DefaultProfile
Anmeldeinformationen, Konto, Mandant und Abonnement für die Kommunikation mit Azure
Type: | IAzureContextContainer |
Aliases: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Id
ID des Ausgeführten Softwareupdatecomputers.
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-ResourceGroupName
Der Name der Ressourcengruppe.
Type: | String |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-SoftwareUpdateRun
Das Softwareupdate wird ausgeführt.
Type: | SoftwareUpdateRun |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-SoftwareUpdateRunId
ID der Softwareupdateausführung.
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Status
Der Status des Computers wird ausgeführt.
Type: | Nullable<T>[SoftwareUpdateMachineRunStatus] |
Accepted values: | NotStarted, InProgress, Succeeded, Failed, MaintenanceWindowExceeded, FailedToStart |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-TargetComputer
Zielcomputer für die Computerausführung. Dabei kann es sich entweder um einen Computernamen ohne Az oder eine Azure VM-Ressourcen-ID handelt.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Eingaben
Nullable<T>[[Microsoft.Azure.Commands.Automation.Model.UpdateManagement.SoftwareUpdateMachineRunStatus, Microsoft.Azure.PowerShell.Cmdlets.Automation, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]