Set-AzureRmAutomationModule
Memperbarui modul di Automation.
Peringatan
Modul AzureRM PowerShell telah resmi tidak digunakan lagi per 29 Februari 2024. Pengguna disarankan untuk bermigrasi dari AzureRM ke modul Az PowerShell untuk memastikan dukungan dan pembaruan yang berkelanjutan.
Meskipun modul AzureRM mungkin masih berfungsi, modul tersebut tidak lagi dipertahankan atau didukung, menempatkan penggunaan berkelanjutan berdasarkan kebijaksanaan dan risiko pengguna. Silakan merujuk ke sumber daya migrasi kami untuk panduan tentang transisi ke modul Az.
Sintaks
Set-AzureRmAutomationModule
[-Name] <String>
[-ContentLinkUri <Uri>]
[-ContentLinkVersion <String>]
[-ResourceGroupName] <String>
[-AutomationAccountName] <String>
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Deskripsi
Cmdlet Set-AzureRmAutomationModule 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-AzureRmAutomationModule, operasinya tidak sinkron.
Perintah menyelesaikan apakah impor berhasil atau gagal.
Untuk memeriksa apakah berhasil, jalankan perintah berikut:
PS C:\\\> $ModuleInstance = Get-AzureRmAutomationModule -Name
ModuleName Periksa properti ProvisioningState untuk nilai Berhasil.
Contoh
Contoh 1: Memperbarui modul
PS C:\>Set-AzureRmAutomationModule -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.
Type: | String |
Position: | 1 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-ContentLinkUri
Menentukan URL file .zip yang berisi versi baru modul yang diimpor cmdlet ini.
Type: | Uri |
Aliases: | ContentLink |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-ContentLinkVersion
Menentukan versi modul tempat cmdlet ini memperbarui Automation.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-DefaultProfile
Kredensial, akun, penyewa, dan langganan yang digunakan untuk komunikasi dengan azure
Type: | IAzureContextContainer |
Aliases: | AzureRmContext, AzureCredential |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Name
Menentukan nama modul yang diimpor cmdlet ini.
Type: | String |
Position: | 2 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-ResourceGroupName
Menentukan nama grup sumber daya tempat cmdlet ini memperbarui modul.
Type: | String |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |