Microsoft. AutomationsautomationKonton 2015-10-31

Bicep-resursdefinition

Resurstypen automationAccounts kan distribueras med åtgärder som mål:

En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.

Användningsexempel

Bicep-exempel

Ett grundläggande exempel på hur du distribuerar Automation-konto.

param resourceName string = 'acctest0001'
param location string = 'westeurope'

resource automationAccount 'Microsoft.Automation/automationAccounts@2021-06-22' = {
  name: resourceName
  location: location
  properties: {
    encryption: {
      keySource: 'Microsoft.Automation'
    }
    publicNetworkAccess: true
    sku: {
      name: 'Basic'
    }
  }
}

Azure-verifierade moduler

Följande Azure-verifierade moduler kan användas för att distribuera den här resurstypen.

Modul Beskrivning
Automation-konto AVM-resursmodul för Automation-konto

Azure-snabbstartsexempel

Följande Azure-snabbstartsmallar innehålla Bicep-exempel för distribution av den här resurstypen.

Bicep-fil Beskrivning
ASR-runbooks Distribuerar Automation Runbooks för ASR-återställningsplaner

Resursformat

Om du vill skapa en Microsoft.Automation/automationAccounts-resurs lägger du till följande Bicep i mallen.

resource symbolicname 'Microsoft.Automation/automationAccounts@2015-10-31' = {
  location: 'string'
  name: 'string'
  properties: {
    sku: {
      capacity: int
      family: 'string'
      name: 'string'
    }
  }
  tags: {
    {customized property}: 'string'
  }
}

Egenskapsvärden

Microsoft.Automation/automationKonton

Namn Beskrivning Värde
plats Hämtar eller anger platsen för resursen. sträng
Namn Resursnamnet sträng (krävs)
Egenskaper Hämtar eller anger egenskaper för att skapa eller uppdatera konton. AutomationAccountCreateOrUpdatePropertiesOrAutomationAccountProperties
Taggar Resurstaggar Ordlista med taggnamn och värden. Se taggar i mallar

AutomationAccountCreateOrUpdateParametersTags

Namn Beskrivning Värde

AutomationAccountCreateOrUpdatePropertiesOrAutomationAccountProperties

Namn Beskrivning Värde
Sku Hämtar eller anger konto-SKU. Sku

Sku

Namn Beskrivning Värde
kapacitet Hämtar eller anger SKU-kapaciteten. Int
familj Hämtar eller anger SKU-familjen. sträng
Namn Hämtar eller anger SKU-namnet på kontot. "Grundläggande"
"Kostnadsfri" (krävs)

Resursdefinition för ARM-mall

Resurstypen automationAccounts kan distribueras med åtgärder som mål:

Användningsexempel

Azure-snabbstartsmallar

Följande Azure-snabbstartsmallar distribuera den här resurstypen.

Mall Beskrivning
ASR-runbooks

Distribuera till Azure
Distribuerar Automation Runbooks för ASR-återställningsplaner
Verktyg för Azure-resursoptimering (ARO)

Distribuera till Azure
Azure Resource Optimization Toolkit är en decentraliserad, intern Azure-lösning som använder serverlösa tekniker 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 på 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.
Skapa Azure Automation-konto

Distribuera till Azure
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.
OMS – Azure Resource Usage Solution

Distribuera till Azure
Lösningen ger faktureringsinformation om Azure-resurser till OMS. Kostnaden för resurser kan visas i olika valutor och nationella inställningar.
OMS – Azure VM Inventory Solution

Distribuera till Azure
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 ASR-lösning

Distribuera till Azure
Aktiverar ASR-lösningen (v2) i OMS
OMS Service Bus-lösning

Distribuera till Azure
Övervakar Azure Service Bus-instanser
OMS-lösning – Hyper-V Replica

Distribuera till Azure
En mall för att skapa en OMS-lösning för att övervaka Hyper-V replik.
OMS VMM-analys

Distribuera till Azure
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.

Resursformat

Om du vill skapa en Microsoft.Automation/automationAccounts-resurs lägger du till följande JSON i mallen.

{
  "type": "Microsoft.Automation/automationAccounts",
  "apiVersion": "2015-10-31",
  "name": "string",
  "location": "string",
  "properties": {
    "sku": {
      "capacity": "int",
      "family": "string",
      "name": "string"
    }
  },
  "tags": {
    "{customized property}": "string"
  }
}

