Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Definición de recursos de Bicep
El tipo de recurso de clústeres se puede implementar con operaciones destinadas a:
- grupos de recursos: consulte comandos de implementación de grupos de recursos
Para obtener una lista de las propiedades modificadas en cada versión de API, consulte registro de cambios.
Formato de recurso
Para crear un recurso Microsoft.OperationalInsights/clusters, agregue lo siguiente a la plantilla de Bicep.
resource symbolicname 'Microsoft.OperationalInsights/clusters@2023-09-01' = {
identity: {
type: 'string'
userAssignedIdentities: {
{customized property}: {}
}
}
location: 'string'
name: 'string'
properties: {
associatedWorkspaces: [
{}
]
billingType: 'string'
capacityReservationProperties: {}
isAvailabilityZonesEnabled: bool
isDoubleEncryptionEnabled: bool
keyVaultProperties: {
keyName: 'string'
keyRsaSize: int
keyVaultUri: 'string'
keyVersion: 'string'
}
}
sku: {
capacity: int
name: 'string'
}
tags: {
{customized property}: 'string'
}
}
Valores de propiedad
Microsoft.OperationalInsights/clusters
| Nombre | Descripción | Importancia |
|---|---|---|
| identidad | Identidad del recurso. | managedServiceIdentity |
| ubicación | Ubicación geográfica donde reside el recurso | string (obligatorio) |
| nombre | El nombre del recurso | cuerda Restricciones: Longitud mínima = 4 Longitud máxima = 63 Patrón = ^[A-Za-z0-9][A-Za-z0-9-]+[A-Za-z0-9]$ (obligatorio) |
| Propiedades | Propiedades del clúster de Log Analytics. | clusterProperties de |
| código SKU | Propiedades de SKU. | ClusterSku |
| Etiquetas | Etiquetas de recursos | Diccionario de nombres y valores de etiqueta. Consulte etiquetas de en plantillas |
Espacio de trabajo asociado
| Nombre | Descripción | Importancia |
|---|
CapacityReservationProperties
| Nombre | Descripción | Importancia |
|---|
ClusterProperties (Propiedades de clúster)
| Nombre | Descripción | Importancia |
|---|---|---|
| associatedWorkspaces | Lista de áreas de trabajo de Log Analytics asociadas al clúster | Espacio de trabajo asociado[] |
| tipo de facturación | Tipo de facturación del clúster. | 'Clúster' 'Áreas de trabajo' |
| capacityReservationProperties | Propiedades adicionales para la reserva de capacidad | CapacityReservationProperties |
| isAvailabilityZonesEnabled | Establece si el clúster admitirá zonas de disponibilidad. Esto se puede establecer como true solo en las regiones en las que Azure Data Explorer admite Availability Zones. Esta propiedad no se puede modificar después de la creación del clúster. El valor predeterminado es "true" si la región admite Availability Zones. | booleano |
| isDoubleEncryptionEnabled | Configura si el clúster usará el cifrado doble. Esta propiedad no se puede modificar después de la creación del clúster. El valor predeterminado es "true" | booleano |
| keyVaultProperties | Propiedades de clave asociadas. | KeyVaultProperties |
ClusterSku
| Nombre | Descripción | Importancia |
|---|---|---|
| capacidad | Nivel de reserva de capacidad en Gigabytes para este clúster. | Int |
| nombre | SKU (nivel) de un clúster. | "CapacityReservation" |
KeyVaultProperties
| Nombre | Descripción | Importancia |
|---|---|---|
| keyName | Nombre de la clave asociada al clúster de Log Analytics. | cuerda / cadena |
| keyRsaSize | Tamaño mínimo necesario de clave seleccionado. | Int |
| keyVaultUri | Identificador URI de Key Vault que contiene la clave asociada al clúster de Log Analytics. | cuerda / cadena |
| keyVersion | Versión de la clave asociada al clúster de Log Analytics. | cuerda / cadena |
ManagedServiceIdentity
TrackedResourceTags
| Nombre | Descripción | Importancia |
|---|
UserAssignedIdentities
| Nombre | Descripción | Importancia |
|---|
IdentidadAsignadaPorElUsuario
| Nombre | Descripción | Importancia |
|---|
Ejemplos de uso
Ejemplos de Bicep
Ejemplo básico de implementación de Log Analytics Cluster.
param resourceName string = 'acctest0001'
param location string = 'westeurope'
resource cluster 'Microsoft.OperationalInsights/clusters@2020-08-01' = {
name: resourceName
location: location
sku: {
capacity: 1000
name: 'CapacityReservation'
}
}
Módulos comprobados de Azure
Los siguientes módulos comprobados de Azure se pueden usar para implementar este tipo de recurso.
| Módulo | Descripción |
|---|---|
| Clúster Dedicado a Análisis de Registros | Módulo de Recursos AVM para Clúster Dedicado a Análisis de Logs |
Definición de recursos de plantilla de ARM
El tipo de recurso de clústeres se puede implementar con operaciones destinadas a:
- grupos de recursos: consulte comandos de implementación de grupos de recursos
Para obtener una lista de las propiedades modificadas en cada versión de API, consulte registro de cambios.
Formato de recurso
Para crear un recurso Microsoft.OperationalInsights/clusters, agregue el siguiente JSON a la plantilla.
{
"type": "Microsoft.OperationalInsights/clusters",
"apiVersion": "2023-09-01",
"name": "string",
"identity": {
"type": "string",
"userAssignedIdentities": {
"{customized property}": {
}
}
},
"location": "string",
"properties": {
"associatedWorkspaces": [
{
}
],
"billingType": "string",
"capacityReservationProperties": {
},
"isAvailabilityZonesEnabled": "bool",
"isDoubleEncryptionEnabled": "bool",
"keyVaultProperties": {
"keyName": "string",
"keyRsaSize": "int",
"keyVaultUri": "string",
"keyVersion": "string"
}
},
"sku": {
"capacity": "int",
"name": "string"
},
"tags": {
"{customized property}": "string"
}
}
Valores de propiedad
Microsoft.OperationalInsights/clusters
| Nombre | Descripción | Importancia |
|---|---|---|
| apiVersion | La versión de api | '2023-09-01' |
| identidad | Identidad del recurso. | managedServiceIdentity |
| ubicación | Ubicación geográfica donde reside el recurso | string (obligatorio) |
| nombre | El nombre del recurso | cuerda Restricciones: Longitud mínima = 4 Longitud máxima = 63 Patrón = ^[A-Za-z0-9][A-Za-z0-9-]+[A-Za-z0-9]$ (obligatorio) |
| Propiedades | Propiedades del clúster de Log Analytics. | clusterProperties de |
| código SKU | Propiedades de SKU. | ClusterSku |
| Etiquetas | Etiquetas de recursos | Diccionario de nombres y valores de etiqueta. Consulte etiquetas de en plantillas |
| tipo | El tipo de recurso | "Microsoft.OperationalInsights/clusters" |
Espacio de trabajo asociado
| Nombre | Descripción | Importancia |
|---|
CapacityReservationProperties
| Nombre | Descripción | Importancia |
|---|
ClusterProperties (Propiedades de clúster)
| Nombre | Descripción | Importancia |
|---|---|---|
| associatedWorkspaces | Lista de áreas de trabajo de Log Analytics asociadas al clúster | Espacio de trabajo asociado[] |
| tipo de facturación | Tipo de facturación del clúster. | 'Clúster' 'Áreas de trabajo' |
| capacityReservationProperties | Propiedades adicionales para la reserva de capacidad | CapacityReservationProperties |
| isAvailabilityZonesEnabled | Establece si el clúster admitirá zonas de disponibilidad. Esto se puede establecer como true solo en las regiones en las que Azure Data Explorer admite Availability Zones. Esta propiedad no se puede modificar después de la creación del clúster. El valor predeterminado es "true" si la región admite Availability Zones. | booleano |
| isDoubleEncryptionEnabled | Configura si el clúster usará el cifrado doble. Esta propiedad no se puede modificar después de la creación del clúster. El valor predeterminado es "true" | booleano |
| keyVaultProperties | Propiedades de clave asociadas. | KeyVaultProperties |
ClusterSku
| Nombre | Descripción | Importancia |
|---|---|---|
| capacidad | Nivel de reserva de capacidad en Gigabytes para este clúster. | Int |
| nombre | SKU (nivel) de un clúster. | "CapacityReservation" |
KeyVaultProperties
| Nombre | Descripción | Importancia |
|---|---|---|
| keyName | Nombre de la clave asociada al clúster de Log Analytics. | cuerda / cadena |
| keyRsaSize | Tamaño mínimo necesario de clave seleccionado. | Int |
| keyVaultUri | Identificador URI de Key Vault que contiene la clave asociada al clúster de Log Analytics. | cuerda / cadena |
| keyVersion | Versión de la clave asociada al clúster de Log Analytics. | cuerda / cadena |
ManagedServiceIdentity
TrackedResourceTags
| Nombre | Descripción | Importancia |
|---|
UserAssignedIdentities
| Nombre | Descripción | Importancia |
|---|
IdentidadAsignadaPorElUsuario
| Nombre | Descripción | Importancia |
|---|
Ejemplos de uso
Definición de recursos de Terraform (proveedor AzAPI)
El tipo de recurso de clústeres se puede implementar con operaciones destinadas a:
- Grupos de recursos
Para obtener una lista de las propiedades modificadas en cada versión de API, consulte registro de cambios.
Formato de recurso
Para crear un recurso Microsoft.OperationalInsights/clusters, agregue el siguiente terraform a la plantilla.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.OperationalInsights/clusters@2023-09-01"
name = "string"
parent_id = "string"
identity {
type = "string"
identity_ids = [
"string"
]
}
location = "string"
tags = {
{customized property} = "string"
}
body = {
properties = {
associatedWorkspaces = [
{
}
]
billingType = "string"
capacityReservationProperties = {
}
isAvailabilityZonesEnabled = bool
isDoubleEncryptionEnabled = bool
keyVaultProperties = {
keyName = "string"
keyRsaSize = int
keyVaultUri = "string"
keyVersion = "string"
}
}
sku = {
capacity = int
name = "string"
}
}
}
Valores de propiedad
Microsoft.OperationalInsights/clusters
| Nombre | Descripción | Importancia |
|---|---|---|
| identidad | Identidad del recurso. | managedServiceIdentity |
| ubicación | Ubicación geográfica donde reside el recurso | string (obligatorio) |
| nombre | El nombre del recurso | cuerda Restricciones: Longitud mínima = 4 Longitud máxima = 63 Patrón = ^[A-Za-z0-9][A-Za-z0-9-]+[A-Za-z0-9]$ (obligatorio) |
| Propiedades | Propiedades del clúster de Log Analytics. | clusterProperties de |
| código SKU | Propiedades de SKU. | ClusterSku |
| Etiquetas | Etiquetas de recursos | Diccionario de nombres y valores de etiqueta. |
| tipo | El tipo de recurso | "Microsoft.OperationalInsights/clusters@2023-09-01" |
Espacio de trabajo asociado
| Nombre | Descripción | Importancia |
|---|
CapacityReservationProperties
| Nombre | Descripción | Importancia |
|---|
ClusterProperties (Propiedades de clúster)
| Nombre | Descripción | Importancia |
|---|---|---|
| associatedWorkspaces | Lista de áreas de trabajo de Log Analytics asociadas al clúster | Espacio de trabajo asociado[] |
| tipo de facturación | Tipo de facturación del clúster. | 'Clúster' 'Áreas de trabajo' |
| capacityReservationProperties | Propiedades adicionales para la reserva de capacidad | CapacityReservationProperties |
| isAvailabilityZonesEnabled | Establece si el clúster admitirá zonas de disponibilidad. Esto se puede establecer como true solo en las regiones en las que Azure Data Explorer admite Availability Zones. Esta propiedad no se puede modificar después de la creación del clúster. El valor predeterminado es "true" si la región admite Availability Zones. | booleano |
| isDoubleEncryptionEnabled | Configura si el clúster usará el cifrado doble. Esta propiedad no se puede modificar después de la creación del clúster. El valor predeterminado es "true" | booleano |
| keyVaultProperties | Propiedades de clave asociadas. | KeyVaultProperties |
ClusterSku
| Nombre | Descripción | Importancia |
|---|---|---|
| capacidad | Nivel de reserva de capacidad en Gigabytes para este clúster. | Int |
| nombre | SKU (nivel) de un clúster. | "CapacityReservation" |
KeyVaultProperties
| Nombre | Descripción | Importancia |
|---|---|---|
| keyName | Nombre de la clave asociada al clúster de Log Analytics. | cuerda / cadena |
| keyRsaSize | Tamaño mínimo necesario de clave seleccionado. | Int |
| keyVaultUri | Identificador URI de Key Vault que contiene la clave asociada al clúster de Log Analytics. | cuerda / cadena |
| keyVersion | Versión de la clave asociada al clúster de Log Analytics. | cuerda / cadena |
ManagedServiceIdentity
TrackedResourceTags
| Nombre | Descripción | Importancia |
|---|
UserAssignedIdentities
| Nombre | Descripción | Importancia |
|---|
IdentidadAsignadaPorElUsuario
| Nombre | Descripción | Importancia |
|---|
Ejemplos de uso
Ejemplos de Terraform
Ejemplo básico de implementación de Log Analytics Cluster.
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" "cluster" {
type = "Microsoft.OperationalInsights/clusters@2020-08-01"
parent_id = azapi_resource.resourceGroup.id
name = var.resource_name
location = var.location
identity {
type = "SystemAssigned"
identity_ids = []
}
body = {
sku = {
capacity = 1000
name = "CapacityReservation"
}
}
schema_validation_enabled = false
response_export_values = ["*"]
}