Condividi tramite


New-AzAutomationRunbook

Crea un runbook di Automazione.

Sintassi

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

Descrizione

Il cmdlet New-AzAutomationRunbook crea un runbook vuoto Automazione di Azure usando APS. Specificare un nome per il runbook.

Esempio

Esempio 1: Creare un runbook

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

Questo comando crea un runbook denominato Runbook02 nell'account Automazione di Azure denominato Contoso17.

Esempio 2

Crea un runbook di Automazione. (generato automaticamente)

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

Parametri

-AutomationAccountName

Specifica il nome dell'account di Automazione in cui questo cmdlet crea un runbook.

Tipo:String
Posizione:1
Valore predefinito:None
Necessario:True
Accettare l'input della pipeline:True
Accettare caratteri jolly:False

-DefaultProfile

Credenziali, account, tenant e sottoscrizione usati per la comunicazione con Azure

Tipo:IAzureContextContainer
Alias:AzContext, AzureRmContext, AzureCredential
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-Description

Specifica una descrizione per il runbook.

Tipo:String
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:True
Accettare caratteri jolly:False

-LogProgress

Specifica se il runbook registra lo stato di avanzamento.

Tipo:Nullable<T>[Boolean]
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:True
Accettare caratteri jolly:False

-LogVerbose

Specifica se la registrazione include informazioni dettagliate.

Tipo:Nullable<T>[Boolean]
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:True
Accettare caratteri jolly:False

-Name

Specifica un nome per il runbook.

Tipo:String
Alias:RunbookName
Posizione:2
Valore predefinito:None
Necessario:True
Accettare l'input della pipeline:True
Accettare caratteri jolly:False

-ResourceGroupName

Specifica il nome del gruppo di risorse per il quale questo cmdlet crea un runbook.

Tipo:String
Posizione:0
Valore predefinito:None
Necessario:True
Accettare l'input della pipeline:True
Accettare caratteri jolly:False

-Tags

Coppie chiave-valore sotto forma di tabella hash. Ad esempio: @{key0="value0"; key1=$null; key2="value2"}

Tipo:IDictionary
Alias:Tag
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:True
Accettare caratteri jolly:False

-Type

Specifica il tipo di runbook creato da questo cmdlet. I valori validi sono:

  • PowerShell
  • GraficoPowerShell
  • PowerShellWorkflow
  • GraphicalPowerShellWorkflow
  • Grafico
  • Python2 Il valore Graph è obsoleto. Equivale a GraphicalPowerShellWorkflow.
Tipo:String
Valori accettati:PowerShell, GraphicalPowerShell, PowerShellWorkflow, GraphicalPowerShellWorkflow, Graph, Python2, Python3, Powershell72
Posizione:Named
Valore predefinito:None
Necessario:True
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

Input

String

IDictionary

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

Output

Runbook