Egenskapsvärden

Microsoft.Automation/automationKonton

Namn Beskrivning Värde
apiVersion API-versionen '2015-10-31'
plats Hämtar eller anger platsen för resursen. sträng
Namn Resursnamnet sträng (krävs)
Egenskaper Hämtar eller anger egenskaper för att skapa eller uppdatera konton. AutomationAccountCreateOrUpdatePropertiesOrAutomationAccountProperties
Taggar Resurstaggar Ordlista med taggnamn och värden. Se taggar i mallar
typ Resurstypen "Microsoft.Automation/automationAccounts"

AutomationAccountCreateOrUpdateParametersTags

Namn Beskrivning Värde

AutomationAccountCreateOrUpdatePropertiesOrAutomationAccountProperties

Namn Beskrivning Värde
Sku Hämtar eller anger konto-SKU. Sku

Sku

Namn Beskrivning Värde
kapacitet Hämtar eller anger SKU-kapaciteten. Int
familj Hämtar eller anger SKU-familjen. sträng
Namn Hämtar eller anger SKU-namnet på kontot. "Grundläggande"
"Kostnadsfri" (krävs)

Resursdefinition för Terraform (AzAPI-provider)

Resurstypen automationAccounts kan distribueras med åtgärder som mål:

  • Resursgrupper För en lista över ändrade egenskaper i varje API-version, se ändringslogg.

Användningsexempel

Terraform-exempel

Ett grundläggande exempel på hur du distribuerar Automation-konto.

terraform {
  required_providers {
    azapi = {
      source = "Azure/azapi"
    }
  }
}

provider "azapi" {
  skip_provider_registration = false
}

variable "resource_name" {
  type    = string
  default = "acctest0001"
}

variable "location" {
  type    = string
  default = "westeurope"
}

resource "azapi_resource" "resourceGroup" {
  type     = "Microsoft.Resources/resourceGroups@2020-06-01"
  name     = var.resource_name
  location = var.location
}

resource "azapi_resource" "automationAccount" {
  type      = "Microsoft.Automation/automationAccounts@2021-06-22"
  parent_id = azapi_resource.resourceGroup.id
  name      = var.resource_name
  location  = var.location
  body = {
    properties = {
      encryption = {
        keySource = "Microsoft.Automation"
      }
      publicNetworkAccess = true
      sku = {
        name = "Basic"
      }
    }
  }
  schema_validation_enabled = false
  response_export_values    = ["*"]
}

Azure-verifierade moduler

Följande Azure-verifierade moduler kan användas för att distribuera den här resurstypen.

Modul Beskrivning
Automation-konto AVM-resursmodul för Automation-konto

Resursformat

Om du vill skapa en Microsoft.Automation/automationAccounts-resurs lägger du till följande Terraform i mallen.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Automation/automationAccounts@2015-10-31"
  name = "string"
  parent_id = "string"
  location = "string"
  tags = {
    {customized property} = "string"
  }
  body = {
    properties = {
      sku = {
        capacity = int
        family = "string"
        name = "string"
      }
    }
  }
}

Egenskapsvärden

Microsoft.Automation/automationKonton

Namn Beskrivning Värde
plats Hämtar eller anger platsen för resursen. sträng
Namn Resursnamnet sträng (krävs)
Egenskaper Hämtar eller anger egenskaper för att skapa eller uppdatera konton. AutomationAccountCreateOrUpdatePropertiesOrAutomationAccountProperties
Taggar Resurstaggar Ordlista med taggnamn och värden.
typ Resurstypen "Microsoft.Automation/automationAccounts@2015-10-31"

AutomationAccountCreateOrUpdateParametersTags

Namn Beskrivning Värde

AutomationAccountCreateOrUpdatePropertiesOrAutomationAccountProperties

Namn Beskrivning Värde
Sku Hämtar eller anger konto-SKU. Sku

Sku

Namn Beskrivning Värde
kapacitet Hämtar eller anger SKU-kapaciteten. Int
familj Hämtar eller anger SKU-familjen. sträng
Namn Hämtar eller anger SKU-namnet på kontot. "Grundläggande"
"Kostnadsfri" (krävs)