Get-AzAutomationSoftwareUpdateRun
Ruft eine Liste der Azure-Automatisierungssoftwareupdates ab.
Syntax
ByAll (Standard)
Get-AzAutomationSoftwareUpdateRun
[-ResourceGroupName] <String>
[-AutomationAccountName] <String>
[-OperatingSystem <OperatingSystemType>]
[-Status <SoftwareUpdateRunStatus>]
[-StartTime <DateTimeOffset>]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
ById
Get-AzAutomationSoftwareUpdateRun
[-ResourceGroupName] <String>
[-AutomationAccountName] <String>
-Id <Guid>
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
BySucName
Get-AzAutomationSoftwareUpdateRun
[-ResourceGroupName] <String>
[-AutomationAccountName] <String>
[-SoftwareUpdateConfigurationName <String>]
[-OperatingSystem <OperatingSystemType>]
[-Status <SoftwareUpdateRunStatus>]
[-StartTime <DateTimeOffset>]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
BySuc
Get-AzAutomationSoftwareUpdateRun
[-ResourceGroupName] <String>
[-AutomationAccountName] <String>
[-SoftwareUpdateConfiguration <SoftwareUpdateConfiguration>]
[-OperatingSystem <OperatingSystemType>]
[-Status <SoftwareUpdateRunStatus>]
[-StartTime <DateTimeOffset>]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Beschreibung
Das Cmdlet Get-AzAutomationSoftwareUpdateRun gibt eine Liste der Softwareupdateausführungen zurück. Da eine Softwareupdatekonfiguration über einen zugeordneten Zeitplan verfügt, kann sie mehrmals ausgelöst werden. Jedes Mal, wenn ein Zeitplan ausgelöst wird, führt zu einer erstellten Aktualisierungsausführung. Die Updateausführung ist ein Aggregat des Ergebnisses aller Computerausführungen. Sie können Ausführungen für bestimmte Softwareupdatekonfigurationen abrufen, indem Sie den Parameter "SoftwareUpdateConfigurationName" übergeben. Um eine bestimmte Ausführung abzurufen, müssen Sie den Namensparameter übergeben. Sie können die Ausführung auch mit einem bestimmten Status auflisten, auf ein bestimmtes Betriebssystem ausgerichtete Ausführung ausführen oder nach bestimmten Zeiten gestartet werden, indem Sie den entsprechenden Parameter übergeben.
Beispiele
Beispiel 1
In diesem Beispiel werden alle Updateausführungen aufgeführt, die durch eine bestimmte Softwareupdatekonfiguration ausgelöst werden.
Get-AzAutomationSoftwareUpdateRun -ResourceGroupName "mygroup" `
-AutomationAccountName "myaccount" `
-SoftwareUpdateConfigurationName "MyUpdateConfiguration"
RunId : ec9ce57f-da18-44be-b33b-651a0f93cb52
SoftwareUpdateConfigurationName : MyUpdateConfiguration
ConfiguredDuration : 02:00:00
OperatingSystem : Windows
StartTime : 5/22/2018 11:37:42 PM +00:00
EndTime : 5/22/2018 11:38:31 PM +00:00
ComputerCount : 2
FailedCount : 0
ResourceGroupName : mygroup
AutomationAccountName : myaccount
Name : ec9ce57f-da18-44be-b33b-651a0f93cb52
CreationTime : 5/22/2018 11:37:42 PM +00:00
LastModifiedTime : 5/22/2018 11:38:54 PM +00:00
Description :
RunId : ac9396c7-a837-43d4-be97-fbfe46c80baa
SoftwareUpdateConfigurationName : MyUpdateConfiguration
ConfiguredDuration : 02:00:00
OperatingSystem : Windows
StartTime : 5/22/2018 10:00:47 PM +00:00
EndTime : 5/22/2018 10:02:20 PM +00:00
ComputerCount : 2
FailedCount : 0
ResourceGroupName : mygroup
AutomationAccountName : myaccount
Name : ac9396c7-a837-43d4-be97-fbfe46c80baa
CreationTime : 5/22/2018 10:00:47 PM +00:00
LastModifiedTime : 5/22/2018 10:02:58 PM +00:00
Parameter
-AutomationAccountName
Der Name des Automatisierungskontos.
Parametereigenschaften
Typ: String
Standardwert: None
Unterstützt Platzhalter: False
Nicht anzeigen: False
Parametersätze
(All)
Position: 1
Obligatorisch: True
Wert aus Pipeline: False
Wert aus Pipeline nach dem Eigenschaftsnamen: True
Wert aus verbleibenden Argumenten: False
-DefaultProfile
Die Anmeldeinformationen, Konten, Mandanten und Abonnements, die für die Kommunikation mit Azure verwendet werden.
Parametereigenschaften
Typ: IAzureContextContainer
Standardwert: None
Unterstützt Platzhalter: False
Nicht anzeigen: False
Aliase: AzContext, AzureRmContext, AzureCredential
Parametersätze
(All)
Position: Named
Obligatorisch: False
Wert aus Pipeline: False
Wert aus Pipeline nach dem Eigenschaftsnamen: False
Wert aus verbleibenden Argumenten: False
-Id
Die ID der Softwareupdatekonfiguration wird ausgeführt.
Parametereigenschaften
Typ: Guid
Standardwert: None
Unterstützt Platzhalter: False
Nicht anzeigen: False
Parametersätze
ById
Position: Named
Obligatorisch: True
Wert aus Pipeline: False
Wert aus Pipeline nach dem Eigenschaftsnamen: True
Wert aus verbleibenden Argumenten: False
-OperatingSystem
Das Betriebssystem der Ausführung.
Parametereigenschaften
Parametersätze
ByAll
Position: Named
Obligatorisch: False
Wert aus Pipeline: False
Wert aus Pipeline nach dem Eigenschaftsnamen: True
Wert aus verbleibenden Argumenten: False
BySucName
Position: Named
Obligatorisch: False
Wert aus Pipeline: False
Wert aus Pipeline nach dem Eigenschaftsnamen: True
Wert aus verbleibenden Argumenten: False
BySuc
Position: Named
Obligatorisch: False
Wert aus Pipeline: False
Wert aus Pipeline nach dem Eigenschaftsnamen: True
Wert aus verbleibenden Argumenten: False
-ResourceGroupName
Der Name der Ressourcengruppe.
Parametereigenschaften
Typ: String
Standardwert: None
Unterstützt Platzhalter: False
Nicht anzeigen: False
Parametersätze
(All)
Position: 0
Obligatorisch: True
Wert aus Pipeline: False
Wert aus Pipeline nach dem Eigenschaftsnamen: True
Wert aus verbleibenden Argumenten: False
-SoftwareUpdateConfiguration
Die Softwareupdatekonfiguration hat die Ausführung ausgelöst.
Parametereigenschaften
Parametersätze
BySuc
Position: Named
Obligatorisch: False
Wert aus Pipeline: False
Wert aus Pipeline nach dem Eigenschaftsnamen: True
Wert aus verbleibenden Argumenten: False
-SoftwareUpdateConfigurationName
Der Name der Softwareupdatekonfiguration hat die Ausführung ausgelöst.
Parametereigenschaften
Typ: String
Standardwert: None
Unterstützt Platzhalter: False
Nicht anzeigen: False
Parametersätze
BySucName
Position: Named
Obligatorisch: False
Wert aus Pipeline: False
Wert aus Pipeline nach dem Eigenschaftsnamen: True
Wert aus verbleibenden Argumenten: False
-StartTime
Minimale Startzeit der Ausführung.
Parametereigenschaften
Typ: DateTimeOffset
Standardwert: None
Unterstützt Platzhalter: False
Nicht anzeigen: False
Parametersätze
ByAll
Position: Named
Obligatorisch: False
Wert aus Pipeline: False
Wert aus Pipeline nach dem Eigenschaftsnamen: True
Wert aus verbleibenden Argumenten: False
BySucName
Position: Named
Obligatorisch: False
Wert aus Pipeline: False
Wert aus Pipeline nach dem Eigenschaftsnamen: True
Wert aus verbleibenden Argumenten: False
BySuc
Position: Named
Obligatorisch: False
Wert aus Pipeline: False
Wert aus Pipeline nach dem Eigenschaftsnamen: True
Wert aus verbleibenden Argumenten: False
-Status
Status der Ausführung
Parametereigenschaften
Typ: Nullable<T> [ SoftwareUpdateRunStatus ]
Standardwert: None
Zulässige Werte: NotStarted, InProgress, Succeeded, Failed, MaintenanceWindowExceeded
Unterstützt Platzhalter: False
Nicht anzeigen: False
Parametersätze
ByAll
Position: Named
Obligatorisch: False
Wert aus Pipeline: False
Wert aus Pipeline nach dem Eigenschaftsnamen: True
Wert aus verbleibenden Argumenten: False
BySucName
Position: Named
Obligatorisch: False
Wert aus Pipeline: False
Wert aus Pipeline nach dem Eigenschaftsnamen: True
Wert aus verbleibenden Argumenten: False
BySuc
Position: Named
Obligatorisch: False
Wert aus Pipeline: False
Wert aus Pipeline nach dem Eigenschaftsnamen: True
Wert aus verbleibenden Argumenten: False
CommonParameters
Dieses Cmdlet unterstützt die allgemeinen Parameter -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction und -WarningVariable. Weitere Informationen findest du unter about_CommonParameters .
Ausgaben