Share via


Microsoft.Automation automationKonton

Bicep-resursdefinition

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

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

Resursformat

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

resource symbolicname 'Microsoft.Automation/automationAccounts@2023-11-01' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  identity: {
    type: 'string'
    userAssignedIdentities: {
      {customized property}: {}
    }
  }
  properties: {
    disableLocalAuth: bool
    encryption: {
      identity: {
        userAssignedIdentity: any()
      }
      keySource: 'string'
      keyVaultProperties: {
        keyName: 'string'
        keyvaultUri: 'string'
        keyVersion: 'string'
      }
    }
    publicNetworkAccess: bool
    sku: {
      capacity: int
      family: 'string'
      name: 'string'
    }
  }
}

Egenskapsvärden

automationAccounts

Name Beskrivning Värde
name Resursnamnet sträng (krävs)

Teckengräns: 6–50

Giltiga tecken:
Alfanumeriska tecken och bindestreck.

Börja med bokstav och slut med alfanumeriskt.
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
identity Anger identitetsegenskapen för automationskontot Identitet
properties Hämtar eller anger egenskaper för kontoskapande eller uppdatering. AutomationAccountCreateOrUpdatePropertiesOrAutomatio...

Identitet

Name Beskrivning Värde
typ Identitetstypen. "Ingen"
"SystemTilldelade"
"SystemAssigned, UserAssigned"
"Användartilldelade"
userAssignedIdentities Listan över användaridentiteter som är associerade med resursen. Nyckelreferenserna för användaridentitetsordlistan är ARM-resurs-ID:er i formatet: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. IdentityUserAssignedIdentities

IdentityUserAssignedIdentities

Name Beskrivning Värde
{anpassad egenskap} UserAssignedIdentitiesEgenskaper

UserAssignedIdentitiesEgenskaper

Det här objektet innehåller inga egenskaper som ska anges under distributionen. Alla egenskaper är ReadOnly.

AutomationAccountCreateOrUpdatePropertiesOrAutomatio...

Name Beskrivning Värde
disableLocalAuth Anger om begäranden som använder icke-AAD-autentisering blockeras boolesk
kryptering Ange krypteringsegenskaperna för automationskontot EncryptionProperties
publicNetworkAccess Anger om trafik på icke-ARM-slutpunkten (Webhook/Agent) tillåts från det offentliga Internet boolesk
sku Hämtar eller anger konto-SKU. Sku

EncryptionProperties

Name Beskrivning Värde
identity Användaridentitet som används för CMK. EncryptionPropertiesIdentity
keySource Krypteringsnyckelkälla "Microsoft.Automation"
"Microsoft.Keyvault"
keyVaultEgenskaper Egenskaper för nyckelvalv. KeyVaultEgenskaper

EncryptionPropertiesIdentity

Name Beskrivning Värde
userAssignedIdentity Användaridentiteten som används för CMK. Det blir ett ARM-resurs-ID i formuläret: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. För Bicep kan du använda funktionen any().

KeyVaultEgenskaper

Name Beskrivning Värde
Nyckelnamn Namnet på nyckeln som används för att kryptera data. sträng
keyvaultUri URI:n för nyckelvalvsnyckeln som används för att kryptera data. sträng
keyVersion Nyckelversionen av nyckeln som används för att kryptera data. sträng

Sku

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

Snabbstartsmallar

Följande snabbstartsmallar distribuerar den här resurstypen.

Mall Description
ASR-runbooks

Distribuera till Azure
Distribuerar Automation Runbooks för ASR-återställningsplaner
OMS ASR-lösning

Distribuera till Azure
Aktiverar ASR-lösningen (v2) i OMS
ARO-verktyg (Azure Resource Optimization)

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

Distribuera till Azure
Lösningen ger faktureringsfortmation 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-lösning – Hyper-V-replik

Distribuera till Azure
En mall för att skapa en OMS-lösning för att övervaka Hyper-V-replikering.
OMS Service Bus-lösning

Distribuera till Azure
Övervakar Azure Service Bus instanser
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.
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.

