Cluster Microsoft.OperationalInsights 2020-10-01

Definizione di risorsa Bicep

Il tipo di risorsa cluster può essere distribuito in:

Per un elenco delle proprietà modificate in ogni versione dell'API, vedere log delle modifiche.

Formato di risorsa

Per creare una risorsa Microsoft.OperationalInsights/clusters, aggiungere il modello Bicep seguente.

resource symbolicname 'Microsoft.OperationalInsights/clusters@2020-10-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'
    }
  }
}

Valori delle proprietà

clusters

Nome Descrizione valore
name Nome della risorsa stringa (obbligatoria)

Limite di caratteri: 4-63

Caratteri validi:
Caratteri alfanumerici e trattini.

Deve iniziare e terminare con un carattere alfanumerico.
posizione Posizione geografica in cui vive la risorsa stringa (obbligatoria)
tags Tag di risorse. Dizionario dei nomi e dei valori dei tag. Vedere Tag nei modelli
sku Proprietà sku. ClusterSku
identity Identità della risorsa. Identità
properties Proprietà del cluster Log Analytics. ClusterProperties

Identità

Nome Descrizione valore
tipo Tipo di identità del servizio gestito. 'Nessuno'
'SystemAssigned'
'UserAssigned' (obbligatorio)
userAssignedIdentities Elenco delle identità utente associate alla risorsa. I riferimenti alla chiave del dizionario delle identità utente saranno id risorsa ARM nel modulo: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. object

ClusterProperties

Nome Descrizione valore
associateWorkspaces Elenco delle aree di lavoro Log Analytics associate al cluster AssociatedWorkspace[]
billingType Tipo di fatturazione del cluster. 'Cluster'
'Aree di lavoro'
capacityReservationProperties Proprietà aggiuntive per la prenotazione della capacità CapacityReservationProperties
isAvailabilityZonesEnabled Imposta se il cluster supporta le zone di disponibilità. Questa opzione può essere impostata come true solo nelle aree in cui Azure Esplora dati supporta zone di disponibilità. Questa proprietà non può essere modificata dopo la creazione del cluster. Il valore predefinito è 'true' se l'area supporta zone di disponibilità. bool
isDoubleEncryptionEnabled Configura se il cluster userà la doppia crittografia. Questa proprietà non può essere modificata dopo la creazione del cluster. Il valore predefinito è 'true' bool
keyVaultProperties Proprietà chiave associate. KeyVaultProperties

AssociatedWorkspace

Questo oggetto non contiene proprietà da impostare durante la distribuzione. Tutte le proprietà sono ReadOnly.

CapacityReservationProperties

Questo oggetto non contiene proprietà da impostare durante la distribuzione. Tutte le proprietà sono ReadOnly.

KeyVaultProperties

Nome Descrizione valore
keyName Nome della chiave associata al cluster Log Analytics. string
keyRsaSize Dimensioni minime necessarie per la chiave selezionata. INT
keyVaultUri URI Key Vault che contiene la chiave associata al cluster di Log Analytics. string
keyVersion Versione della chiave associata al cluster di Log Analytics. string

ClusterSku

Nome Descrizione valore
capacità Valore della capacità INT
name Il nome della SKU. 'CapacityReservation'

Definizione di risorsa del modello di Resource Manager

Il tipo di risorsa cluster può essere distribuito in:

Per un elenco delle proprietà modificate in ogni versione dell'API, vedere Log delle modifiche.

Formato di risorsa

Per creare una risorsa Microsoft.OperationalInsights/clusters, aggiungere il codice JSON seguente al modello.

{
  "type": "Microsoft.OperationalInsights/clusters",
  "apiVersion": "2020-10-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"
    }
  }
}

Valori delle proprietà

clusters

Nome Descrizione valore
tipo Tipo di risorsa 'Microsoft.OperationalInsights/clusters'
apiVersion Versione dell'API della risorsa '2020-10-01'
name Nome della risorsa stringa (obbligatorio)

Limite di caratteri: 4-63

Caratteri validi:
Caratteri alfanumerici e trattini.

Deve iniziare e terminare con un carattere alfanumerico.
posizione Posizione geografica in cui risiede la risorsa stringa (obbligatorio)
tags Tag delle risorse. Dizionario di nomi e valori di tag. Vedere Tag nei modelli
sku Proprietà sku. ClusterSku
identity Identità della risorsa. Identità
properties Proprietà del cluster di Log Analytics. ClusterProperties

Identità

Nome Descrizione valore
tipo Tipo di identità del servizio gestito. 'Nessuno'
'SystemAssigned'
'UserAssigned' (obbligatorio)
userAssignedIdentities Elenco di identità utente associate alla risorsa. I riferimenti alla chiave del dizionario identità utente saranno ID risorsa ARM nel formato :'/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. object

ClusterProperties

