Udostępnij za pośrednictwem


Microsoft.Automation AutomationAccounts 2023-05-15-preview

Definicja zasobu Bicep

Typ zasobu automationAccounts można wdrożyć przy użyciu operacji docelowych:

Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennika zmian.

Format zasobu

Aby utworzyć zasób Microsoft.Automation/automationAccounts, dodaj następujący kod Bicep do szablonu.

resource symbolicname 'Microsoft.Automation/automationAccounts@2023-05-15-preview' = {
  identity: {
    type: 'string'
    userAssignedIdentities: {
      {customized property}: {}
    }
  }
  location: 'string'
  name: 'string'
  properties: {
    disableLocalAuth: bool
    encryption: {
      identity: {
        userAssignedIdentity: any(Azure.Bicep.Types.Concrete.AnyType)
      }
      keySource: 'string'
      keyVaultProperties: {
        keyName: 'string'
        keyvaultUri: 'string'
        keyVersion: 'string'
      }
    }
    publicNetworkAccess: bool
    sku: {
      capacity: int
      family: 'string'
      name: 'string'
    }
  }
  tags: {
    {customized property}: 'string'
  }
}

Wartości właściwości

AutomationAccountCreateOrUpdateParametersTags

Nazwa Opis Wartość

AutomationAccountCreateOrUpdatePropertiesOrAutomationAccountProperties

Nazwa Opis Wartość
disableLocalAuth Wskazuje, czy żądania korzystające z uwierzytelniania innego niż usługa AAD są blokowane Bool
szyfrowanie Ustawianie właściwości szyfrowania dla konta usługi Automation EncryptionProperties
publicNetworkAccess Wskazuje, czy ruch w punkcie końcowym spoza usługi ARM (element webhook/agent) jest dozwolony z publicznego Internetu Bool
Numer jednostki magazynowej Pobiera lub ustawia jednostkę SKU konta. sku

Właściwości szyfrowania

Nazwa Opis Wartość
tożsamość Tożsamość użytkownika używana na potrzeby klucza zarządzanego przez klienta. EncryptionPropertiesIdentity
keySource Źródło klucza szyfrowania "Microsoft.Automation"
"Microsoft.Keyvault"
keyVaultProperties Właściwości magazynu kluczy. KeyVaultProperties

EncryptionPropertiesIdentity

Nazwa Opis Wartość
userAssignedIdentity Tożsamość użytkownika używana na potrzeby klucza zarządzanego przez klienta. Będzie to identyfikator zasobu usługi ARM w postaci: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}". jakikolwiek

Tożsamość

Nazwa Opis Wartość
typ Typ tożsamości. "Brak"
"SystemAssigned"
"SystemAssigned, UserAssigned"
"UserAssigned"
userAssignedIdentities Lista tożsamości użytkowników skojarzonych z zasobem. Odwołania do klucza słownika tożsamości użytkownika będą identyfikatorami zasobów arm w postaci: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}". IdentityUserAssignedIdentities

IdentityUserAssignedIdentities

Nazwa Opis Wartość

KeyVaultProperties

Nazwa Opis Wartość
keyName Nazwa klucza używanego do szyfrowania danych. struna
keyvaultUri Identyfikator URI klucza magazynu kluczy używany do szyfrowania danych. struna
keyVersion Wersja klucza używana do szyfrowania danych. struna

Microsoft.Automation/automationAccounts

Nazwa Opis Wartość
tożsamość Ustawia właściwość tożsamości dla konta usługi Automation Identity
lokalizacja Pobiera lub ustawia lokalizację zasobu. struna
nazwa Nazwa zasobu ciąg (wymagany)
Właściwości Pobiera lub ustawia właściwości tworzenia lub aktualizowania konta. AutomationAccountCreateOrUpdatePropertiesOrAutomationAccountProperties
Tagi Tagi zasobów Słownik nazw tagów i wartości. Zobacz tagi w szablonach

Numer jednostki magazynowej

Nazwa Opis Wartość
pojemność Pobiera lub ustawia pojemność jednostki SKU. Int
rodzina Pobiera lub ustawia rodzinę jednostek SKU. struna
nazwa Pobiera lub ustawia nazwę jednostki SKU konta. "Podstawowa"
"Bezpłatna" (wymagana)

UserAssignedIdentitiesProperties

Nazwa Opis Wartość

Przykłady z przewodnika Szybki start

W poniższych przykładach szybkiego startu wdrożono ten typ zasobu.

Plik Bicep Opis
elementów Runbook usługi ASR Wdraża elementy Runbook automatyzacji dla planów odzyskiwania usługi ASR

Definicja zasobu szablonu usługi ARM

Typ zasobu automationAccounts można wdrożyć przy użyciu operacji docelowych:

Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennika zmian.

Format zasobu

Aby utworzyć zasób Microsoft.Automation/automationAccounts, dodaj następujący kod JSON do szablonu.

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

Wartości właściwości

AutomationAccountCreateOrUpdateParametersTags

Nazwa Opis Wartość

AutomationAccountCreateOrUpdatePropertiesOrAutomationAccountProperties

