Dela via


Set-AzureAutomationRunbookDefinition

Uppdaterar utkastdefinitionen för en runbook.

Kommentar

De cmdletar som refereras i den här dokumentationen används för att hantera äldre Azure-resurser som använder API:er för Azure Service Manager (ASM). Den här äldre PowerShell-modulen rekommenderas inte när du skapar nya resurser eftersom ASM är schemalagt för tillbakadragning. Mer information finns i Azure Service Manager-tillbakadragning.

Az PowerShell-modulen är den rekommenderade PowerShell-modulen för hantering av Arm-resurser (Azure Resource Manager) med PowerShell.

Syntax

Set-AzureAutomationRunbookDefinition
   -Name <String>
   -Path <String>
   [-Overwrite]
   -AutomationAccountName <String>
   [-Profile <AzureSMProfile>]
   [<CommonParameters>]

Description

Viktigt!

Det här PowerShell-kommandot för Azure Automation stöds längre från och med 2020-01-23. Azure Service Management-modellen är inaktuell för Azure Automation och inaktiverades den dagen. Använd de kommandon som stöder Azure Resource Management-modellen i Az.Automation.

Cmdleten Set-AzureAutomationRunbookDefinition uppdaterar utkastdefinitionen för en Microsoft Azure Automation-runbook. Ange en Windows PowerShell-skriptfil (.ps1) som innehåller en runbook som blir utkast till runbook.

Om det redan finns ett utkast till definition använder du parametern Skriv över för att tvinga cmdleten att skriva över det befintliga utkastet.

Exempel

Exempel 1: Skriv över ett befintligt utkast till definition av en runbook

PS C:\> Set-AzureAutomationRunbookDefinition -AutomationAccountName "Contoso17" -Name "Runbk01" -Path ".\App01.ps1" -Overwrite

Det här kommandot skriver över den befintliga utkastdefinitionen för en runbook.

Parametrar

-AutomationAccountName

Anger namnet på ett Automation-konto.

Typ:String
Position:Named
Standardvärde:None
Obligatorisk:True
Godkänn pipeline-indata:True
Godkänn jokertecken:False

-Name

Anger ett namn.

Typ:String
Alias:RunbookName
Position:Named
Standardvärde:None
Obligatorisk:True
Godkänn pipeline-indata:True
Godkänn jokertecken:False

-Overwrite

Anger om en befintlig utkastdefinition ska skrivas över.

Typ:SwitchParameter
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:True
Godkänn jokertecken:False

-Path

Anger sökvägen till en runbook.

Typ:String
Alias:RunbookPath
Position:Named
Standardvärde:None
Obligatorisk:True
Godkänn pipeline-indata:True
Godkänn jokertecken:False

-Profile

Anger den Azure-profil som den här cmdleten läser från. Om du inte anger någon profil läser den här cmdleten från den lokala standardprofilen.

Typ:AzureSMProfile
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

Utdata

Microsoft.Azure.Commands.Automation.Model.RunbookDefinition