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

-AutomationAccountName

Type:String
Position:1
Default value:None
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
Accept pipeline input:False
Accept wildcard characters:False

-MaxWaitSeconds

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

-Name

Type:String
Aliases:RunbookName
Position:2
Default value:None
Accept pipeline input:True
Accept wildcard characters:False

-Parameters

Type:IDictionary
Aliases:JobParameters
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-ResourceGroupName

Type:String
Position:0
Default value:None
Accept pipeline input:True
Accept wildcard characters:False

-RunOn

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

-Wait

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

String

Output

Job

-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 .

PSObject