Microsoft.Automation automationKonton/runbooks 2019-06-01
Bicep-resursdefinition
Resurstypen automationAccounts/runbooks kan distribueras med åtgärder som mål:
- Resursgrupper – Se distributionskommandon för resursgrupper
En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.
Resursformat
Om du vill skapa en Microsoft.Automation/automationAccounts/runbooks-resurs lägger du till följande Bicep i mallen.
resource symbolicname 'Microsoft.Automation/automationAccounts/runbooks@2019-06-01' = {
name: 'string'
location: 'string'
tags: {
tagName1: 'tagValue1'
tagName2: 'tagValue2'
}
parent: resourceSymbolicName
properties: {
description: 'string'
draft: {
creationTime: 'string'
draftContentLink: {
contentHash: {
algorithm: 'string'
value: 'string'
}
uri: 'string'
version: 'string'
}
inEdit: bool
lastModifiedTime: 'string'
outputTypes: [
'string'
]
parameters: {
{customized property}: {
defaultValue: 'string'
isMandatory: bool
position: int
type: 'string'
}
}
}
logActivityTrace: int
logProgress: bool
logVerbose: bool
publishContentLink: {
contentHash: {
algorithm: 'string'
value: 'string'
}
uri: 'string'
version: 'string'
}
runbookType: 'string'
}
}
Egenskapsvärden
automationAccounts/runbooks
Name | Beskrivning | Värde |
---|---|---|
name | Resursnamnet Se hur du anger namn och typer för underordnade resurser i Bicep. |
sträng (krävs) Teckengräns: 1–63 Giltiga tecken: Alfanumeriska tecken, understreck och bindestreck. Börja med bokstav. |
location | Hämtar eller anger platsen för resursen. | sträng |
tags | Hämtar eller anger de taggar som är kopplade till resursen. | Ordlista med taggnamn och värden. Se Taggar i mallar |
parent | I Bicep kan du ange den överordnade resursen för en underordnad resurs. Du behöver bara lägga till den här egenskapen när den underordnade resursen deklareras utanför den överordnade resursen. Mer information finns i Underordnad resurs utanför överordnad resurs. |
Symboliskt namn för resurs av typen: automationAccounts |
properties | Hämtar eller ställer in egenskaper för att skapa eller uppdatera runbook. | RunbookCreateOrUpdatePropertiesOrRunbookProperties (krävs) |
RunbookCreateOrUpdatePropertiesOrRunbookEgenskaper
Name | Beskrivning | Värde |
---|---|---|
beskrivning | Hämtar eller anger beskrivningen av runbooken. | sträng |
Utkast | Hämtar eller anger egenskaperna för utkast till runbook. | RunbookDraft |
logActivityTrace | Hämtar eller anger spårningsalternativen på aktivitetsnivå för runbooken. | int |
logProgress | Hämtar eller anger förloppsloggalternativ. | boolesk |
logVerbose | Hämtar eller anger utförligt loggalternativ. | boolesk |
publishContentLink | Hämtar eller anger den publicerade runbook-innehållslänken. | Contentlink |
runbookType | Hämtar eller anger runbookens typ. | "Graph" "GraphPowerShell" "GraphPowerShellWorkflow" "PowerShell" "PowerShellWorkflow" "Python2" "Python3" "Skript" (krävs) |
RunbookDraft
Name | Beskrivning | Värde |
---|---|---|
creationTime | Hämtar eller anger skapandetiden för runbook-utkastet. | sträng |
draftContentLink | Hämtar eller anger innehållslänken för utkast till runbook. | Contentlink |
inEdit | Hämtar eller anger om Runbook är i redigeringsläge. | boolesk |
lastModifiedTime | Hämtar eller anger den senast ändrade tiden för runbook-utkastet. | sträng |
outputTypes | Hämtar eller anger runbook-utdatatyperna. | string[] |
parametrar | Hämtar eller anger runbook-utkastparametrarna. | RunbookDraftParameters |
Contentlink
Name | Beskrivning | Värde |
---|---|---|
contentHash | Hämtar eller anger hashen. | ContentHash |
Uri | Hämtar eller anger URI för Runbook-innehållet. | sträng |
version | Hämtar eller anger versionen av innehållet. | sträng |
ContentHash
Name | Beskrivning | Värde |
---|---|---|
Algoritm | Hämtar eller anger den algoritm för innehållshash som används för att hasha innehållet. | sträng (krävs) |
värde | Hämtar eller anger förväntat hashvärde för innehållet. | sträng (krävs) |
RunbookDraftParameters
Name | Beskrivning | Värde |
---|---|---|
{anpassad egenskap} | RunbookParameter |
RunbookParameter
Name | Beskrivning | Värde |
---|---|---|
Standardvärde | Hämtar eller anger standardvärdet för parametern. | sträng |
isMandatory | Hämtar eller anger ett booleskt värde för att ange om parametern är obligatorisk eller inte. | boolesk |
position | Hämta eller anger parameterns position. | int |
typ | Hämtar eller anger parametertypen. | sträng |
Snabbstartsmallar
Följande snabbstartsmallar distribuerar den här resurstypen.
Mall | Description |
---|---|
ASR-runbooks |
Distribuerar Automation Runbooks för ASR-återställningsplaner |
OMS ASR-lösning |
Aktiverar ASR-lösningen (v2) i OMS |
Azure Resource Optimization (ARO) Toolkit |
Azure Resource Optimization Toolkit är en decentraliserad, intern Azure-lösning som använder serverlös teknik för att optimera Azure-resurser i din prenumeration. Optimering sker automatiskt i din prenumeration när du aktiverar eller skapar ett eget schema, inklusive för nya resurser. Det här är ett Azure Automation konto med förkonfigurerade runbooks och scheman som du kan använda i din prenumeration för att börja spara pengar. |
OMS – Lösning för resursanvändning i Azure |
Lösningen för in fakturering om Azure-resurser i OMS. Kostnaden för resurser kan visas i olika valutor och nationella inställningar. |
OMS – Azure VM Inventory Solution |
Aktiverar Azure VM Inventory Solution i OMS. Lösningen samlar in inventering av virtuella Azure-datorer tillsammans med diskar, nätverkskomponenter, NSG-regler och tillägg till OMS-arbetsytan. |
OMS-lösning – Hyper-V-replik |
En mall för att skapa en OMS-lösning för att övervaka Hyper-V-replikering. |
OMS Service Bus-lösning |
Övervakar Azure Service Bus instanser |
OMS VMM-analys |
Ger en enda vy över jobbens status för flera VMM-instanser som hjälper dig att få insikter om hälsotillståndet & prestanda för dessa jobb. |
Skapa Azure Automation konto |
Den här mallen innehåller ett exempel på hur du skapar ett Azure Automation konto och länkar det till en ny eller befintlig Azure Monitor Log Analytics-arbetsyta. |
Resursdefinition för ARM-mall
Resurstypen automationAccounts/Runbooks kan distribueras med åtgärder som mål:
- Resursgrupper – Se kommandon för resursgruppsdistribution
En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.
Resursformat
Om du vill skapa en Resurs för Microsoft.Automation/automationAccounts/runbooks lägger du till följande JSON i mallen.
{
"type": "Microsoft.Automation/automationAccounts/runbooks",
"apiVersion": "2019-06-01",
"name": "string",
"location": "string",
"tags": {
"tagName1": "tagValue1",
"tagName2": "tagValue2"
},
"properties": {
"description": "string",
"draft": {
"creationTime": "string",
"draftContentLink": {
"contentHash": {
"algorithm": "string",
"value": "string"
},
"uri": "string",
"version": "string"
},
"inEdit": "bool",
"lastModifiedTime": "string",
"outputTypes": [ "string" ],
"parameters": {
"{customized property}": {
"defaultValue": "string",
"isMandatory": "bool",
"position": "int",
"type": "string"
}
}
},
"logActivityTrace": "int",
"logProgress": "bool",
"logVerbose": "bool",
"publishContentLink": {
"contentHash": {
"algorithm": "string",
"value": "string"
},
"uri": "string",
"version": "string"
},
"runbookType": "string"
}
}
Egenskapsvärden
automationAccounts/runbooks
Name | Beskrivning | Värde |
---|---|---|
typ | Resurstypen | "Microsoft.Automation/automationAccounts/runbooks" |
apiVersion | Resurs-API-versionen | '2019-06-01' |
name | Resursnamnet Se hur du anger namn och typer för underordnade resurser i JSON ARM-mallar. |
sträng (krävs) Teckengräns: 1–63 Giltiga tecken: Alfanumeriska tecken, understreck och bindestreck. Börja med bokstav. |
location | Hämtar eller anger platsen för resursen. | sträng |
tags | Hämtar eller anger taggarna som är kopplade till resursen. | Ordlista med taggnamn och värden. Se Taggar i mallar |
properties | Hämtar eller anger egenskaper för att skapa eller uppdatera runbook. | RunbookCreateOrUpdatePropertiesOrRunbookProperties (krävs) |
RunbookCreateOrUpdatePropertiesOrRunbookProperties
Name | Beskrivning | Värde |
---|---|---|
beskrivning | Hämtar eller anger beskrivningen av runbooken. | sträng |
Utkast | Hämtar eller anger utkast av runbook-egenskaper. | RunbookDraft |
logActivityTrace | Hämtar eller anger spårningsalternativen på aktivitetsnivå för runbooken. | int |
logProgress | Hämtar eller anger förloppsloggalternativ. | boolesk |
logVerbose | Hämtar eller anger utförligt loggalternativ. | boolesk |
publishContentLink | Hämtar eller anger den publicerade runbook-innehållslänken. | Contentlink |
runbookType | Hämtar eller anger typen av runbook. | "Graf" "GraphPowerShell" "GraphPowerShellWorkflow" "PowerShell" "PowerShellWorkflow" "Python2" "Python3" "Skript" (krävs) |
RunbookDraft
Name | Beskrivning | Värde |
---|---|---|
creationTime | Hämtar eller anger skapandetiden för runbook-utkastet. | sträng |
draftContentLink | Hämtar eller anger innehållslänken för utkast till runbook. | Contentlink |
inEdit | Hämtar eller anger om Runbook är i redigeringsläge. | boolesk |
lastModifiedTime | Hämtar eller anger den senast ändrade tiden för runbook-utkastet. | sträng |
outputTypes | Hämtar eller anger runbook-utdatatyperna. | string[] |
parametrar | Hämtar eller anger runbook-utkastparametrarna. | RunbookDraftParameters |
Contentlink
Name | Beskrivning | Värde |
---|---|---|
contentHash | Hämtar eller anger hashen. | ContentHash |
Uri | Hämtar eller anger URI för Runbook-innehållet. | sträng |
version | Hämtar eller anger versionen av innehållet. | sträng |
ContentHash
Name | Beskrivning | Värde |
---|---|---|
Algoritm | Hämtar eller anger den algoritm för innehållshash som används för att hasha innehållet. | sträng (krävs) |
värde | Hämtar eller anger förväntat hashvärde för innehållet. | sträng (krävs) |
RunbookDraftParameters
Name | Beskrivning | Värde |
---|---|---|
{anpassad egenskap} | RunbookParameter |
RunbookParameter
Name | Beskrivning | Värde |
---|---|---|
Standardvärde | Hämtar eller anger standardvärdet för parametern. | sträng |
isMandatory | Hämtar eller anger ett booleskt värde för att ange om parametern är obligatorisk eller inte. | boolesk |
position | Hämta eller anger parameterns position. | int |
typ | Hämtar eller anger parametertypen. | sträng |
Snabbstartsmallar
Följande snabbstartsmallar distribuerar den här resurstypen.
Mall | Description |
---|---|
ASR-runbooks |
Distribuerar Automation Runbooks för ASR-återställningsplaner |
OMS ASR-lösning |
Aktiverar ASR-lösningen (v2) i OMS |
Azure Resource Optimization (ARO) Toolkit |
Azure Resource Optimization Toolkit är en decentraliserad, intern Azure-lösning som använder serverlös teknik för att optimera Azure-resurser i din prenumeration. Optimering sker automatiskt i din prenumeration när du aktiverar eller skapar ett eget schema, inklusive för nya resurser. Det här är ett Azure Automation konto med förkonfigurerade runbooks och scheman som du kan använda i din prenumeration för att börja spara pengar. |
OMS – Lösning för resursanvändning i Azure |
Lösningen för in fakturering om Azure-resurser i OMS. Kostnaden för resurser kan visas i olika valutor och nationella inställningar. |
OMS – Azure VM Inventory Solution |
Aktiverar Azure VM Inventory Solution i OMS. Lösningen samlar in inventering av virtuella Azure-datorer tillsammans med diskar, nätverkskomponenter, NSG-regler och tillägg till OMS-arbetsytan. |
OMS-lösning – Hyper-V-replik |
En mall för att skapa en OMS-lösning för att övervaka Hyper-V-replikering. |
OMS Service Bus-lösning |
Övervakar Azure Service Bus instanser |
OMS VMM-analys |
Ger en enda vy över jobbens status för flera VMM-instanser som hjälper dig att få insikter om hälsotillståndet & prestanda för dessa jobb. |
Skapa Azure Automation konto |
Den här mallen innehåller ett exempel på hur du skapar ett Azure Automation konto och länkar det till en ny eller befintlig Azure Monitor Log Analytics-arbetsyta. |
Resursdefinition för Terraform (AzAPI-provider)
Resurstypen automationAccounts/Runbooks kan distribueras med åtgärder som mål:
- Resursgrupper
En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.
Resursformat
Om du vill skapa en Resurs för Microsoft.Automation/automationAccounts/runbooks lägger du till följande Terraform i mallen.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Automation/automationAccounts/runbooks@2019-06-01"
name = "string"
location = "string"
parent_id = "string"
tags = {
tagName1 = "tagValue1"
tagName2 = "tagValue2"
}
body = jsonencode({
properties = {
description = "string"
draft = {
creationTime = "string"
draftContentLink = {
contentHash = {
algorithm = "string"
value = "string"
}
uri = "string"
version = "string"
}
inEdit = bool
lastModifiedTime = "string"
outputTypes = [
"string"
]
parameters = {
{customized property} = {
defaultValue = "string"
isMandatory = bool
position = int
type = "string"
}
}
}
logActivityTrace = int
logProgress = bool
logVerbose = bool
publishContentLink = {
contentHash = {
algorithm = "string"
value = "string"
}
uri = "string"
version = "string"
}
runbookType = "string"
}
})
}
Egenskapsvärden
automationAccounts/runbooks
Name | Beskrivning | Värde |
---|---|---|
typ | Resurstypen | "Microsoft.Automation/automationAccounts/runbooks@2019-06-01" |
name | Resursnamnet | sträng (krävs) Teckengräns: 1–63 Giltiga tecken: Alfanumeriska tecken, understreck och bindestreck. Börja med bokstav. |
location | Hämtar eller anger platsen för resursen. | sträng |
parent_id | ID för resursen som är överordnad för den här resursen. | ID för resurs av typen: automationKonton |
tags | Hämtar eller anger taggarna som är kopplade till resursen. | Ordlista med taggnamn och värden. |
properties | Hämtar eller anger egenskaper för att skapa eller uppdatera runbook. | RunbookCreateOrUpdatePropertiesOrRunbookProperties (krävs) |
RunbookCreateOrUpdatePropertiesOrRunbookProperties
Name | Beskrivning | Värde |
---|---|---|
beskrivning | Hämtar eller anger beskrivningen av runbooken. | sträng |
Utkast | Hämtar eller anger utkast av runbook-egenskaper. | RunbookDraft |
logActivityTrace | Hämtar eller anger spårningsalternativen på aktivitetsnivå för runbooken. | int |
logProgress | Hämtar eller anger förloppsloggalternativ. | boolesk |
logVerbose | Hämtar eller anger utförligt loggalternativ. | boolesk |
publishContentLink | Hämtar eller anger den publicerade runbook-innehållslänken. | Contentlink |
runbookType | Hämtar eller anger typen av runbook. | "Diagram" "GraphPowerShell" "GraphPowerShellWorkflow" "PowerShell" "PowerShellWorkflow" "Python2" "Python3" "Skript" (krävs) |
RunbookDraft
Name | Beskrivning | Värde |
---|---|---|
creationTime | Hämtar eller anger skapandetiden för runbook-utkastet. | sträng |
draftContentLink | Hämtar eller anger innehållslänken för utkast till runbook. | Contentlink |
inEdit | Hämtar eller anger om Runbook är i redigeringsläge. | boolesk |
lastModifiedTime | Hämtar eller anger den senast ändrade tiden för runbook-utkastet. | sträng |
outputTypes | Hämtar eller anger runbook-utdatatyperna. | string[] |
parametrar | Hämtar eller anger runbook-utkastparametrarna. | RunbookDraftParameters |
Contentlink
Name | Beskrivning | Värde |
---|---|---|
contentHash | Hämtar eller anger hashen. | ContentHash |
Uri | Hämtar eller anger URI för Runbook-innehållet. | sträng |
version | Hämtar eller anger versionen av innehållet. | sträng |
ContentHash
Name | Beskrivning | Värde |
---|---|---|
Algoritm | Hämtar eller anger den algoritm för innehållshash som används för att hasha innehållet. | sträng (krävs) |
värde | Hämtar eller anger förväntat hashvärde för innehållet. | sträng (krävs) |
RunbookDraftParameters
Name | Beskrivning | Värde |
---|---|---|
{anpassad egenskap} | RunbookParameter |
RunbookParameter
Name | Beskrivning | Värde |
---|---|---|
Standardvärde | Hämtar eller anger standardvärdet för parametern. | sträng |
isMandatory | Hämtar eller anger ett booleskt värde för att ange om parametern är obligatorisk eller inte. | boolesk |
position | Hämta eller anger parameterns position. | int |
typ | Hämtar eller anger parametertypen. | sträng |