New-AzureAutomationModule
Importuje modul do služby Automation.
Poznámka:
Rutiny, na které odkazuje tato dokumentace, slouží ke správě starších prostředků Azure, které používají rozhraní API Azure Service Manageru (ASM). Tento starší modul PowerShellu se nedoporučuje při vytváření nových prostředků, protože ASM je naplánované pro vyřazení z provozu. Další informace najdete v části Vyřazení Azure Service Manageru.
Modul Az PowerShell je doporučený modul PowerShellu pro správu prostředků Azure Resource Manageru (ARM) pomocí PowerShellu.
Syntaxe
New-AzureAutomationModule
-Name <String>
-ContentLink <Uri>
[-Tags <IDictionary>]
-AutomationAccountName <String>
[-Profile <AzureSMProfile>]
[<CommonParameters>]
Description
Důležité
Tento příkaz PowerShellu pro Azure Automation se k 23. 1. 2020 podporuje déle. Model správy služeb Azure je pro Službu Azure Automation zastaralý a k tomuto datu byl zakázaný. Použijte příkazy, které podporují model správy prostředků Azure v Az.Automation.
Rutina New-AzureAutomationModule importuje modul do Služby Azure Automation. Modul je komprimovaný soubor s příponou .zip, která obsahuje složku, která obsahuje jeden z následujících typů souborů:
Modul Windows PowerShellu (soubor psm1).
Manifest modulu Windows PowerShellu (soubor psd1).
Sestavení (soubor dll).
Názvy souboru ZIP, složky v souboru ZIP a souboru ve složce (.psm1, psd.1 nebo .dll) se musí shodovat.
Příklady
Příklad 1: Import modulu
PS C:\> New-AzureAutomationModule -AutomationAccountName "Contoso17" -Name "ContosoModule" -ContentLink "http://contosostorage.blob.core.windows.net/modules/ContosoModule.zip"
Tento příkaz naimportuje modul s názvem ContosoModule do účtu Automation s názvem Contoso17. Tento modul je uložený v objektu blob Azure v účtu úložiště s názvem contosostorage a kontejneru s názvem moduly.
Parametry
-AutomationAccountName
Určuje název účtu Automation, ve které bude modul uložen.
Typ: | String |
Position: | Named |
Default value: | None |
Vyžadováno: | True |
Přijmout vstup kanálu: | True |
Přijmout zástupné znaky: | False |
-ContentLink
Veřejná adresa URL, jako je web nebo úložiště objektů blob v Azure, určující cestu k souboru modulu. Toto umístění musí být veřejně přístupné.
Typ: | Uri |
Position: | Named |
Default value: | None |
Vyžadováno: | True |
Přijmout vstup kanálu: | True |
Přijmout zástupné znaky: | False |
-Name
Určuje název modulu.
Typ: | String |
Position: | Named |
Default value: | None |
Vyžadováno: | True |
Přijmout vstup kanálu: | True |
Přijmout zástupné znaky: | False |
-Profile
Určuje profil Azure, ze kterého se tato rutina čte. Pokud nezadáte profil, tato rutina načte z místního výchozího profilu.
Typ: | AzureSMProfile |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-Tags
Určuje jednu nebo více značek souvisejících s modulem.
Typ: | IDictionary |
Aliasy: | Tag |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | True |
Přijmout zástupné znaky: | False |