Delen via


New-AzAutomationRunbook

Hiermee maakt u een Automation-runbook.

Syntaxis

New-AzAutomationRunbook
   [-Name] <String>
   [-Description <String>]
   [-Tags <IDictionary>]
   -Type <String>
   [-LogProgress <Boolean>]
   [-LogVerbose <Boolean>]
   [-ResourceGroupName] <String>
   [-AutomationAccountName] <String>
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]

Description

Met de cmdlet New-AzAutomationRunbook maakt u een leeg Azure Automation-runbook met behulp van APS. Geef een naam op voor het runbook.

Voorbeelden

Voorbeeld 1: Een runbook maken

New-AzAutomationRunbook -AutomationAccountName "Contoso17" -Name "Runbook02" -ResourceGroupName "ResourceGroup01"

Met deze opdracht maakt u een runbook met de naam Runbook02 in het Azure Automation-account met de naam Contoso17.

Voorbeeld 2

Hiermee maakt u een Automation-runbook. (automatisch gegenereerd)

New-AzAutomationRunbook -AutomationAccountName 'Contoso17' -Name 'Runbook02' -ResourceGroupName 'ResourceGroup01' -Type PowerShell

Parameters

-AutomationAccountName

Hiermee geeft u de naam op van het Automation-account waarin deze cmdlet een runbook maakt.

Type:String
Position:1
Default value:None
Vereist:True
Pijplijninvoer accepteren:True
Jokertekens accepteren:False

-DefaultProfile

De referenties, het account, de tenant en het abonnement dat wordt gebruikt voor communicatie met Azure

Type:IAzureContextContainer
Aliassen:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-Description

Hiermee geeft u een beschrijving voor het runbook.

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:True
Jokertekens accepteren:False

-LogProgress

Hiermee geeft u op of de voortgang van het runbook wordt vastgelegd.

Type:Nullable<T>[Boolean]
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:True
Jokertekens accepteren:False

-LogVerbose

Hiermee geeft u op of logboekregistratie gedetailleerde informatie bevat.

Type:Nullable<T>[Boolean]
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:True
Jokertekens accepteren:False

-Name

Hiermee geeft u een naam voor het runbook.

Type:String
Aliassen:RunbookName
Position:2
Default value:None
Vereist:True
Pijplijninvoer accepteren:True
Jokertekens accepteren:False

-ResourceGroupName

Hiermee geeft u de naam op van de resourcegroep waarvoor deze cmdlet een runbook maakt.

Type:String
Position:0
Default value:None
Vereist:True
Pijplijninvoer accepteren:True
Jokertekens accepteren:False

-Tags

Sleutel-waardeparen in de vorm van een hash-tabel. Bijvoorbeeld: @{key0="value0"; key1=$null; key2="value2"}

Type:IDictionary
Aliassen:Tag
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:True
Jokertekens accepteren:False

-Type

Hiermee geeft u het type runbook op dat door deze cmdlet wordt gemaakt. Geldige waarden zijn:

  • Powershell
  • GraphicalPowerShell
  • PowerShellWorkflow
  • GraphicalPowerShellWorkflow
  • Grafiek
  • Python2 De waarde Graph is verouderd. Het is gelijk aan GraphicalPowerShellWorkflow.
Type:String
Geaccepteerde waarden:PowerShell, GraphicalPowerShell, PowerShellWorkflow, GraphicalPowerShellWorkflow, Graph, Python2, Python3, Powershell72
Position:Named
Default value:None
Vereist:True
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

Invoerwaarden

String

IDictionary

Nullable<T>[[System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]

Uitvoerwaarden

Runbook