az automation runbook

Notitie

Deze verwijzing maakt deel uit van de Automation-extensie voor Azure CLI en vereist versie 2.13.0 of hoger. De extensie wordt automatisch geïnstalleerd wanneer u de opdracht az automation runbook voor het eerst gebruikt. Meer informatie over extensies.

Automation-runbook.

Opdracht

az automation runbook create

Maak het runbook dat wordt geïdentificeerd door de naam van het runbook.

az automation runbook delete

Verwijder het runbook op naam.

az automation runbook list

Een lijst met runbooks ophalen.

az automation runbook publish

Runbook-concept publiceren.

az automation runbook replace-content

Vervang de inhoud van het runbook.

az automation runbook revert-to-published

De runbookinhoud terugdraaien naar de laatst bekende gepubliceerde status.

az automation runbook show

Haal het runbook op dat wordt geïdentificeerd door de naam van het runbook.

az automation runbook start

Start het runbook.

az automation runbook update

Werk het runbook bij dat wordt geïdentificeerd door de naam van het runbook.

az automation runbook wait

Plaats de CLI in een wachttoestand totdat aan een voorwaarde van het Automation-runbook wordt voldaan.

az automation runbook create

Maak het runbook dat wordt geïdentificeerd door de naam van het runbook.

az automation runbook create --automation-account-name
                             --name
                             --resource-group
                             --type {Graph, GraphPowerShell, GraphPowerShellWorkflow, PowerShell, PowerShellWorkflow, Script}
                             [--description]
                             [--location]
                             [--log-activity-trace]
                             [--log-progress {false, true}]
                             [--log-verbose {false, true}]
                             [--tags]

Voorbeelden

Een runbook maken

az automation runbook create --automation-account-name "myAutomationAccount" --resource-group "rg"                --name "myRunbook" --type "PowerShell" --location "East US 2"

Vereiste parameters

--automation-account-name

De naam van het Automation-account.

--name --runbook-name -n

De naam van het runbook.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .

--type

Type runbook.

geaccepteerde waarden: Graph, GraphPowerShell, GraphPowerShellWorkflow, PowerShell, PowerShellWorkflow, Script

Optionele parameters

--description

Beschrijving van het runbook.

--location -l

Locatie. Waarden van: az account list-locations . U kunt de standaardlocatie configureren met az configure --defaults location=<location> behulp van .

--log-activity-trace

Traceringsopties op activiteitsniveau van het runbook.

--log-progress

De optie Voortgangslogboek van het runbook.

geaccepteerde waarden: false, true
--log-verbose

Uitgebreide logboekoptie van het runbook.

geaccepteerde waarden: false, true
--tags

Door spatie gescheiden tags: sleutel[=waarde] [sleutel[=waarde] ...]. Gebruik '' om bestaande tags te verwijderen.

az automation runbook delete

Verwijder het runbook op naam.

az automation runbook delete --automation-account-name
                             --name
                             --resource-group
                             [--yes]

Voorbeelden

Een runbook verwijderen

az automation runbook delete --automation-account-name "myAutomationAccount" --resource-group "rg"                --name "myRunbook"

Vereiste parameters

--automation-account-name

De naam van het Automation-account.

--name --runbook-name -n

De naam van het runbook.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .

Optionele parameters

--yes -y

Niet vragen om bevestiging.

az automation runbook list

Een lijst met runbooks ophalen.

az automation runbook list --automation-account-name
                           --resource-group

Voorbeelden

Runbooks per Automation-account weergeven

az automation runbook list --automation-account-name "myAutomationAccount" --resource-group "rg"

Vereiste parameters

--automation-account-name

De naam van het Automation-account.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .

az automation runbook publish

Runbook-concept publiceren.

az automation runbook publish --automation-account-name
                              --name
                              --resource-group
                              [--no-wait]

Voorbeelden

Runbook-concept publiceren

az automation runbook publish --automation-account-name "myAutomationAccount" --resource-group                "rg" --name "myRunbook"

Vereiste parameters

--automation-account-name

De naam van het Automation-account.

--name --runbook-name -n

De parameters die zijn opgegeven voor de bewerking voor het publiceren van het runbook.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .

Optionele parameters

--no-wait

Wacht niet tot de langlopende bewerking is uitgevoerd.

az automation runbook replace-content

Vervang de inhoud van het runbook.

az automation runbook replace-content --automation-account-name
                                      --content
                                      --name
                                      --resource-group
                                      [--no-wait]

Voorbeelden

Inhoud van het runbook vervangen

