Udostępnij za pośrednictwem


Microsoft.OperationalInsights clusters

Definicja zasobu Bicep

Typ zasobu klastrów można wdrożyć w następujących elementach:

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

Format zasobu

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

resource symbolicname 'Microsoft.OperationalInsights/clusters@2021-06-01' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  sku: {
    capacity: int
    name: 'CapacityReservation'
  }
  identity: {
    type: 'string'
    userAssignedIdentities: {}
  }
  properties: {
    associatedWorkspaces: [
      {
      }
    ]
    billingType: 'string'
    capacityReservationProperties: {}
    isAvailabilityZonesEnabled: bool
    isDoubleEncryptionEnabled: bool
    keyVaultProperties: {
      keyName: 'string'
      keyRsaSize: int
      keyVaultUri: 'string'
      keyVersion: 'string'
    }
  }
}

Wartości właściwości

Klastrów

Nazwa Opis Wartość
name Nazwa zasobu ciąg (wymagany)

Limit znaków: 4–63

Prawidłowe znaki:
Alfanumeryczne i łączniki.

Rozpoczynanie i kończ od alfanumeryczne.
location Lokalizacja geograficzna, w której znajduje się zasób ciąg (wymagany)
tags Tagi zasobów. Słownik nazw tagów i wartości. Zobacz Tagi w szablonach
sku Właściwości jednostki SKU. ClusterSku
identity Tożsamość zasobu. Tożsamość
properties Właściwości klastra usługi Log Analytics. Właściwości klastra

Tożsamość

Nazwa Opis Wartość
typ Typ tożsamości usługi zarządzanej. "Brak"
"SystemAssigned"
"UserAssigned" (wymagane)
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 usługi ARM w postaci: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}". object

Właściwości klastra

Nazwa Opis Wartość
associatedWorkspaces Lista obszarów roboczych usługi Log Analytics skojarzonych z klastrem AssociatedWorkspace[]
typ rozliczeń Typ rozliczeń klastra. "Klaster"
"Obszary robocze"
capacityReservationProperties Dodatkowe właściwości rezerwacji pojemności CapacityReservationProperties
isAvailabilityZonesEnabled Określa, czy klaster będzie obsługiwać strefy dostępności. Można to ustawić jako true tylko w regionach, w których usługa Azure Data Explorer obsługuje Strefy dostępności. Tej właściwości nie można zmodyfikować po utworzeniu klastra. Wartość domyślna to "true", jeśli region obsługuje Strefy dostępności. bool
isDoubleEncryptionEnabled Określa, czy klaster będzie używać podwójnego szyfrowania. Tej właściwości nie można zmodyfikować po utworzeniu klastra. Wartość domyślna to "true" bool
keyVaultProperties Skojarzone właściwości klucza. KeyVaultProperties

AssociatedWorkspace

Ten obiekt nie zawiera żadnych właściwości do ustawienia podczas wdrażania. Wszystkie właściwości to ReadOnly.

CapacityReservationProperties

Ten obiekt nie zawiera żadnych właściwości do ustawienia podczas wdrażania. Wszystkie właściwości to ReadOnly.

KeyVaultProperties

Nazwa Opis Wartość
keyName Nazwa klucza skojarzonego z klastrem usługi Log Analytics. ciąg
keyRsaSize Wybrany minimalny wymagany rozmiar klucza. int
keyVaultUri Identyfikator URI Key Vault, który przechowuje klucz skojarzony z klastrem usługi Log Analytics. ciąg
keyVersion Wersja klucza skojarzonego z klastrem usługi Log Analytics. ciąg

ClusterSku

Nazwa Opis Wartość
capacity Wartość pojemności int
name Nazwa jednostki SKU. "CapacityReservation"

Definicja zasobu szablonu usługi ARM

Typ zasobu klastrów można wdrożyć w następujących elementach:

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

Format zasobu

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

{
  "type": "Microsoft.OperationalInsights/clusters",
  "apiVersion": "2021-06-01",
  "name": "string",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "sku": {
    "capacity": "int",
    "name": "CapacityReservation"
  },
  "identity": {
    "type": "string",
    "userAssignedIdentities": {}
  },
  "properties": {
    "associatedWorkspaces": [
      {
      }
    ],
    "billingType": "string",
    "capacityReservationProperties": {},
    "isAvailabilityZonesEnabled": "bool",
    "isDoubleEncryptionEnabled": "bool",
    "keyVaultProperties": {
      "keyName": "string",
      "keyRsaSize": "int",
      "keyVaultUri": "string",
      "keyVersion": "string"
    }
  }
}

Wartości właściwości

Klastrów

Nazwa Opis Wartość
typ Typ zasobu "Microsoft.OperationalInsights/clusters"
apiVersion Wersja interfejsu API zasobów '2021-06-01'
name Nazwa zasobu ciąg (wymagany)

Limit znaków: 4–63

Prawidłowe znaki:
Alfanumeryczne i łączniki.

Rozpocznij i zakończ od alfanumeryczne.
location Lokalizacja geograficzna, w której znajduje się zasób ciąg (wymagany)
tags Tagi zasobów. Słownik nazw tagów i wartości. Zobacz Tagi w szablonach
sku Właściwości jednostki SKU. ClusterSku
identity Tożsamość zasobu. Tożsamość
properties Właściwości klastra usługi Log Analytics. Właściwości klastra

Tożsamość

Nazwa Opis Wartość
typ Typ tożsamości usługi zarządzanej. "Brak"
"SystemAssigned"
"UserAssigned" (wymagane)
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 usługi ARM w postaci: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}". object

Właściwości klastra

