Sdílet prostřednictvím


Microsoft.Automation AutomationAccounts/runbooky 2015-10-31

Definice prostředku Bicep

Typ prostředku automationAccounts/runbook je možné nasadit s operacemi, které cílí:

Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.

Formát prostředku

Pokud chcete vytvořit prostředek Microsoft.Automation/automationAccounts/runbook, přidejte do šablony následující bicep.

resource symbolicname 'Microsoft.Automation/automationAccounts/runbooks@2015-10-31' = {
  parent: resourceSymbolicName
  location: 'string'
  name: 'string'
  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'
  }
  tags: {
    {customized property}: 'string'
  }
}

Hodnoty vlastností

ContentHash

Jméno Popis Hodnota
algoritmus Získá nebo nastaví hashovací algoritmus obsahu použitý k hash obsahu. string (povinné)
hodnota Získá nebo nastaví očekávanou hodnotu hash obsahu. string (povinné)
Jméno Popis Hodnota
contentHash Získá nebo nastaví hodnotu hash. contentHash
identifikátor uri Získá nebo nastaví identifikátor URI obsahu runbooku. řetězec
verze Získá nebo nastaví verzi obsahu. řetězec

Microsoft.Automation/automationAccounts/runbooky

Jméno Popis Hodnota
umístění Získá nebo nastaví umístění prostředku. řetězec
Jméno Název prostředku string (povinné)
rodič V bicep můžete zadat nadřazený prostředek pro podřízený prostředek. Tuto vlastnost je potřeba přidat pouze v případě, že je podřízený prostředek deklarován mimo nadřazený prostředek.

Další informace najdete v tématu Podřízený prostředek mimo nadřazený prostředek.
Symbolický název prostředku typu: automationAccounts
vlastnosti Získá nebo nastaví vlastnosti vytvoření nebo aktualizace runbooku. RunbookCreateOrUpdatePropertiesOrRunbookProperties (povinné)
visačky Značky prostředků Slovník názvů a hodnot značek Viz Značky v šablonách

RunbookCreateOrUpdateParametersTags

Jméno Popis Hodnota

RunbookCreateOrUpdatePropertiesOrRunbookProperties

Jméno Popis Hodnota
popis Získá nebo nastaví popis runbooku. řetězec
koncept Získá nebo nastaví vlastnosti konceptu runbooku. RunbookDraft
logActivityTrace Získá nebo nastaví možnosti trasování na úrovni aktivity runbooku. Int
logProgress Získá nebo nastaví možnost protokolu průběhu. Bool
logVerbose Získá nebo nastaví možnost podrobného protokolu. Bool
publishContentLink Získá nebo nastaví publikovaný odkaz na obsah runbooku. ContentLink
runbookType Získá nebo nastaví typ runbooku. Graf
GraphPowerShell
GraphPowerShellWorkflow
PowerShell
PowerShellWorkflow
Python2
Python3
Skript (povinné)

RunbookDraft

Jméno Popis Hodnota
creationTime Získá nebo nastaví čas vytvoření konceptu runbooku. řetězec
draftContentLink Získá nebo nastaví odkaz na obsah konceptu runbooku. ContentLink
inEdit Získá nebo nastaví, zda runbook je v režimu úprav. Bool
lastModifiedTime Získá nebo nastaví čas poslední změny konceptu runbooku. řetězec
outputTypes Získá nebo nastaví výstupní typy runbooku. string[]
parametry Získá nebo nastaví parametry konceptu runbooku. RunbookDraftParameters

RunbookDraftParameters

Jméno Popis Hodnota

RunbookParameter

Jméno Popis Hodnota
defaultValue Získá nebo nastaví výchozí hodnotu parametru. řetězec
isMandatory Získá nebo nastaví logickou hodnotu označující, zda je parametr povinný, nebo ne. Bool
postavení Získá nebo nastaví pozici parametru. Int
typ Získá nebo nastaví typ parametru. řetězec

Ukázky rychlého startu

Následující ukázky rychlého startu nasadí tento typ prostředku.