az automation runbook replace-content --automation-account-name "myAutomationAccount" --resource-group                "rg" --name "myRunbook" --content @/path/to/script

Vereiste parameters

--automation-account-name

De naam van het Automation-account.

--content

De inhoud van het runbook.

--name --runbook-name -n

De naam van het runbook.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .

Optionele parameters

--no-wait

Wacht niet tot de langlopende bewerking is uitgevoerd.

az automation runbook revert-to-published

De runbookinhoud terugdraaien naar de laatst bekende gepubliceerde status.

az automation runbook revert-to-published --automation-account-name
                                          --name
                                          --resource-group

Voorbeelden

Inhoud van het runbook vervangen

az automation runbook revert-to-published --automation-account-name "myAutomationAccount"                --resource-group "rg" --name "myRunbook"

Vereiste parameters

--automation-account-name

De naam van het Automation-account.

--name --runbook-name -n

De naam van het runbook.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .

az automation runbook show

Haal het runbook op dat wordt geïdentificeerd door de naam van het runbook.

az automation runbook show --automation-account-name
                           --name
                           --resource-group

Voorbeelden

Runbook downloaden

az automation runbook show --automation-account-name "myAutomationAccount" --resource-group "rg"                --name "myRunbook"

Vereiste parameters

--automation-account-name

De naam van het Automation-account.

--name --runbook-name -n

De naam van het runbook.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .

az automation runbook start

Start het runbook.

az automation runbook start --automation-account-name
                            --resource-group
                            [--name]
                            [--parameters]
                            [--run-on]

Voorbeelden

Het runbook starten

az automation runbook start --automation-account-name "myAutomationAccount" --resource-group "rg"                --name "myRunbook"

Vereiste parameters

--automation-account-name

De naam van het Automation-account.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .

Optionele parameters

--name --runbook-name -n

De naam van het runbook.

--parameters

Parameters van de taak. Waarde verwachten: KEY1=VALUE1 KEY2=VALUE2 ...

--run-on

RunOn waarmee de groepsnaam wordt opgegeven waar de taak moet worden uitgevoerd.

az automation runbook update

Werk het runbook bij dat wordt geïdentificeerd door de naam van het runbook.

az automation runbook update --automation-account-name
                             --name
                             --resource-group
                             [--description]
                             [--log-activity-trace]
                             [--log-progress {false, true}]
                             [--log-verbose {false, true}]
                             [--tags]

Voorbeelden

Een runbook bijwerken

az automation runbook update --automation-account-name "myAutomationAccount" --description                "Runbook Description" --log-activity-trace 1 --log-progress true --log-verbose false                --resource-group "rg" --runbook-name "myRunbook"

Vereiste parameters

--automation-account-name

De naam van het Automation-account.

--name --runbook-name -n

De naam van het runbook.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .

Optionele parameters

--description

Beschrijving van het runbook.

--log-activity-trace

Traceringsopties op activiteitsniveau van het runbook.

--log-progress

De optie Voortgangslogboek van het runbook.

geaccepteerde waarden: false, true
--log-verbose

Uitgebreide logboekoptie van het runbook.

geaccepteerde waarden: false, true
--tags

Door spatie gescheiden tags: sleutel[=waarde] [sleutel[=waarde] ...]. Gebruik '' om bestaande tags te verwijderen.

az automation runbook wait

Plaats de CLI in een wachttoestand totdat aan een voorwaarde van het Automation-runbook wordt voldaan.

az automation runbook wait --automation-account-name
                           --name
                           --resource-group
                           [--created]
                           [--custom]
                           [--deleted]
                           [--exists]
                           [--interval]
                           [--timeout]
                           [--updated]

Voorbeelden

Pauzeer de volgende regel van het CLI-script totdat het Automation-runbook is gemaakt.

az automation runbook wait --automation-account-name "myAutomationAccount" --resource-group "rg"                --name "myRunbook" --created

Vereiste parameters

--automation-account-name

De naam van het Automation-account.

--name --runbook-name -n

De naam van het runbook.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .

Optionele parameters

--created

Wacht totdat u met provisioningState bij Succeeded hebt gemaakt.

--custom

Wacht totdat de voorwaarde voldoet aan een aangepaste JMESPath-query. Bijvoorbeeld provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].

--deleted

Wacht totdat u deze hebt verwijderd.

--exists

Wacht totdat de resource bestaat.

--interval

Pollinginterval in seconden.

standaardwaarde: 30
--timeout

Maximale wachttijd in seconden.

standaardwaarde: 3600
--updated

Wacht totdat de provisioningState is bijgewerkt op 'Succeeded'.