Nazwa Opis Wartość
disableLocalAuth Wskazuje, czy żądania korzystające z uwierzytelniania innego niż usługa AAD są blokowane Bool
szyfrowanie Ustawianie właściwości szyfrowania dla konta usługi Automation EncryptionProperties
publicNetworkAccess Wskazuje, czy ruch w punkcie końcowym spoza usługi ARM (element webhook/agent) jest dozwolony z publicznego Internetu Bool
Numer jednostki magazynowej Pobiera lub ustawia jednostkę SKU konta. sku

Właściwości szyfrowania

Nazwa Opis Wartość
tożsamość Tożsamość użytkownika używana na potrzeby klucza zarządzanego przez klienta. EncryptionPropertiesIdentity
keySource Źródło klucza szyfrowania "Microsoft.Automation"
"Microsoft.Keyvault"
keyVaultProperties Właściwości magazynu kluczy. KeyVaultProperties

EncryptionPropertiesIdentity

Nazwa Opis Wartość
userAssignedIdentity Tożsamość użytkownika używana na potrzeby klucza zarządzanego przez klienta. Będzie to identyfikator zasobu usługi ARM w postaci: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}". jakikolwiek

Tożsamość

Nazwa Opis Wartość
typ Typ tożsamości. "Brak"
"SystemAssigned"
"SystemAssigned, UserAssigned"
"UserAssigned"
userAssignedIdentities Lista tożsamości użytkowników skojarzonych z zasobem. Odwołania do klucza słownika tożsamości użytkownika będą identyfikatorami zasobów arm w postaci: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}". IdentityUserAssignedIdentities

IdentityUserAssignedIdentities

Nazwa Opis Wartość

KeyVaultProperties

Nazwa Opis Wartość
keyName Nazwa klucza używanego do szyfrowania danych. struna
keyvaultUri Identyfikator URI klucza magazynu kluczy używany do szyfrowania danych. struna
keyVersion Wersja klucza używana do szyfrowania danych. struna

Microsoft.Automation/automationAccounts

Nazwa Opis Wartość
apiVersion Wersja interfejsu API "2023-05-15-preview"
tożsamość Ustawia właściwość tożsamości dla konta usługi Automation Identity
lokalizacja Pobiera lub ustawia lokalizację zasobu. struna
nazwa Nazwa zasobu ciąg (wymagany)
Właściwości Pobiera lub ustawia właściwości tworzenia lub aktualizowania konta. AutomationAccountCreateOrUpdatePropertiesOrAutomationAccountProperties
Tagi Tagi zasobów Słownik nazw tagów i wartości. Zobacz tagi w szablonach
typ Typ zasobu "Microsoft.Automation/automationAccounts"

Numer jednostki magazynowej

Nazwa Opis Wartość
pojemność Pobiera lub ustawia pojemność jednostki SKU. Int
rodzina Pobiera lub ustawia rodzinę jednostek SKU. struna
nazwa Pobiera lub ustawia nazwę jednostki SKU konta. "Podstawowa"
"Bezpłatna" (wymagana)

UserAssignedIdentitiesProperties

Nazwa Opis Wartość

Szablony szybkiego startu

Następujące szablony szybkiego startu wdrażają ten typ zasobu.

Szablon Opis
elementów Runbook usługi ASR

wdrażanie w usłudze Azure
Wdraża elementy Runbook automatyzacji dla planów odzyskiwania usługi ASR
zestawu narzędzi Azure Resource Optimization (ARO) Toolkit

wdrażanie w usłudze Azure
Zestaw narzędzi do optymalizacji zasobów platformy Azure to zdecentralizowane, natywne rozwiązanie platformy Azure korzystające z technologii bezserwerowych w celu zoptymalizowania zasobów platformy Azure w ramach subskrypcji. Optymalizacja odbywa się automatycznie w ramach subskrypcji po włączeniu lub utworzeniu własnego harmonogramu, w tym w przypadku nowych zasobów. Jest to konto usługi Azure Automation ze wstępnie skonfigurowanymi elementami Runbook i harmonogramami, których można użyć w ramach subskrypcji, aby rozpocząć oszczędzanie pieniędzy.
Tworzenie konta usługi Azure Automation

wdrażanie w usłudze Azure
Ten szablon zawiera przykład tworzenia konta usługi Azure Automation i łączenia go z nowym lub istniejącym obszarem roboczym usługi Log Analytics usługi Azure Monitor.
pakietu OMS — rozwiązanie użycia zasobów platformy Azure

wdrażanie w usłudze Azure
Rozwiązanie zapewnia infortmację rozliczeń na temat zasobów platformy Azure w usłudze OMS. Koszt zasobów można wyświetlać w różnych walutach i ustawieniach regionalnych.
pakietu OMS — rozwiązanie spisu maszyn wirtualnych platformy Azure

wdrażanie w usłudze Azure
Włącza rozwiązanie spisu maszyn wirtualnych platformy Azure w usłudze OMS. Rozwiązanie zbiera spis maszyn wirtualnych platformy Azure wraz z dyskami, składnikami sieciowymi, regułami sieciowej grupy zabezpieczeń i rozszerzeniami w obszarze roboczym pakietu OMS.
rozwiązania ASR pakietu OMS