Nome Descrizione valore
associatedWorkspaces Elenco di aree di lavoro Log Analytics associate al cluster AssociatedWorkspace[]
billingType Tipo di fatturazione del cluster. 'Cluster'
'Aree di lavoro'
capacityReservationProperties Proprietà aggiuntive per la prenotazione della capacità CapacityReservationProperties
isAvailabilityZonesEnabled Imposta un valore che indica se il cluster supporterà le zone di disponibilità. Questa impostazione può essere impostata su true solo nelle aree in cui Azure Esplora dati supporta zone di disponibilità. Questa proprietà non può essere modificata dopo la creazione del cluster. Il valore predefinito è 'true' se l'area supporta zone di disponibilità. bool
isDoubleEncryptionEnabled Configura se il cluster userà la doppia crittografia. Questa proprietà non può essere modificata dopo la creazione del cluster. Il valore predefinito è 'true' bool
keyVaultProperties Proprietà chiave associate. KeyVaultProperties

AssociatedWorkspace

Questo oggetto non contiene proprietà da impostare durante la distribuzione. Tutte le proprietà sono ReadOnly.

CapacityReservationProperties

Questo oggetto non contiene proprietà da impostare durante la distribuzione. Tutte le proprietà sono ReadOnly.

KeyVaultProperties

Nome Descrizione valore
keyName Nome della chiave associata al cluster Log Analytics. string
keyRsaSize Dimensioni minime necessarie per la chiave selezionata. INT
keyVaultUri URI Key Vault che contiene la chiave associata al cluster Log Analytics. string
keyVersion Versione della chiave associata al cluster Log Analytics. string

ClusterSku

Nome Descrizione valore
capacità Valore della capacità INT
name Il nome della SKU. 'CapacityReservation'

Definizione della risorsa Terraform (provider AzAPI)

Il tipo di risorsa cluster può essere distribuito in:

  • Gruppi di risorse

Per un elenco delle proprietà modificate in ogni versione dell'API, vedere log delle modifiche.

Formato di risorsa

Per creare una risorsa Microsoft.OperationalInsights/clusters, aggiungere il codice Terraform seguente al modello.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.OperationalInsights/clusters@2020-10-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"
    }
  })
}

Valori delle proprietà

clusters

Nome Descrizione valore
tipo Tipo di risorsa "Microsoft.OperationalInsights/clusters@2020-10-01"
name Nome della risorsa stringa (obbligatoria)

Limite di caratteri: 4-63

Caratteri validi:
Caratteri alfanumerici e trattini.

Deve iniziare e terminare con un carattere alfanumerico.
posizione Posizione geografica in cui vive la risorsa stringa (obbligatoria)
parent_id Per distribuire in un gruppo di risorse, usare l'ID del gruppo di risorse. stringa (obbligatoria)
tags Tag di risorse. Dizionario dei nomi e dei valori dei tag.
sku Proprietà sku. ClusterSku
identity Identità della risorsa. Identità
properties Proprietà del cluster Log Analytics. ClusterProperties

Identità

Nome Descrizione valore
tipo Tipo di identità del servizio gestito. "SystemAssigned"
"UserAssigned" (obbligatorio)
identity_ids Elenco delle identità utente associate alla risorsa. I riferimenti alla chiave del dizionario delle identità utente saranno id risorsa ARM nel modulo: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. Matrice di ID identità utente.

ClusterProperties

Nome Descrizione valore
associateWorkspaces Elenco delle aree di lavoro Log Analytics associate al cluster AssociatedWorkspace[]
billingType Tipo di fatturazione del cluster. "Cluster"
"Aree di lavoro"
capacityReservationProperties Proprietà aggiuntive per la prenotazione della capacità CapacityReservationProperties
isAvailabilityZonesEnabled Imposta se il cluster supporta le zone di disponibilità. Questa opzione può essere impostata come true solo nelle aree in cui Azure Esplora dati supporta zone di disponibilità. Questa proprietà non può essere modificata dopo la creazione del cluster. Il valore predefinito è 'true' se l'area supporta zone di disponibilità. bool
isDoubleEncryptionEnabled Configura se il cluster userà la doppia crittografia. Questa proprietà non può essere modificata dopo la creazione del cluster. Il valore predefinito è 'true' bool
keyVaultProperties Proprietà chiave associate. KeyVaultProperties

AssociatedWorkspace

Questo oggetto non contiene proprietà da impostare durante la distribuzione. Tutte le proprietà sono ReadOnly.

CapacityReservationProperties

Questo oggetto non contiene proprietà da impostare durante la distribuzione. Tutte le proprietà sono ReadOnly.

KeyVaultProperties

Nome Descrizione valore
keyName Nome della chiave associata al cluster Log Analytics. string
keyRsaSize Dimensioni minime necessarie per la chiave selezionata. INT
keyVaultUri URI Key Vault che contiene la chiave associata al cluster Log Analytics. string
keyVersion Versione della chiave associata al cluster Log Analytics. string

ClusterSku

Nome Descrizione valore
capacità Valore della capacità INT
name Il nome della SKU. "CapacityReservation"