Start-AzureRMAutomationRunbook
Memulai pekerjaan runbook.
Penting
Karena modul Az PowerShell sekarang memiliki semua kemampuan modul AzureRM PowerShell dan lebih banyak lagi, kami akan menghentikan modul AzureRM PowerShell pada 29 Februari 2024.
Untuk menghindari gangguan layanan, perbarui skrip Anda yang menggunakan modul AzureRM PowerShell untuk menggunakan modul Az PowerShell paling lambat 29 Februari 2024. Untuk memperbarui skrip Anda secara otomatis, ikuti panduan memulai cepat.
Sintaks
Start-AzureRMAutomationRunbook
[-Name] <String>
[-Parameters <IDictionary>]
[-RunOn <String>]
[-ResourceGroupName] <String>
[-AutomationAccountName] <String>
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Start-AzureRMAutomationRunbook
[-Name] <String>
[-Parameters <IDictionary>]
[-RunOn <String>]
[-Wait]
[-MaxWaitSeconds <Int32>]
[-ResourceGroupName] <String>
[-AutomationAccountName] <String>
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Deskripsi
Cmdlet Start-AzureRmAutomationRunbook memulai pekerjaan runbook Azure Automation. Tentukan ID atau nama runbook.
Contoh
Contoh 1: Memulai pekerjaan runbook
PS C:\>Start-AzureRmAutomationRunbook -AutomationAccountName "Contoso17" -Name "Runbk01" -ResourceGroupName "ResourceGroup01"
Perintah ini memulai pekerjaan runbook untuk runbook bernama Runbk01 di akun Azure Automation bernama Contoso17.
Contoh 2: Memulai pekerjaan runbook dan menunggu hasil
Start-AzureRmAutomationRunbook -AutomationAccountName "Contoso17" -Name "Runbk01" -ResourceGroupName "ResourceGroup01" -MaxWaitSeconds 1000 -Wait
Perintah ini memulai pekerjaan runbook untuk runbook bernama Runbk01 di akun Azure Automation bernama Contoso17. Perintah ini menentukan parameter Tunggu . Oleh karena itu, ia mengembalikan hasil setelah pekerjaan selesai. Cmdlet menunggu hingga 1000 detik untuk hasilnya.
Parameter
| Type: | String |
| Position: | 1 |
| Default value: | None |
| Accept pipeline input: | True |
| Accept wildcard characters: | False |
Kredensial, akun, penyewa, dan langganan yang digunakan untuk komunikasi dengan azure
| Type: | IAzureContextContainer |
| Aliases: | AzureRmContext, AzureCredential |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
Menentukan jumlah detik cmdlet ini menunggu pekerjaan selesai sebelum meninggalkan pekerjaan. Nilai defaultnya adalah 10800, atau tiga jam.
| Type: | Int32 |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
| Type: | String |
| Aliases: | RunbookName |
| Position: | 2 |
| Default value: | None |
| Accept pipeline input: | True |
| Accept wildcard characters: | False |
| Type: | IDictionary |
| Aliases: | JobParameters |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
| Type: | String |
| Position: | 0 |
| Default value: | None |
| Accept pipeline input: | True |
| Accept wildcard characters: | False |
Menentukan Grup Hybrid Worker mana yang akan menjalankan runbook.
| Type: | String |
| Aliases: | HybridWorker |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | True |
| Accept wildcard characters: | False |
Menunjukkan bahwa cmdlet ini menunggu pekerjaan selesai, ditangguhkan, atau gagal, lalu mengembalikan kontrol ke Azure PowerShell.
| Type: | SwitchParameter |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
Input
Output
-Cmdlet ini mengembalikan objek Pekerjaan , kecuali Anda menentukan parameter Tunggu . -Jika Anda tidak menentukan Tunggu, Azure PowerShell segera mengembalikan objek Pekerjaan. -Jika Anda menentukan Tunggu, Azure PowerShell menyelesaikan pekerjaan, lalu mengembalikan hasilnya. -Hasilnya bukan objek Pekerjaan .