Start-AzAutomationRunbook

Runbook-feladat indítása.

Syntax

Start-AzAutomationRunbook
     [-Name] <String>
     [-Parameters <IDictionary>]
     [-RunOn <String>]
     [-ResourceGroupName] <String>
     [-AutomationAccountName] <String>
     [-DefaultProfile <IAzureContextContainer>]
     [<CommonParameters>]
Start-AzAutomationRunbook
     [-Name] <String>
     [-Parameters <IDictionary>]
     [-RunOn <String>]
     [-Wait]
     [-MaxWaitSeconds <Int32>]
     [-ResourceGroupName] <String>
     [-AutomationAccountName] <String>
     [-DefaultProfile <IAzureContextContainer>]
     [<CommonParameters>]

Description

A Start-AzAutomationRunbook parancsmag elindít egy Azure Automation-runbook-feladatot. Adja meg egy runbook azonosítóját vagy nevét.

Példák

1. példa: Runbook-feladat indítása

Start-AzAutomationRunbook -AutomationAccountName "Contoso17" -Name "Runbk01" -ResourceGroupName "ResourceGroup01"

Ez a parancs elindít egy Runbook-feladatot a Runbk01 nevű runbookhoz a Contoso17 nevű Azure Automation-fiókban.

2. példa: Python 2 runbook-feladat indítása paraméterekkel

$params = [ordered]@{"Key1"="ValueForPosition1";"Key2"="ValueForPosition2"}
Start-AzAutomationRunbook -AutomationAccountName "Contoso17" -Name "RunbkPy01" -ResourceGroupName "ResourceGroup01" -Parameters $params

Ez a parancs elindít egy RunbkPy01 nevű RunbkPy01 nevű RunbkPy01 runbook-feladatot a Contoso17 nevű Azure Automation-fiókban, amelynek első pozícióparamétere az "ValueForPosition1", a másodiknál pedig a "ValueForPosition2" lesz.

3. példa: Runbook-feladat indítása és az eredmények várakozása

Start-AzAutomationRunbook -AutomationAccountName "Contoso17" -Name "Runbk01" -ResourceGroupName "ResourceGroup01" -MaxWaitSeconds 1000 -Wait

Ez a parancs elindít egy Runbook-feladatot a Runbk01 nevű runbookhoz a Contoso17 nevű Azure Automation-fiókban. Ez a parancs a Wait paramétert adja meg. Ezért a feladat befejezése után visszaadja az eredményeket. A parancsmag legfeljebb 1000 másodpercig vár az eredményekre.

Paraméterek

-AutomationAccountName

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

-DefaultProfile

Az Azure-ral való kommunikációhoz használt hitelesítő adatok, fiók, bérlő és előfizetés

Type:IAzureContextContainer
Aliases:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-MaxWaitSeconds

Megadja, hogy a parancsmag hány másodpercig vár egy feladat befejezésére, mielőtt megszakítja a feladatot. Az alapértelmezett érték 10800 vagy három óra.

Type:Int32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Name

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

-Parameters

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

-ResourceGroupName

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

-RunOn

Megadja, hogy melyik hibrid feldolgozócsoporton futtassa a runbookot.

Type:String
Aliases:HybridWorker
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-Wait

Azt jelzi, hogy ez a parancsmag megvárja a feladat befejezését, felfüggesztését vagy meghiúsulását, majd visszaadja a vezérlést az Azure PowerShellnek.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

Bevitelek

String

Kimenetek

Job

PSObject