Resursdefinition för ARM-mall

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

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

Resursformat

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

{
  "type": "Microsoft.Automation/automationAccounts",
  "apiVersion": "2023-11-01",
  "name": "string",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "identity": {
    "type": "string",
    "userAssignedIdentities": {
      "{customized property}": {}
    }
  },
  "properties": {
    "disableLocalAuth": "bool",
    "encryption": {
      "identity": {
        "userAssignedIdentity": {}
      },
      "keySource": "string",
      "keyVaultProperties": {
        "keyName": "string",
        "keyvaultUri": "string",
        "keyVersion": "string"
      }
    },
    "publicNetworkAccess": "bool",
    "sku": {
      "capacity": "int",
      "family": "string",
      "name": "string"
    }
  }
}

Egenskapsvärden

automationAccounts

Name Beskrivning Värde
typ Resurstypen "Microsoft.Automation/automationAccounts"
apiVersion Resurs-API-versionen '2023-11-01'
name Resursnamnet sträng (krävs)

Teckengräns: 6–50

Giltiga tecken:
Alfanumeriska tecken och bindestreck.

Börja med bokstav och slut med alfanumeriskt.
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
identity Anger identitetsegenskapen för automationskontot Identitet
properties Hämtar eller anger egenskaper för kontoskapande eller uppdatering. AutomationAccountCreateOrUpdatePropertiesOrAutomatio...

Identitet

Name Beskrivning Värde
typ Identitetstypen. "Ingen"
"SystemTilldelade"
"SystemAssigned, UserAssigned"
"Användartilldelade"
userAssignedIdentities Listan över användaridentiteter som är associerade med resursen. Nyckelreferenserna för användaridentitetsordlistan är ARM-resurs-ID:er i formatet: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. IdentityUserAssignedIdentities

IdentityUserAssignedIdentities

Name Beskrivning Värde
{anpassad egenskap} UserAssignedIdentitiesEgenskaper

UserAssignedIdentitiesEgenskaper

Det här objektet innehåller inga egenskaper som ska anges under distributionen. Alla egenskaper är ReadOnly.

AutomationAccountCreateOrUpdatePropertiesOrAutomatio...

Name Beskrivning Värde
disableLocalAuth Anger om begäranden som använder icke-AAD-autentisering blockeras boolesk
kryptering Ange krypteringsegenskaperna för automationskontot EncryptionProperties
publicNetworkAccess Anger om trafik på icke-ARM-slutpunkten (Webhook/Agent) tillåts från det offentliga Internet boolesk
sku Hämtar eller anger konto-SKU. Sku

EncryptionProperties

Name Beskrivning Värde
identity Användaridentitet som används för CMK. EncryptionPropertiesIdentity
keySource Krypteringsnyckelkälla "Microsoft.Automation"
"Microsoft.Keyvault"
keyVaultEgenskaper Egenskaper för nyckelvalv. KeyVaultEgenskaper

EncryptionPropertiesIdentity

Name Beskrivning Värde
userAssignedIdentity Användaridentiteten som används för CMK. Det blir ett ARM-resurs-ID i formuläret: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.

KeyVaultEgenskaper

Name Beskrivning Värde
Nyckelnamn Namnet på nyckeln som används för att kryptera data. sträng
keyvaultUri URI:n för nyckelvalvsnyckeln som används för att kryptera data. sträng
keyVersion Nyckelversionen av nyckeln som används för att kryptera data. sträng

Sku

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

Snabbstartsmallar

Följande snabbstartsmallar distribuerar den här resurstypen.

Mall Description
ASR-runbooks

Distribuera till Azure
Distribuerar Automation Runbooks för ASR-återställningsplaner
OMS ASR-lösning

Distribuera till Azure
Aktiverar ASR-lösningen (v2) i OMS
ARO-verktyg (Azure Resource Optimization)

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

Distribuera till Azure
Lösningen ger faktureringsfortmation 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-lösning – Hyper-V-replik

