Das Cmdlet Set-AzAutomationModule aktualisiert ein Modul in Azure Automation.
Dieser Befehl akzeptiert eine komprimierte Datei mit einer .zip Dateinamenerweiterung.
Die Datei enthält einen Ordner, der eine Datei enthält, die eines der folgenden Typen ist:
wps_2 Modul mit der Dateinamenerweiterung PSM1 oder .dll
wps_2 Modulmanifest mit der Dateinamenerweiterung PSD1 Der Name der .zip-Datei, der Name des Ordners und der Name der Datei im Ordner müssen identisch sein.
Geben Sie die .zip Datei als URL an, auf die der Automatisierungsdienst zugreifen kann.
Wenn Sie ein wps_2 Modul mithilfe dieses Cmdlets oder des cmdlets New-AzAutomationModule in die Automatisierung importieren, ist der Vorgang asynchron.
Der Befehl beendet, ob der Import erfolgreich war oder fehlschlägt.
Um zu überprüfen, ob der Vorgang erfolgreich war, führen Sie den folgenden Befehl aus: PS C:\\\> $ModuleInstance = Get-AzAutomationModule -Name ModuleName Überprüfen Sie die ProvisioningState-Eigenschaft auf einen Wert von Succeeded.
Mit diesem Befehl wird eine aktualisierte Version eines vorhandenen Moduls namens ContosoModule in das Automatisierungskonto "Contoso17" importiert. Das Modul wird in einem Azure BLOB in einem Speicherkonto namens "contosostorage" und einem Container namens "modules" gespeichert.
Parameter
-AutomationAccountName
Gibt den Namen des Automatisierungskontos an, für das dieses Cmdlet ein Modul aktualisiert.
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.
Die Quelle für diesen Inhalt finden Sie auf GitHub, wo Sie auch Issues und Pull Requests erstellen und überprüfen können. Weitere Informationen finden Sie in unserem Leitfaden für Mitwirkende.