Soubor Bicep Popis
runbooky ASR Nasadí runbooky služby Automation pro plány obnovení ASR.

Definice prostředku šablony ARM

Typ prostředku automationAccounts/runbook je možné nasadit s operacemi, které cílí:

Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.

Formát prostředku

Pokud chcete vytvořit prostředek Microsoft.Automation/automationAccounts/runbook, přidejte do šablony následující JSON.

{
  "type": "Microsoft.Automation/automationAccounts/runbooks",
  "apiVersion": "2015-10-31",
  "name": "string",
  "location": "string",
  "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"
  },
  "tags": {
    "{customized property}": "string"
  }
}

Hodnoty vlastností

ContentHash

Jméno Popis Hodnota
algoritmus Získá nebo nastaví hashovací algoritmus obsahu použitý k hash obsahu. string (povinné)
hodnota Získá nebo nastaví očekávanou hodnotu hash obsahu. string (povinné)
Jméno Popis Hodnota
contentHash Získá nebo nastaví hodnotu hash. contentHash
identifikátor uri Získá nebo nastaví identifikátor URI obsahu runbooku. řetězec
verze Získá nebo nastaví verzi obsahu. řetězec

Microsoft.Automation/automationAccounts/runbooky

Jméno Popis Hodnota
apiVersion Verze rozhraní API '2015-10-31'
umístění Získá nebo nastaví umístění prostředku. řetězec
Jméno Název prostředku string (povinné)
vlastnosti Získá nebo nastaví vlastnosti vytvoření nebo aktualizace runbooku. RunbookCreateOrUpdatePropertiesOrRunbookProperties (povinné)
visačky Značky prostředků Slovník názvů a hodnot značek Viz Značky v šablonách
typ Typ prostředku Microsoft.Automation/automationAccounts/runbooky

RunbookCreateOrUpdateParametersTags

Jméno Popis Hodnota

RunbookCreateOrUpdatePropertiesOrRunbookProperties

Jméno Popis Hodnota
popis Získá nebo nastaví popis runbooku. řetězec
koncept Získá nebo nastaví vlastnosti konceptu runbooku. RunbookDraft
logActivityTrace Získá nebo nastaví možnosti trasování na úrovni aktivity runbooku. Int
logProgress Získá nebo nastaví možnost protokolu průběhu. Bool
logVerbose Získá nebo nastaví možnost podrobného protokolu. Bool
publishContentLink Získá nebo nastaví publikovaný odkaz na obsah runbooku. ContentLink
runbookType Získá nebo nastaví typ runbooku. Graf
GraphPowerShell
GraphPowerShellWorkflow
PowerShell
PowerShellWorkflow
Python2
Python3
Skript (povinné)

RunbookDraft

Jméno Popis Hodnota
creationTime Získá nebo nastaví čas vytvoření konceptu runbooku. řetězec
draftContentLink Získá nebo nastaví odkaz na obsah konceptu runbooku. ContentLink
inEdit Získá nebo nastaví, zda runbook je v režimu úprav. Bool
lastModifiedTime Získá nebo nastaví čas poslední změny konceptu runbooku. řetězec
outputTypes Získá nebo nastaví výstupní typy runbooku. string[]
parametry Získá nebo nastaví parametry konceptu runbooku. RunbookDraftParameters

RunbookDraftParameters

Jméno Popis Hodnota

RunbookParameter

Jméno Popis Hodnota
defaultValue Získá nebo nastaví výchozí hodnotu parametru. řetězec
isMandatory Získá nebo nastaví logickou hodnotu označující, zda je parametr povinný, nebo ne. Bool
postavení Získá nebo nastaví pozici parametru. Int
typ Získá nebo nastaví typ parametru. řetězec

Šablony pro rychlý start

Následující šablony pro rychlý start nasazují tento typ prostředku.

Šablona Popis
runbooky ASR

nasazení do Azure
Nasadí runbooky služby Automation pro plány obnovení ASR.
sady Azure Resource Optimization (ARO)