Distribuera till Azure
En mall för att skapa en OMS-lösning för att övervaka Hyper-V-replikering.
OMS Service Bus-lösning

Distribuera till Azure
Övervakar Azure Service Bus instanser
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.
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.

Resursdefinition för Terraform (AzAPI-provider)

Resurstypen automationAccounts 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 Microsoft.Automation/automationAccounts-resurs lägger du till följande Terraform i mallen.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Automation/automationAccounts@2023-11-01"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  identity {
    type = "string"
    identity_ids = []
  }
  body = jsonencode({
    properties = {
      disableLocalAuth = bool
      encryption = {
        identity = {}
        keySource = "string"
        keyVaultProperties = {
          keyName = "string"
          keyvaultUri = "string"
          keyVersion = "string"
        }
      }
      publicNetworkAccess = bool
      sku = {
        capacity = int
        family = "string"
        name = "string"
      }
    }
  })
}

Egenskapsvärden

automationAccounts

Name Beskrivning Värde
typ Resurstypen "Microsoft.Automation/automationAccounts@2023-11-01"
name Resursnamnet sträng (krävs)

Teckengräns: 6–50

Giltiga tecken:
Alfanumeriska tecken och bindestreck.

Börja med bokstav och slut med alfanumeriskt.
location Hämtar eller anger platsen för resursen. sträng
parent_id Om du vill distribuera till en resursgrupp använder du ID:t för den resursgruppen. sträng (krävs)
tags Hämtar eller anger de taggar som är kopplade till resursen. Ordlista med taggnamn och värden.
identity Anger identitetsegenskapen för automationskontot Identitet
properties Hämtar eller anger egenskaper för kontoskapande eller uppdatering. AutomationAccountCreateOrUpdatePropertiesOrAutomatio...

Identitet

Name Beskrivning Värde
typ Identitetstypen. "SystemTilldelade"
"SystemAssigned, UserAssigned"
"Användartilldelade"
identity_ids Listan över användaridentiteter som är associerade med resursen. Nyckelreferenserna för användaridentitetsordlistan är ARM-resurs-ID:er i formatet: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. Matris med användaridentitets-ID:t.

IdentityUserAssignedIdentities

Name Beskrivning Värde
{anpassad egenskap} UserAssignedIdentitiesEgenskaper

UserAssignedIdentitiesEgenskaper

Det här objektet innehåller inga egenskaper som ska anges under distributionen. Alla egenskaper är ReadOnly.

AutomationAccountCreateOrUpdatePropertiesOrAutomatio...

Name Beskrivning Värde
disableLocalAuth Anger om begäranden som använder icke-AAD-autentisering blockeras boolesk
kryptering Ange krypteringsegenskaperna för automationskontot EncryptionProperties
publicNetworkAccess Anger om trafik på icke-ARM-slutpunkten (Webhook/Agent) tillåts från det offentliga Internet boolesk
sku Hämtar eller anger konto-SKU. Sku

EncryptionProperties

Name Beskrivning Värde
identity Användaridentitet som används för CMK. EncryptionPropertiesIdentity
keySource Källa för krypteringsnyckel "Microsoft.Automation"
"Microsoft.Keyvault"
keyVaultProperties Egenskaper för nyckelvalv. KeyVaultProperties

EncryptionPropertiesIdentity

Name Beskrivning Värde
userAssignedIdentity Användaridentiteten som används för CMK. Det blir ett ARM-resurs-ID i formatet: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.

KeyVaultProperties

Name Beskrivning Värde
Nyckelnamn Namnet på nyckeln som används för att kryptera data. sträng
keyvaultUri URI:n för nyckelvalvsnyckeln som används för att kryptera data. sträng
keyVersion Nyckelversionen av nyckeln som används för att kryptera data. sträng

Sku

Name Beskrivning Värde
capacity Hämtar eller anger SKU-kapaciteten. int
familj Hämtar eller anger SKU-familjen. sträng
name Hämtar eller anger SKU-namnet för kontot. "Grundläggande"
"Kostnadsfri" (krävs)