Bagikan melalui


New-AzAutomationModule

Mengimpor modul ke Automation.

Sintaks

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

Deskripsi

Cmdlet New-AzAutomationModule mengimpor modul ke Azure Automation. Perintah ini menerima file terkompresi yang memiliki ekstensi nama file .zip. File berisi folder yang menyertakan file yang merupakan salah satu jenis berikut:

  • Modul Windows PowerShell, yang memiliki ekstensi nama file .psm1 atau .dll
  • Manifes modul Windows PowerShell, yang memiliki ekstensi nama file .psd1 Nama file .zip, nama folder, dan nama file dalam folder harus sama. Tentukan file .zip sebagai URL yang dapat diakses layanan Automation. Jika Anda mengimpor modul Windows PowerShell ke Automation dengan menggunakan cmdlet ini atau cmdlet Set-AzAutomationModule, operasinya tidak sinkron. Perintah menyelesaikan apakah impor berhasil atau gagal. Untuk memeriksa apakah berhasil, jalankan perintah berikut: PS C:\\\> $ModuleInstance = Get-AzAutomationModule -Name ModuleName Periksa properti ProvisioningState untuk nilai Berhasil.

Contoh

Contoh 1: Mengimpor modul

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

Perintah ini mengimpor modul bernama ContosoModule ke akun Automation bernama Contoso17. Modul disimpan dalam blob Azure di akun penyimpanan bernama contosostorage dan kontainer bernama modul.

Parameter

-AutomationAccountName

Menentukan nama akun Automation tempat cmdlet ini mengimpor modul.

Jenis:String
Position:1
Nilai default:None
Diperlukan:True
Terima input alur:True
Terima karakter wildcard:False

-ContentLinkUri

Url ke paket zip modul

Jenis:Uri
Alias:ContentLink
Position:3
Nilai default:None
Diperlukan:True
Terima input alur:True
Terima karakter wildcard:False

-DefaultProfile

Kredensial, akun, penyewa, dan langganan yang digunakan untuk komunikasi dengan azure

Jenis:IAzureContextContainer
Alias:AzContext, AzureRmContext, AzureCredential
Position:Named
Nilai default:None
Diperlukan:False
Terima input alur:False
Terima karakter wildcard:False

-Name

Menentukan nama modul yang diimpor cmdlet ini.

Jenis:String
Position:2
Nilai default:None
Diperlukan:True
Terima input alur:True
Terima karakter wildcard:False

-ResourceGroupName

Menentukan nama grup sumber daya tempat cmdlet ini mengimpor modul.

Jenis:String
Position:0
Nilai default:None
Diperlukan:True
Terima input alur:True
Terima karakter wildcard:False

-RuntimeVersion

Lingkungan Runtime modul

Jenis:String
Nilai yang diterima:5.1, 7.2
Position:Named
Nilai default:None
Diperlukan:False
Terima input alur:False
Terima karakter wildcard:False

Input

String

Uri

Output

Module