nasazení do Azure
Sada Azure Resource Optimization Toolkit je decentralizované nativní řešení Azure využívající bezserverové technologie k optimalizaci prostředků Azure ve vašem předplatném. Optimalizace se v předplatném provádí automaticky, jakmile povolíte nebo vytvoříte vlastní plán, včetně nových prostředků. Jedná se o účet Azure Automation s předem nakonfigurovanými runbooky a plány, které můžete využít ve svém předplatném, abyste mohli začít šetřit peníze.

Definice prostředku Terraformu (poskytovatel AzAPI)

Typ prostředku automationAccounts/runbook je možné nasadit s operacemi, které cílí:

  • skupiny prostředků

Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.

Formát prostředku

Pokud chcete vytvořit prostředek Microsoft.Automation/automationAccounts/runbook, přidejte do šablony následující Terraform.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Automation/automationAccounts/runbooks@2015-10-31"
  name = "string"
  location = "string"
  tags = {
    {customized property} = "string"
  }
  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"
    }
  })
}

Hodnoty vlastností

ContentHash

Jméno Popis Hodnota
algoritmus Získá nebo nastaví hashovací algoritmus obsahu použitý k hash obsahu. string (povinné)
hodnota Získá nebo nastaví očekávanou hodnotu hash obsahu. string (povinné)
Jméno Popis Hodnota
contentHash Získá nebo nastaví hodnotu hash. contentHash
identifikátor uri Získá nebo nastaví identifikátor URI obsahu runbooku. řetězec
verze Získá nebo nastaví verzi obsahu. řetězec

Microsoft.Automation/automationAccounts/runbooky

Jméno Popis Hodnota
umístění Získá nebo nastaví umístění prostředku. řetězec
Jméno Název prostředku string (povinné)
parent_id ID prostředku, který je nadřazený pro tento prostředek. ID prostředku typu: automationAccounts
vlastnosti Získá nebo nastaví vlastnosti vytvoření nebo aktualizace runbooku. RunbookCreateOrUpdatePropertiesOrRunbookProperties (povinné)
visačky Značky prostředků Slovník názvů a hodnot značek
typ Typ prostředku Microsoft.Automation/automationAccounts/runbooks@2015-10-31

RunbookCreateOrUpdateParametersTags

Jméno Popis Hodnota

RunbookCreateOrUpdatePropertiesOrRunbookProperties

Jméno Popis Hodnota
popis Získá nebo nastaví popis runbooku. řetězec
koncept Získá nebo nastaví vlastnosti konceptu runbooku. RunbookDraft
logActivityTrace Získá nebo nastaví možnosti trasování na úrovni aktivity runbooku. Int
logProgress Získá nebo nastaví možnost protokolu průběhu. Bool
logVerbose Získá nebo nastaví možnost podrobného protokolu. Bool
publishContentLink Získá nebo nastaví publikovaný odkaz na obsah runbooku. ContentLink
runbookType Získá nebo nastaví typ runbooku. Graf
GraphPowerShell
GraphPowerShellWorkflow
PowerShell
PowerShellWorkflow
Python2
Python3
Skript (povinné)

RunbookDraft

Jméno Popis Hodnota
creationTime Získá nebo nastaví čas vytvoření konceptu runbooku. řetězec
draftContentLink Získá nebo nastaví odkaz na obsah konceptu runbooku. ContentLink
inEdit Získá nebo nastaví, zda runbook je v režimu úprav. Bool
lastModifiedTime Získá nebo nastaví čas poslední změny konceptu runbooku. řetězec
outputTypes Získá nebo nastaví výstupní typy runbooku. string[]
parametry Získá nebo nastaví parametry konceptu runbooku. RunbookDraftParameters

RunbookDraftParameters

Jméno Popis Hodnota

RunbookParameter

Jméno Popis Hodnota
defaultValue Získá nebo nastaví výchozí hodnotu parametru. řetězec
isMandatory Získá nebo nastaví logickou hodnotu označující, zda je parametr povinný, nebo ne. Bool
postavení Získá nebo nastaví pozici parametru. Int
typ Získá nebo nastaví typ parametru. řetězec