wdrażanie w usłudze Azure
Włącza rozwiązanie ASR (wersja 2) w usłudze OMS
rozwiązania OMS Service Bus

wdrażanie w usłudze Azure
Monitoruje wystąpienia usługi Azure Service Bus
rozwiązanie pakietu OMS — Hyper-V Replica

wdrażanie w usłudze Azure
Szablon do tworzenia rozwiązania pakietu OMS do monitorowania Hyper-V repliki.
OMS VMM Analytics

wdrażanie w usłudze Azure
Zapewnia pojedynczy widok stanu zadań w wielu wystąpieniach programu VMM, które ułatwiają uzyskanie wglądu w kondycję & wydajności tych zadań.

Definicja zasobu narzędzia Terraform (dostawcy AzAPI)

Typ zasobu automationAccounts można wdrożyć przy użyciu operacji docelowych:

  • grupy zasobów

Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennika zmian.

Format zasobu

Aby utworzyć zasób Microsoft.Automation/automationAccounts, dodaj następujący program Terraform do szablonu.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Automation/automationAccounts@2023-05-15-preview"
  name = "string"
  identity = {
    type = "string"
    userAssignedIdentities = {
      {customized property} = {
      }
    }
  }
  location = "string"
  tags = {
    {customized property} = "string"
  }
  body = jsonencode({
    properties = {
      disableLocalAuth = bool
      encryption = {
        identity = {
          userAssignedIdentity = ?
        }
        keySource = "string"
        keyVaultProperties = {
          keyName = "string"
          keyvaultUri = "string"
          keyVersion = "string"
        }
      }
      publicNetworkAccess = bool
      sku = {
        capacity = int
        family = "string"
        name = "string"
      }
    }
  })
}

Wartości właściwości

AutomationAccountCreateOrUpdateParametersTags

Nazwa Opis Wartość

AutomationAccountCreateOrUpdatePropertiesOrAutomationAccountProperties

Nazwa Opis Wartość
disableLocalAuth Wskazuje, czy żądania korzystające z uwierzytelniania innego niż usługa AAD są blokowane Bool
szyfrowanie Ustawianie właściwości szyfrowania dla konta usługi Automation EncryptionProperties
publicNetworkAccess Wskazuje, czy ruch w punkcie końcowym spoza usługi ARM (element webhook/agent) jest dozwolony z publicznego Internetu Bool
Numer jednostki magazynowej Pobiera lub ustawia jednostkę SKU konta. sku

Właściwości szyfrowania

Nazwa Opis Wartość
tożsamość Tożsamość użytkownika używana na potrzeby klucza zarządzanego przez klienta. EncryptionPropertiesIdentity
keySource Źródło klucza szyfrowania "Microsoft.Automation"
"Microsoft.Keyvault"
keyVaultProperties Właściwości magazynu kluczy. KeyVaultProperties

EncryptionPropertiesIdentity

Nazwa Opis Wartość
userAssignedIdentity Tożsamość użytkownika używana na potrzeby klucza zarządzanego przez klienta. Będzie to identyfikator zasobu usługi ARM w postaci: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}". jakikolwiek

Tożsamość

Nazwa Opis Wartość
typ Typ tożsamości. "Brak"
"SystemAssigned"
"SystemAssigned, UserAssigned"
"UserAssigned"
userAssignedIdentities Lista tożsamości użytkowników skojarzonych z zasobem. Odwołania do klucza słownika tożsamości użytkownika będą identyfikatorami zasobów arm w postaci: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}". IdentityUserAssignedIdentities

IdentityUserAssignedIdentities

Nazwa Opis Wartość

KeyVaultProperties

Nazwa Opis Wartość
keyName Nazwa klucza używanego do szyfrowania danych. struna
keyvaultUri Identyfikator URI klucza magazynu kluczy używany do szyfrowania danych. struna
keyVersion Wersja klucza używana do szyfrowania danych. struna

Microsoft.Automation/automationAccounts

Nazwa Opis Wartość
tożsamość Ustawia właściwość tożsamości dla konta usługi Automation Identity
lokalizacja Pobiera lub ustawia lokalizację zasobu. struna
nazwa Nazwa zasobu ciąg (wymagany)
Właściwości Pobiera lub ustawia właściwości tworzenia lub aktualizowania konta. AutomationAccountCreateOrUpdatePropertiesOrAutomationAccountProperties
Tagi Tagi zasobów Słownik nazw tagów i wartości.
typ Typ zasobu "Microsoft.Automation/automationAccounts@2023-05-15-preview"

Numer jednostki magazynowej

Nazwa Opis Wartość
pojemność Pobiera lub ustawia pojemność jednostki SKU. Int
rodzina Pobiera lub ustawia rodzinę jednostek SKU. struna
nazwa Pobiera lub ustawia nazwę jednostki SKU konta. "Podstawowa"
"Bezpłatna" (wymagana)

UserAssignedIdentitiesProperties

Nazwa Opis Wartość