Runbook - Get
Rufen Sie das runbook ab, das durch den Runbooknamen identifiziert wurde.
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/runbooks/{runbookName}?api-version=2023-11-01
URI-Parameter
Name | In | Erforderlich | Typ | Beschreibung |
---|---|---|---|---|
automation
|
path | True |
string |
Der Name des Automation-Kontos. |
resource
|
path | True |
string |
Name einer Azure-Ressourcengruppe. RegEx-Muster: |
runbook
|
path | True |
string |
Der Runbookname. RegEx-Muster: |
subscription
|
path | True |
string |
Ruft die Abonnementanmeldeinformationen ab, die das Microsoft Azure-Abonnement eindeutig identifizieren. Die Abonnement-ID ist Teil des URI für jeden Dienstaufruf. |
api-version
|
query | True |
string |
Client-API-Version. |
Antworten
Name | Typ | Beschreibung |
---|---|---|
200 OK |
OK |
|
Other Status Codes |
Automatisierungsfehlerantwort, die beschreibt, warum der Vorgang fehlgeschlagen ist. |
Sicherheit
azure_auth
Azure Active Directory-OAuth2-Flow
Typ:
oauth2
Ablauf:
implicit
Autorisierungs-URL:
https://login.microsoftonline.com/common/oauth2/authorize
Bereiche
Name | Beschreibung |
---|---|
user_impersonation | Identitätswechsel Ihres Benutzerkontos |
Beispiele
Get runbook
Beispielanforderung
GET https://management.azure.com/subscriptions/subid/resourceGroups/rg/providers/Microsoft.Automation/automationAccounts/ContoseAutomationAccount/runbooks/Get-AzureVMTutorial?api-version=2023-11-01
Beispiel für eine Antwort
{
"id": "/subscriptions/subid/resourceGroups/rg/providers/Microsoft.Automation/automationAccounts/ContoseAutomationAccount/runbooks/Get-AzureVMTutorial",
"name": "Get-AzureVMTutorial",
"type": "Microsoft.Automation/AutomationAccounts/Runbooks",
"location": "East US 2",
"tags": {
"tag01": "value01",
"tag02": "value02"
},
"etag": "\"636263335437500000\"",
"properties": {
"description": "Description of the Runbook",
"logVerbose": false,
"logProgress": true,
"logActivityTrace": 1,
"runbookType": "PowerShellWorkflow",
"parameters": {},
"state": "Published",
"jobCount": 0,
"provisioningState": "Succeeded",
"outputTypes": [],
"creationTime": "2017-03-28T21:32:23.75+00:00",
"lastModifiedBy": "myEmaild@microsoft.com",
"lastModifiedTime": "2017-03-28T21:32:23.75+00:00"
}
}
Definitionen
Name | Beschreibung |
---|---|
Content |
Definition des Runbook-Eigenschaftstyps. |
Content |
Definition des Inhaltslinks. |
Error |
Fehlerantwort eines Vorgangsfehlers |
Runbook |
Definition des Runbooktyps. |
Runbook |
|
Runbook |
Definition des Runbook-Parametertyps. |
Runbook |
Ruft den Bereitstellungsstatus des Runbooks ab oder legt diese fest. |
Runbook |
Ruft den Zustand des Runbooks ab oder legt diese fest. |
Runbook |
Ruft den Typ des Runbooks ab oder legt diese fest. |
ContentHash
Definition des Runbook-Eigenschaftstyps.
Name | Typ | Beschreibung |
---|---|---|
algorithm |
string |
Ruft den Inhaltshashalgorithmus ab, der zum Hashen des Inhalts verwendet wird, oder legt diesen fest. |
value |
string |
Ruft den erwarteten Hashwert des Inhalts ab oder legt diese fest. |
ContentLink
Definition des Inhaltslinks.
Name | Typ | Beschreibung |
---|---|---|
contentHash |
Legt den Hash fest. |
|
uri |
string |
Legt den URI des Inhalts fest. |
version |
string |
Legt die Version des Inhalts fest. |
ErrorResponse
Fehlerantwort eines Vorgangsfehlers
Name | Typ | Beschreibung |
---|---|---|
code |
string |
Fehlercode |
message |
string |
Eine Fehlermeldung, die angibt, warum der Vorgang fehlgeschlagen ist. |
Runbook
Definition des Runbooktyps.
Name | Typ | Beschreibung |
---|---|---|
etag |
string |
Ruft das Etag der Ressource ab oder legt es fest. |
id |
string |
Vollqualifizierte Ressourcen-ID für die Ressource |
location |
string |
Die Azure-Region, in der sich die Ressource befindet |
name |
string |
Der Name der Ressource |
properties.creationTime |
string |
Ruft die Erstellungszeit ab oder legt sie fest. |
properties.description |
string |
Ruft die Beschreibung ab oder legt sie fest. |
properties.draft |
Ruft die Runbook-Eigenschaften des Entwurfs ab oder legt sie fest. |
|
properties.jobCount |
integer |
Ruft die Auftragsanzahl des Runbooks ab oder legt diese fest. |
properties.lastModifiedBy |
string |
Ruft die zuletzt geänderte von ab oder legt sie fest. |
properties.lastModifiedTime |
string |
Ruft den Zeitpunkt der letzten Änderung ab oder legt sie fest. |
properties.logActivityTrace |
integer |
Ruft die Option zum Protokollieren der Aktivitätsablaufverfolgung des Runbooks ab oder legt diese fest. |
properties.logProgress |
boolean |
Ruft die Statusprotokolloption ab oder legt sie fest. |
properties.logVerbose |
boolean |
Ruft die ausführliche Protokolloption ab oder legt sie fest. |
properties.outputTypes |
string[] |
Ruft die Runbook-Ausgabetypen ab oder legt sie fest. |
properties.parameters |
<string,
Runbook |
Ruft die Runbookparameter ab oder legt sie fest. |
properties.provisioningState |
Ruft den Bereitstellungsstatus des Runbooks ab oder legt diese fest. |
|
properties.publishContentLink |
Ruft den link zum veröffentlichten Runbookinhalt ab oder legt diese fest. |
|
properties.runbookType |
Ruft den Typ des Runbooks ab oder legt diese fest. |
|
properties.state |
Ruft den Zustand des Runbooks ab oder legt diese fest. |
|
tags |
object |
Ressourcentags. |
type |
string |
Der Typ der Ressource. |
RunbookDraft
Name | Typ | Beschreibung |
---|---|---|
creationTime |
string |
Ruft die Erstellungszeit des Runbookentwurfs ab oder legt diese fest. |
draftContentLink |
Ruft den Entwurfs-Runbookinhaltslink ab oder legt diese fest. |
|
inEdit |
boolean |
Ruft ab, ob sich das Runbook im Bearbeitungsmodus befindet, oder legt es fest. |
lastModifiedTime |
string |
Ruft den Zeitpunkt der letzten Änderung des Runbookentwurfs ab oder legt diese fest. |
outputTypes |
string[] |
Ruft die Runbook-Ausgabetypen ab oder legt sie fest. |
parameters |
<string,
Runbook |
Ruft die Runbookentwurfsparameter ab oder legt sie fest. |
RunbookParameter
Definition des Runbook-Parametertyps.
Name | Typ | Beschreibung |
---|---|---|
defaultValue |
string |
Ruft den Standardwert des Parameters ab oder legt diese fest. |
isMandatory |
boolean |
Ruft einen booleschen Wert ab, der angibt, ob der Parameter obligatorisch ist oder nicht, oder legt diesen fest. |
position |
integer |
Ruft die Position des Parameters ab oder legt sie fest. |
type |
string |
Ruft den Typ des Parameters ab oder legt ihn fest. |
RunbookProvisioningState
Ruft den Bereitstellungsstatus des Runbooks ab oder legt diese fest.
Name | Typ | Beschreibung |
---|---|---|
Succeeded |
string |
RunbookState
Ruft den Zustand des Runbooks ab oder legt diese fest.
Name | Typ | Beschreibung |
---|---|---|
Edit |
string |
|
New |
string |
|
Published |
string |
RunbookTypeEnum
Ruft den Typ des Runbooks ab oder legt diese fest.
Name | Typ | Beschreibung |
---|---|---|
Graph |
string |
|
GraphPowerShell |
string |
|
GraphPowerShellWorkflow |
string |
|
PowerShell |
string |
|
PowerShell72 |
string |
|
PowerShellWorkflow |
string |
|
Python2 |
string |
|
Python3 |
string |
|
Script |
string |