New-AzureAutomationModule
Importuje moduł do usługi Automation.
Uwaga
Polecenia cmdlet, do których odwołuje się ta dokumentacja, służą do zarządzania starszymi zasobami platformy Azure korzystającymi z interfejsów API zarządzania usługami. Zobacz moduł Az programu PowerShell, aby uzyskać polecenia cmdlet do zarządzania zasobami usługi Azure Resource Manager.
Składnia
New-AzureAutomationModule
-Name <String>
-ContentLink <Uri>
[-Tags <IDictionary>]
-AutomationAccountName <String>
[-Profile <AzureSMProfile>]
[<CommonParameters>]
Opis
Ważne
To polecenie programu PowerShell dla usługi Azure Automation jest dłużej obsługiwane od 23.01.2020 r. Model zarządzania usługami platformy Azure jest przestarzały dla usługi Azure Automation i został wyłączony w tym dniu. Użyj poleceń, które obsługują model zarządzania zasobami platformy Azure w narzędziu Az.Automation.
Polecenie cmdlet New-AzureAutomationModule importuje moduł do usługi Azure Automation. Moduł jest skompresowanym plikiem z rozszerzeniem zip zawierającym folder zawierający jeden z następujących typów plików:
Moduł programu Windows PowerShell (plik psm1).
Manifest modułu programu Windows PowerShell (plik psd1).
Zestaw (plik dll).
Nazwy pliku zip, folderu w pliku zip i pliku w folderze (psm1, psd.1 lub .dll) muszą być zgodne.
Przykłady
Przykład 1. Importowanie modułu
PS C:\> New-AzureAutomationModule -AutomationAccountName "Contoso17" -Name "ContosoModule" -ContentLink "http://contosostorage.blob.core.windows.net/modules/ContosoModule.zip"
To polecenie importuje moduł o nazwie ContosoModule do konta usługi Automation o nazwie Contoso17. Moduł jest przechowywany w obiekcie blob platformy Azure na koncie magazynu o nazwie contosostorage i kontenerze o nazwie modules.
Parametry
-AutomationAccountName
Określa nazwę konta usługi Automation, w których będzie przechowywany moduł.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-ContentLink
Publiczny adres URL, taki jak witryna internetowa lub magazyn obiektów blob platformy Azure określający ścieżkę do pliku modułu. Ta lokalizacja musi być publicznie dostępna.
Type: | Uri |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Name
Określa nazwę modułu.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Profile
Określa profil platformy Azure, z którego to polecenie cmdlet odczytuje. Jeśli nie określisz profilu, to polecenie cmdlet odczytuje z lokalnego profilu domyślnego.
Type: | AzureSMProfile |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Tags
Określa jeden lub więcej tagów powiązanych z modułem.
Type: | IDictionary |
Aliases: | Tag |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |