Import-AzAutomationRunbook
Hiermee importeert u een Automation-runbook.
Syntaxis
Import-AzAutomationRunbook
[-Path] <String>
[-Description <String>]
[-Name <String>]
[-Tags <IDictionary>]
-Type <String>
[-LogProgress <Boolean>]
[-LogVerbose <Boolean>]
[-Published]
[-Force]
[-ResourceGroupName] <String>
[-AutomationAccountName] <String>
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
Met de cmdlet Import-AzAutomationRunbook wordt een Azure Automation-runbook geïmporteerd. Geef het pad op naar een wps_2 scriptbestand (.ps1) dat moet worden geïmporteerd voor wps_2 en wps_2 Workflow-runbooks, (.graphrunbook)-bestand voor grafische runbooks of (.py) voor python 2-runbooks. Voor wps_2 Workflow-runbooks moet het script één wps_2 Werkstroomdefinitie bevatten die overeenkomt met de naam van het bestand.
Voorbeelden
Voorbeeld 1: Een runbook importeren uit een bestand
$Tags = @{"tag01"="value01"; "tag02"="value02"}
Import-AzAutomationRunbook -Path .\GraphicalRunbook06.graphrunbook -Tags $Tags -ResourceGroupName "ResourceGroup01" -AutomationAccountName "AutomationAccount01" -Type GraphicalPowershell
Met de eerste opdracht worden twee sleutel-waardeparen toegewezen aan de $Tags variabele. Met de tweede opdracht wordt een grafisch runbook met de naam GraphicalRunbook06 geïmporteerd in het Automation-account met de naam AutomationAccount01. Met de opdracht worden ook de tags toegewezen die zijn opgeslagen in $Tags.
Voorbeeld 2
Hiermee importeert u een Automation-runbook. (automatisch gegenereerd)
Import-AzAutomationRunbook -AutomationAccountName 'AutomationAccount01' -Name 'Configuration01' -Path .\GraphicalRunbook06.graphrunbook -Published -ResourceGroupName 'ResourceGroup01' -Type PowerShell
Parameters
-AutomationAccountName
Hiermee geeft u de naam van het Automation-account waarin deze cmdlet een runbook importeert.
Type: | String |
Position: | 1 |
Default value: | None |
Vereist: | True |
Pijplijninvoer accepteren: | True |
Jokertekens accepteren: | False |
-Confirm
Hiermee wordt u gevraagd om bevestiging voordat u de cmdlet uitvoert.
Type: | SwitchParameter |
Aliassen: | cf |
Position: | Named |
Default value: | False |
Vereist: | False |
Pijplijninvoer accepteren: | False |
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 geïmporteerde runbook.
Type: | String |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | True |
Jokertekens accepteren: | False |
-Force
ps_force
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-LogProgress
Hiermee geeft u op of de voortgangsgegevens van het runbook worden vastgelegd.
Type: | Nullable<T>[Boolean] |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | True |
Jokertekens accepteren: | False |
-LogVerbose
Hiermee geeft u op of het runbook gedetailleerde informatie registreert.
Type: | Nullable<T>[Boolean] |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | True |
Jokertekens accepteren: | False |
-Name
Hiermee geeft u de naam op van het runbook dat door deze cmdlet wordt geïmporteerd.
Type: | String |
Aliassen: | RunbookName |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | True |
Jokertekens accepteren: | False |
-Path
Hiermee geeft u het pad van een .ps1- of .graphrunbook-bestand op dat door deze cmdlet wordt geïmporteerd.
Type: | String |
Aliassen: | SourcePath |
Position: | 2 |
Default value: | None |
Vereist: | True |
Pijplijninvoer accepteren: | True |
Jokertekens accepteren: | False |
-Published
Geeft aan dat met deze cmdlet het runbook wordt gepubliceerd dat wordt geïmporteerd.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-ResourceGroupName
Hiermee geeft u de naam op van de resourcegroep waarvoor deze cmdlet een runbook importeert.
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
- PowerShell72
- GraphicalPowerShell
- PowerShellWorkflow
- GraphicalPowerShellWorkflow
- Grafiek
- Python2
- Python3 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 |
-WhatIf
Hiermee wordt weergegeven wat er zou gebeuren als u de cmdlet uitvoert. De cmdlet wordt niet uitgevoerd.
Type: | SwitchParameter |
Aliassen: | wi |
Position: | Named |
Default value: | False |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
Invoerwaarden
Nullable<T>[[System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]