Nazwa Opis Wartość
associatedWorkspaces Lista obszarów roboczych usługi Log Analytics skojarzonych z klastrem AssociatedWorkspace[]
billingType Typ rozliczeń klastra. "Klaster"
"Obszary robocze"
capacityReservationProperties Dodatkowe właściwości rezerwacji pojemności CapacityReservationProperties
isAvailabilityZonesEnabled Określa, czy klaster będzie obsługiwał strefy dostępności. Można to ustawić jako true tylko w regionach, w których usługa Azure Data Explorer obsługuje Strefy dostępności. Nie można zmodyfikować tej właściwości po utworzeniu klastra. Wartość domyślna to "true", jeśli region obsługuje Strefy dostępności. bool
isDoubleEncryptionEnabled Określa, czy klaster będzie używać podwójnego szyfrowania. Nie można zmodyfikować tej właściwości po utworzeniu klastra. Wartość domyślna to "true" bool
keyVaultProperties Skojarzone właściwości klucza. KeyVaultProperties

Skojarzona przestrzeń pracy

Ten obiekt nie zawiera żadnych właściwości do ustawienia podczas wdrażania. Wszystkie właściwości to ReadOnly.

CapacityReservationProperties

Ten obiekt nie zawiera żadnych właściwości do ustawienia podczas wdrażania. Wszystkie właściwości to ReadOnly.

KeyVaultProperties

Nazwa Opis Wartość
keyName Nazwa klucza skojarzonego z klastrem usługi Log Analytics. ciąg
keyRsaSize Wybrany minimalny wymagany rozmiar klucza. int
keyVaultUri Identyfikator URI Key Vault, który zawiera klucz skojarzony z klastrem usługi Log Analytics. ciąg
keyVersion Wersja klucza skojarzonego z klastrem usługi Log Analytics. ciąg

ClusterSku

Nazwa Opis Wartość
capacity Wartość pojemności int
name Nazwa jednostki SKU. "CapacityReservation"

Definicja zasobu narzędzia Terraform (dostawcy AzAPI)

Typ zasobu klastrów można wdrożyć w następujących elementach:

  • Grupy zasobów

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

Format zasobu

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

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.OperationalInsights/clusters@2021-06-01"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  identity {
    type = "string"
    identity_ids = []
  }
  body = jsonencode({
    properties = {
      associatedWorkspaces = [
        {
        }
      ]
      billingType = "string"
      capacityReservationProperties = {}
      isAvailabilityZonesEnabled = bool
      isDoubleEncryptionEnabled = bool
      keyVaultProperties = {
        keyName = "string"
        keyRsaSize = int
        keyVaultUri = "string"
        keyVersion = "string"
      }
    }
    sku = {
      capacity = int
      name = "CapacityReservation"
    }
  })
}

Wartości właściwości

Klastrów

Nazwa Opis Wartość
typ Typ zasobu "Microsoft.OperationalInsights/clusters@2021-06-01"
name Nazwa zasobu ciąg (wymagany)

Limit znaków: 4–63

Prawidłowe znaki:
Alfanumeryczne i łączniki.

Rozpoczynanie i kończ od alfanumeryczne.
location Lokalizacja geograficzna, w której znajduje się zasób ciąg (wymagany)
parent_id Aby przeprowadzić wdrożenie w grupie zasobów, użyj identyfikatora tej grupy zasobów. ciąg (wymagany)
tags Tagi zasobów. Słownik nazw tagów i wartości.
sku Właściwości jednostki SKU. ClusterSku
identity Tożsamość zasobu. Tożsamość
properties Właściwości klastra usługi Log Analytics. Właściwości klastra

Tożsamość

Nazwa Opis Wartość
typ Typ tożsamości usługi zarządzanej. "SystemAssigned"
"UserAssigned" (wymagane)
identity_ids 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 usługi ARM w postaci: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}". Tablica identyfikatorów tożsamości użytkowników.

Właściwości klastra

Nazwa Opis Wartość
associatedWorkspaces Lista obszarów roboczych usługi Log Analytics skojarzonych z klastrem AssociatedWorkspace[]
typ rozliczeń Typ rozliczeń klastra. "Klaster"
"Obszary robocze"
capacityReservationProperties Dodatkowe właściwości rezerwacji pojemności CapacityReservationProperties
isAvailabilityZonesEnabled Określa, czy klaster będzie obsługiwać strefy dostępności. Można to ustawić jako true tylko w regionach, w których usługa Azure Data Explorer obsługuje Strefy dostępności. Tej właściwości nie można zmodyfikować po utworzeniu klastra. Wartość domyślna to "true", jeśli region obsługuje Strefy dostępności. bool
isDoubleEncryptionEnabled Określa, czy klaster będzie używać podwójnego szyfrowania. Nie można zmodyfikować tej właściwości po utworzeniu klastra. Wartość domyślna to "true" bool
keyVaultProperties Skojarzone właściwości klucza. KeyVaultProperties

Skojarzona przestrzeń pracy

Ten obiekt nie zawiera żadnych właściwości do ustawienia podczas wdrażania. Wszystkie właściwości to ReadOnly.

CapacityReservationProperties

Ten obiekt nie zawiera żadnych właściwości do ustawienia podczas wdrażania. Wszystkie właściwości to ReadOnly.

KeyVaultProperties

Nazwa Opis Wartość
keyName Nazwa klucza skojarzonego z klastrem usługi Log Analytics. ciąg
keyRsaSize Wybrany minimalny wymagany rozmiar klucza. int
keyVaultUri Identyfikator URI Key Vault, który przechowuje klucz skojarzony z klastrem usługi Log Analytics. ciąg
keyVersion Wersja klucza skojarzonego z klastrem usługi Log Analytics. ciąg

ClusterSku

Nazwa Opis Wartość
capacity Wartość pojemności int
name Nazwa jednostki SKU. "CapacityReservation"