New-AzureAutomationModule
Importerar en modul till Automation.
Kommentar
De cmdletar som refereras i den här dokumentationen är till för att hantera äldre Azure-resurser som använder Service Management-API:er. Se Az PowerShell-modulen för cmdletar för att hantera Azure Resource Manager-resurser.
Syntax
New-AzureAutomationModule
-Name <String>
-ContentLink <Uri>
[-Tags <IDictionary>]
-AutomationAccountName <String>
[-Profile <AzureSMProfile>]
[<CommonParameters>]
Description
Viktigt!
Det här PowerShell-kommandot för Azure Automation stöds längre från och med 2020-01-23. Azure Service Management-modellen är inaktuell för Azure Automation och inaktiverades den dagen. Använd de kommandon som stöder Azure Resource Management-modellen i Az.Automation.
Cmdleten New-AzureAutomationModule importerar en modul till Azure Automation. En modul är en komprimerad fil med ett .zip-tillägg som innehåller en mapp som innehåller någon av följande filtyper:
En Windows PowerShell-modul (psm1-fil).
Ett Windows PowerShell-modulmanifest (psd1-fil).
En sammansättning (dll-fil).
Namnen på zip-filen, mappen i zip-filen och filen i mappen (.psm1, psd.1 eller .dll) måste matcha.
Exempel
Exempel 1: Importera en modul
PS C:\> New-AzureAutomationModule -AutomationAccountName "Contoso17" -Name "ContosoModule" -ContentLink "http://contosostorage.blob.core.windows.net/modules/ContosoModule.zip"
Det här kommandot importerar en modul med namnet ContosoModule till Automation-kontot contoso17. Modulen lagras i en Azure-blob i ett lagringskonto med namnet contosostorage och en container med namnet modules.
Parametrar
-AutomationAccountName
Anger namnet på det Automation-konto som modulen ska lagras i.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-ContentLink
Offentlig URL, till exempel en webbplats eller Azure Blob Storage som anger sökvägen till modulfilen. Den här platsen måste vara offentligt tillgänglig.
Type: | Uri |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Name
Anger ett namn på modulen.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Profile
Anger den Azure-profil som den här cmdleten läser från. Om du inte anger någon profil läser den här cmdleten från den lokala standardprofilen.
Type: | AzureSMProfile |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Tags
Anger en eller flera taggar som är relaterade till modulen.
Type: | IDictionary |
Aliases: | Tag |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |