Met de cmdlet New-AzAutomationModule wordt een module geïmporteerd in Azure Automation.
Deze opdracht accepteert een gecomprimeerd bestand met een .zip bestandsnaamextensie.
Het bestand bevat een map met een bestand dat een van de volgende typen is:
Windows PowerShell-module, met de extensie .psm1 of .dll
Windows PowerShell-modulemanifest, dat een .psd1-bestandsnaamextensie heeft, de naam van het .zip-bestand, de naam van de map en de naam van het bestand in de map moet hetzelfde zijn.
Geef het .zip-bestand op als een URL waartoe de Automation-service toegang heeft.
Als u een Windows PowerShell-module in Automation importeert met behulp van deze cmdlet of de Set-AzAutomationModule-cmdlet, is de bewerking asynchroon.
De opdracht wordt voltooid of het importeren slaagt of mislukt.
Voer de volgende opdracht uit om te controleren of dit is gelukt: PS C:\\\> $ModuleInstance = Get-AzAutomationModule -Name ModuleName Controleer de eigenschap ProvisioningState op de waarde Geslaagd.
Met deze opdracht importeert u een module met de naam ContosoModule in het Automation-account met de naam Contoso17.
De module wordt opgeslagen in een Azure-blob in een opslagaccount met de naam contosostorage en een container met de naam modules.
Parameters
-AutomationAccountName
Hiermee geeft u de naam op van het Automation-account waarvoor deze cmdlet een module importeert.
De bron voor deze inhoud vindt u op GitHub, waar u ook problemen en pull-aanvragen kunt maken en controleren. Bekijk onze gids voor inzenders voor meer informatie.