Set-AzAutomationModule
Memperbarui modul di Automation.
Sintaks
Set-AzAutomationModule
[-Name] <String>
[-ContentLinkUri <Uri>]
[-ContentLinkVersion <String>]
[-RuntimeVersion <String>]
[-ResourceGroupName] <String>
[-AutomationAccountName] <String>
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Deskripsi
Cmdlet Set-AzAutomationModule memperbarui modul di 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:
- wps_2 modul, yang memiliki ekstensi nama file .psm1 atau .dll
- wps_2 manifes modul, 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 wps_2 ke Automation dengan menggunakan cmdlet ini atau cmdlet New-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: Memperbarui modul
Set-AzAutomationModule -AutomationAccountName "Contoso17" -Name "ContosoModule" -ContentLinkUri "http://contosostorage.blob.core.windows.net/modules/ContosoModule.zip" -ContentLinkVersion "1.1" -ResourceGroupName "ResourceGroup01"
Perintah ini mengimpor versi terbaru dari modul yang sudah ada 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 memperbarui modul.
Jenis: | String |
Position: | 1 |
Nilai default: | None |
Diperlukan: | True |
Terima input alur: | True |
Terima karakter wildcard: | False |
-ContentLinkUri
Menentukan URL file .zip yang berisi versi baru modul yang diimpor cmdlet ini.
Jenis: | Uri |
Alias: | ContentLink |
Position: | Named |
Nilai default: | None |
Diperlukan: | False |
Terima input alur: | True |
Terima karakter wildcard: | False |
-ContentLinkVersion
Menentukan versi modul tempat cmdlet ini memperbarui Automation.
Jenis: | String |
Position: | Named |
Nilai default: | None |
Diperlukan: | False |
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 memperbarui 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
Output
Link Terkait
Azure PowerShell