Udostępnij przez


New-AzAutomationModule

Importuje moduł do usługi Automation.

Składnia

Default (Domyślne)

New-AzAutomationModule
    [-Name] <String>
    [-ContentLinkUri] <Uri>
    [-RuntimeVersion <String>]
    [-ResourceGroupName] <String>
    [-AutomationAccountName] <String>
    [-DefaultProfile <IAzureContextContainer>]
    [<CommonParameters>]

Opis

Polecenie cmdlet New-AzAutomationModule importuje moduł do usługi Azure Automation. To polecenie akceptuje skompresowany plik z rozszerzeniem nazwy pliku .zip. Plik zawiera folder zawierający plik, który jest jednym z następujących typów:

  • Moduł programu Windows PowerShell z rozszerzeniem nazwy pliku psm1 lub .dll
  • Manifest modułu programu Windows PowerShell, który ma rozszerzenie nazwy pliku psd1 Nazwa pliku .zip, nazwa folderu i nazwa pliku w folderze musi być taka sama. Określ plik .zip jako adres URL, do którego może uzyskać dostęp usługa Automation. Jeśli zaimportujesz moduł programu Windows PowerShell do usługi Automation przy użyciu tego polecenia cmdlet lub polecenia cmdlet Set-AzAutomationModule, operacja jest asynchroniczna. Polecenie kończy się powodzeniem lub niepowodzeniem importowania. Aby sprawdzić, czy powiodło się, uruchom następujące polecenie: PS C:\\\> $ModuleInstance = Get-AzAutomationModule -Name ModuleName Sprawdź właściwość ProvisioningState dla wartości Powodzenie.

Przykłady

Przykład 1. Importowanie modułu

New-AzAutomationModule -AutomationAccountName "Contoso17" -Name "ContosoModule" -ContentLink "http://contosostorage.blob.core.windows.net/modules/ContosoModule.zip" -ResourceGroupName "ResourceGroup01"

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, dla którego to polecenie cmdlet importuje moduł.

Właściwości parametrów

Typ:String
Wartość domyślna:None
Wspiera dzikie karty:False
DontShow:False

Zbiory parametrów

(All)
Pozycja:1
Obowiązkowy:True
Wartość z pipeline:False
Wartość z pipeline według nazwy właściwości:True
Wartość pozostałych argumentów:False

-ContentLinkUri

Adres URL pakietu zip modułu

Właściwości parametrów

Typ:Uri
Wartość domyślna:None
Wspiera dzikie karty:False
DontShow:False
Aliasy:ContentLink (Link) do treści

Zbiory parametrów

(All)
Pozycja:3
Obowiązkowy:True
Wartość z pipeline:False
Wartość z pipeline według nazwy właściwości:True
Wartość pozostałych argumentów:False

-DefaultProfile

Poświadczenia, konto, dzierżawa i subskrypcja używane do komunikacji z platformą Azure

Właściwości parametrów

Typ:IAzureContextContainer
Wartość domyślna:None
Wspiera dzikie karty:False
DontShow:False
Aliasy:AzContext, AzureRmContext, AzureCredential

Zbiory parametrów

(All)
Pozycja:Named
Obowiązkowy:False
Wartość z pipeline:False
Wartość z pipeline według nazwy właściwości:False
Wartość pozostałych argumentów:False

-Name

Określa nazwę modułu, który importuje to polecenie cmdlet.

Właściwości parametrów

Typ:String
Wartość domyślna:None
Wspiera dzikie karty:False
DontShow:False

Zbiory parametrów

(All)
Pozycja:2
Obowiązkowy:True
Wartość z pipeline:False
Wartość z pipeline według nazwy właściwości:True
Wartość pozostałych argumentów:False

-ResourceGroupName

Określa nazwę grupy zasobów, dla której to polecenie cmdlet importuje moduł.

Właściwości parametrów

Typ:String
Wartość domyślna:None
Wspiera dzikie karty:False
DontShow:False

Zbiory parametrów

(All)
Pozycja:0
Obowiązkowy:True
Wartość z pipeline:False
Wartość z pipeline według nazwy właściwości:True
Wartość pozostałych argumentów:False

-RuntimeVersion

Środowisko uruchomieniowe modułu

Właściwości parametrów

Typ:String
Wartość domyślna:None
Akceptowane wartości:5.1, 7.2
Wspiera dzikie karty:False
DontShow:False

Zbiory parametrów

(All)
Pozycja:Named
Obowiązkowy:False
Wartość z pipeline:False
Wartość z pipeline według nazwy właściwości:False
Wartość pozostałych argumentów:False

CommonParameters

To polecenie cmdlet obsługuje typowe parametry: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction i -WarningVariable. Aby uzyskać więcej informacji, zobacz about_CommonParameters.

Wejścia

String

Uri

Wyjść

Module