Compartir a través de


Clusters - Create Or Update

Cree o actualice un clúster de Kusto.

PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Kusto/clusters/{clusterName}?api-version=2024-04-13

Parámetros de identificador URI

Nombre En Requerido Tipo Description
clusterName
path True

string

pattern: ^.*$

Nombre del clúster de Kusto.

resourceGroupName
path True

string

minLength: 1
maxLength: 90

Nombre del grupo de recursos. El nombre no distingue mayúsculas de minúsculas.

subscriptionId
path True

string

minLength: 1

Identificador de la suscripción de destino.

api-version
query True

string

minLength: 1

Versión de la API que se va a usar para esta operación.

Encabezado de la solicitud

Nombre Requerido Tipo Description
If-Match

string

ETag del clúster. Omita este valor para sobrescribir siempre el clúster actual. Especifique el valor de ETag visto por última vez para evitar que se sobrescriba accidentalmente los cambios simultáneos.

If-None-Match

string

Establézcalo en "*" para permitir la creación de un nuevo clúster, pero para evitar la actualización de un clúster existente. Otros valores darán como resultado una respuesta con error de condición previa 412.

Cuerpo de la solicitud

Nombre Requerido Tipo Description
location True

string

Ubicación geográfica donde reside el recurso

sku True

AzureSku

SKU del clúster.

identity

Identity

Identidad del clúster, si está configurada.

properties.acceptedAudiences

AcceptedAudiences[]

Audiencias aceptadas del clúster.

properties.allowedFqdnList

string[]

Lista de FQDN permitidos (nombre de dominio completo) para la salida del clúster.

properties.allowedIpRangeList

string[]

La lista de ips con el formato CIDR permitido para conectarse al clúster.

properties.calloutPolicies

CalloutPolicy[]

Lista de directivas de llamada para la salida del clúster.

properties.enableAutoStop

boolean

Valor booleano que indica si el clúster se podría detener automáticamente (debido a la falta de datos o a ninguna actividad durante muchos días).

properties.enableDiskEncryption

boolean

Valor booleano que indica si los discos del clúster están cifrados.

properties.enableDoubleEncryption

boolean

Valor booleano que indica si el cifrado doble está habilitado.

properties.enablePurge

boolean

Valor booleano que indica si las operaciones de purga están habilitadas.

properties.enableStreamingIngest

boolean

Valor booleano que indica si la ingesta de streaming está habilitada.

properties.engineType

EngineType

Tipo de motor

properties.keyVaultProperties

KeyVaultProperties

Propiedades de KeyVault para el cifrado del clúster.

properties.languageExtensions

LanguageExtensionsList

Lista de extensiones de lenguaje del clúster.

properties.optimizedAutoscale

OptimizedAutoscale

Definición de escalado automático optimizada.

properties.publicIPType

publicIPType

Indica qué tipo de dirección IP pública se va a crear: IPv4 (valor predeterminado) o DualStack (IPv4 e IPv6)

properties.publicNetworkAccess

PublicNetworkAccess

El acceso de red pública al clúster está habilitado de forma predeterminada. Cuando está deshabilitada, solo se permite la conexión de punto de conexión privado al clúster.

properties.restrictOutboundNetworkAccess

ClusterNetworkAccessFlag

Si se va a restringir o no el acceso de red saliente. El valor es opcional, pero si se pasa, debe ser "Habilitado" o "Deshabilitado".

properties.trustedExternalTenants

TrustedExternalTenant[]

Inquilinos externos del clúster.

properties.virtualClusterGraduationProperties

string

Propiedades de graduación de clúster virtual

properties.virtualNetworkConfiguration

VirtualNetworkConfiguration

Definición de red virtual.

tags

object

Etiquetas de recursos.

zones

string[]

Zonas de disponibilidad del clúster.

Respuestas

Nombre Tipo Description
200 OK

Cluster

Se actualizó correctamente el clúster.

201 Created

Cluster

Ha creado correctamente el clúster.

Other Status Codes

ErrorResponse

Respuesta de error que describe por qué se produjo un error en la operación.

Ejemplos

KustoClustersCreateOrUpdate

Solicitud de ejemplo

PUT https://management.azure.com/subscriptions/12345678-1234-1234-1234-123456789098/resourceGroups/kustorptest/providers/Microsoft.Kusto/clusters/kustoCluster?api-version=2024-04-13

{
  "location": "westus",
  "sku": {
    "name": "Standard_L16as_v3",
    "capacity": 2,
    "tier": "Standard"
  },
  "identity": {
    "type": "SystemAssigned"
  },
  "properties": {
    "enableStreamingIngest": true,
    "enablePurge": true,
    "enableDoubleEncryption": false,
    "enableAutoStop": true,
    "publicIPType": "DualStack",
    "publicNetworkAccess": "Enabled",
    "allowedIpRangeList": [
      "0.0.0.0/0"
    ],
    "languageExtensions": {
      "value": [
        {
          "languageExtensionName": "PYTHON",
          "languageExtensionImageName": "Python3_10_8"
        },
        {
          "languageExtensionName": "R",
          "languageExtensionImageName": "R"
        }
      ]
    }
  }
}

Respuesta de muestra

{
  "id": "/subscriptions/12345678-1234-1234-1234-123456789098/resourceGroups/kustorptest/providers/Microsoft.Kusto/Clusters/kustoCluster",
  "name": "kustoCluster",
  "type": "Microsoft.Kusto/Clusters",
  "location": "westus",
  "properties": {
    "provisioningState": "Succeeded",
    "enableDiskEncryption": false,
    "enableStreamingIngest": true,
    "enablePurge": true,
    "enableDoubleEncryption": false,
    "enableAutoStop": true,
    "publicIPType": "DualStack",
    "keyVaultProperties": {
      "keyVaultUri": "https://dummy.keyvault.com",
      "keyName": "keyName",
      "keyVersion": "keyVersion"
    },
    "engineType": "V3",
    "publicNetworkAccess": "Enabled",
    "restrictOutboundNetworkAccess": "Disabled",
    "allowedIpRangeList": [
      "0.0.0.0/0"
    ],
    "languageExtensions": {
      "value": [
        {
          "languageExtensionName": "PYTHON",
          "languageExtensionImageName": "Python3_10_8"
        },
        {
          "languageExtensionName": "R",
          "languageExtensionImageName": "R"
        }
      ]
    }
  },
  "sku": {
    "name": "Standard_L16as_v3",
    "capacity": 2,
    "tier": "Standard"
  },
  "identity": {
    "type": "SystemAssigned",
    "tenantId": "b932977f-6277-4ab7-a2cd-5bd21f07aaf4",
    "principalId": "faabad1f-4876-463c-af9d-6ba2d2d2394c",
    "userAssignedIdentities": {}
  },
  "etag": "abcd"
}
{
  "id": "/subscriptions/12345678-1234-1234-1234-123456789098/resourceGroups/kustorptest/providers/Microsoft.Kusto/Clusters/kustoCluster",
  "name": "kustoCluster",
  "type": "Microsoft.Kusto/Clusters",
  "location": "westus",
  "properties": {
    "provisioningState": "Succeeded",
    "enableDiskEncryption": false,
    "enableStreamingIngest": true,
    "enablePurge": true,
    "enableDoubleEncryption": false,
    "enableAutoStop": true,
    "publicIPType": "DualStack",
    "keyVaultProperties": {
      "keyVaultUri": "https://dummy.keyvault.com",
      "keyName": "keyName",
      "keyVersion": "keyVersion"
    },
    "engineType": "V3",
    "publicNetworkAccess": "Enabled",
    "restrictOutboundNetworkAccess": "Disabled",
    "allowedIpRangeList": [
      "0.0.0.0/0"
    ],
    "languageExtensions": {
      "value": [
        {
          "languageExtensionName": "PYTHON",
          "languageExtensionImageName": "Python3_10_8"
        },
        {
          "languageExtensionName": "R",
          "languageExtensionImageName": "R"
        }
      ]
    }
  },
  "sku": {
    "name": "Standard_L16as_v3",
    "capacity": 2,
    "tier": "Standard"
  },
  "identity": {
    "type": "SystemAssigned",
    "tenantId": "b932977f-6277-4ab7-a2cd-5bd21f07aaf4",
    "principalId": "faabad1f-4876-463c-af9d-6ba2d2d2394c",
    "userAssignedIdentities": {}
  },
  "etag": "abcd123"
}

Definiciones

Nombre Description
AcceptedAudiences

Representa una audiencia aceptada de confianza por el clúster.

AzureSku

Definición de SKU de Azure.

AzureSkuName

Nombre de la SKU.

AzureSkuTier

Nivel de SKU.

CalloutPolicy

Configuración de directivas de llamadas externas, incluidos patrones de URI, tipos de acceso y tipos de servicio.

calloutType

Tipo del servicio de llamada, especificando el tipo de recurso externo o servicio al que se accede.

Cluster

Clase que representa un clúster de Kusto.

ClusterNetworkAccessFlag

Si se va a restringir o no el acceso de red saliente. El valor es opcional, pero si se pasa, debe ser "Habilitado" o "Deshabilitado".

createdByType

Tipo de identidad que creó el recurso.

EngineType

Tipo de motor

ErrorAdditionalInfo

Información adicional sobre el error de administración de recursos.

ErrorDetail

Detalle del error.

ErrorResponse

Respuesta de error

Identity

Identidad del recurso.

IdentityType

Tipo de identidad administrada usada. El tipo "SystemAssigned, UserAssigned" incluye una identidad creada implícitamente y un conjunto de identidades asignadas por el usuario. El tipo "None" quitará todas las identidades.

KeyVaultProperties

Propiedades del almacén de claves.

LanguageExtension

Objeto de extensión de lenguaje.

languageExtensionImageName

Nombre de la imagen de la extensión de idioma.

languageExtensionName

Nombre de la extensión de lenguaje.

LanguageExtensionsList

Lista de objetos de extensión de lenguaje.

MigrationClusterProperties

Representa una propiedad de un clúster que forma parte de una migración.

MigrationClusterRole

Rol del clúster en el proceso de migración.

OptimizedAutoscale

Clase que contiene la definición de escalado automático optimizada.

outboundAccess

Indica si se permite el acceso saliente para el patrón de URI especificado.

PrivateEndpointConnection

Una conexión de punto de conexión privado

PrivateEndpointProperty

Punto de conexión privado al que pertenece la conexión.

PrivateLinkServiceConnectionStateProperty

Estado de conexión de la conexión de punto de conexión privado.

ProvisioningState

Estado aprovisionado del recurso.

publicIPType

Indica qué tipo de dirección IP pública se va a crear: IPv4 (valor predeterminado) o DualStack (IPv4 e IPv6)

PublicNetworkAccess

El acceso de red pública al clúster está habilitado de forma predeterminada. Cuando está deshabilitada, solo se permite la conexión de punto de conexión privado al clúster.

State

Estado del recurso.

systemData

Metadatos relativos a la creación y última modificación del recurso.

TrustedExternalTenant

Representa un identificador de inquilino que es de confianza para el clúster.

UserAssignedIdentities

Lista de identidades de usuario asociadas al clúster de Kusto. Las referencias de clave de diccionario de identidad de usuario serán identificadores de recursos de ARM con el formato: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.

VirtualNetworkConfiguration

Clase que contiene la definición de red virtual.

VnetState

Cuando se habilita, el clúster se implementa en la subred configurada, cuando se deshabilite se quitará de la subred.

ZoneStatus

Indica si el clúster es zonal o no zonal.

AcceptedAudiences

Representa una audiencia aceptada de confianza por el clúster.

Nombre Tipo Description
value

string

GUID o dirección URL válida que representa una audiencia aceptada.

AzureSku

Definición de SKU de Azure.

Nombre Tipo Description
capacity

integer (int32)

Número de instancias del clúster.

name

AzureSkuName

Nombre de la SKU.

tier

AzureSkuTier

Nivel de SKU.

AzureSkuName

Nombre de la SKU.

Valor Description
Dev(No SLA)_Standard_D11_v2
Dev(No SLA)_Standard_E2a_v4
Standard_D11_v2
Standard_D12_v2
Standard_D13_v2
Standard_D14_v2
Standard_D16d_v5
Standard_D32d_v4
Standard_D32d_v5
Standard_DS13_v2+1TB_PS
Standard_DS13_v2+2TB_PS
Standard_DS14_v2+3TB_PS
Standard_DS14_v2+4TB_PS
Standard_E16a_v4
Standard_E16ads_v5
Standard_E16as_v4+3TB_PS
Standard_E16as_v4+4TB_PS
Standard_E16as_v5+3TB_PS
Standard_E16as_v5+4TB_PS
Standard_E16d_v4
Standard_E16d_v5
Standard_E16s_v4+3TB_PS
Standard_E16s_v4+4TB_PS
Standard_E16s_v5+3TB_PS
Standard_E16s_v5+4TB_PS
Standard_E2a_v4
Standard_E2ads_v5
Standard_E2d_v4
Standard_E2d_v5
Standard_E4a_v4
Standard_E4ads_v5
Standard_E4d_v4
Standard_E4d_v5
Standard_E64i_v3
Standard_E80ids_v4
Standard_E8a_v4
Standard_E8ads_v5
Standard_E8as_v4+1TB_PS
Standard_E8as_v4+2TB_PS
Standard_E8as_v5+1TB_PS
Standard_E8as_v5+2TB_PS
Standard_E8d_v4
Standard_E8d_v5
Standard_E8s_v4+1TB_PS
Standard_E8s_v4+2TB_PS
Standard_E8s_v5+1TB_PS
Standard_E8s_v5+2TB_PS
Standard_EC16ads_v5
Standard_EC16as_v5+3TB_PS
Standard_EC16as_v5+4TB_PS
Standard_EC8ads_v5
Standard_EC8as_v5+1TB_PS
Standard_EC8as_v5+2TB_PS
Standard_L16as_v3
Standard_L16s
Standard_L16s_v2
Standard_L16s_v3
Standard_L32as_v3
Standard_L32s_v3
Standard_L4s
Standard_L8as_v3
Standard_L8s
Standard_L8s_v2
Standard_L8s_v3

AzureSkuTier

Nivel de SKU.

Valor Description
Basic
Standard

CalloutPolicy

Configuración de directivas de llamadas externas, incluidos patrones de URI, tipos de acceso y tipos de servicio.

Nombre Tipo Description
calloutId

string

Identificador único de la configuración de la llamada.

calloutType

calloutType

Tipo del servicio de llamada, especificando el tipo de recurso externo o servicio al que se accede.

calloutUriRegex

string

Expresión regular o patrón FQDN para el URI de la llamada.

outboundAccess

outboundAccess

Indica si se permite el acceso saliente para el patrón de URI especificado.

calloutType

Tipo del servicio de llamada, especificando el tipo de recurso externo o servicio al que se accede.

Valor Description
azure_digital_twins
azure_openai
cosmosdb
external_data
genevametrics
kusto
mysql
postgresql
sandbox_artifacts
sql
webapi

Cluster

Clase que representa un clúster de Kusto.

Nombre Tipo Valor predeterminado Description
etag

string

Cadena de solo lectura única que cambia cada vez que se actualiza el recurso.

id

string

Identificador de recurso completo para el recurso. Por ejemplo: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

identity

Identity

Identidad del clúster, si está configurada.

location

string

Ubicación geográfica donde reside el recurso

name

string

Nombre del recurso

properties.acceptedAudiences

AcceptedAudiences[]

Audiencias aceptadas del clúster.

properties.allowedFqdnList

string[]

Lista de FQDN permitidos (nombre de dominio completo) para la salida del clúster.

properties.allowedIpRangeList

string[]

La lista de ips con el formato CIDR permitido para conectarse al clúster.

properties.calloutPolicies

CalloutPolicy[]

Lista de directivas de llamada para la salida del clúster.

properties.dataIngestionUri

string

Identificador URI de ingesta de datos del clúster.

properties.enableAutoStop

boolean

True

Valor booleano que indica si el clúster se podría detener automáticamente (debido a la falta de datos o a ninguna actividad durante muchos días).

properties.enableDiskEncryption

boolean

False

Valor booleano que indica si los discos del clúster están cifrados.

properties.enableDoubleEncryption

boolean

False

Valor booleano que indica si el cifrado doble está habilitado.

properties.enablePurge

boolean

False

Valor booleano que indica si las operaciones de purga están habilitadas.

properties.enableStreamingIngest

boolean

False

Valor booleano que indica si la ingesta de streaming está habilitada.

properties.engineType

EngineType

V3

Tipo de motor

properties.keyVaultProperties

KeyVaultProperties

Propiedades de KeyVault para el cifrado del clúster.

properties.languageExtensions

LanguageExtensionsList

Lista de extensiones de lenguaje del clúster.

properties.migrationCluster

MigrationClusterProperties

Propiedades del clúster del mismo nivel implicados en una migración hacia y desde este clúster.

properties.optimizedAutoscale

OptimizedAutoscale

Definición de escalado automático optimizada.

properties.privateEndpointConnections

PrivateEndpointConnection[]

Lista de conexiones de punto de conexión privado.

properties.provisioningState

ProvisioningState

Estado aprovisionado del recurso.

properties.publicIPType

publicIPType

IPv4

Indica qué tipo de dirección IP pública se va a crear: IPv4 (valor predeterminado) o DualStack (IPv4 e IPv6)

properties.publicNetworkAccess

PublicNetworkAccess

Enabled

El acceso de red pública al clúster está habilitado de forma predeterminada. Cuando está deshabilitada, solo se permite la conexión de punto de conexión privado al clúster.

properties.restrictOutboundNetworkAccess

ClusterNetworkAccessFlag

Disabled

Si se va a restringir o no el acceso de red saliente. El valor es opcional, pero si se pasa, debe ser "Habilitado" o "Deshabilitado".

properties.state

State

Estado del recurso.

properties.stateReason

string

Motivo del estado actual del clúster.

properties.trustedExternalTenants

TrustedExternalTenant[]

Inquilinos externos del clúster.

properties.uri

string

URI del clúster.

properties.virtualClusterGraduationProperties

string

Propiedades de graduación de clúster virtual

properties.virtualNetworkConfiguration

VirtualNetworkConfiguration

Definición de red virtual.

properties.zoneStatus

ZoneStatus

Indica si el clúster es zonal o no zonal.

sku

AzureSku

SKU del clúster.

systemData

systemData

Metadatos relativos a la creación y última modificación del recurso.

tags

object

Etiquetas de recursos.

type

string

Tipo del recurso. Por ejemplo, "Microsoft.Compute/virtualMachines" o "Microsoft.Storage/storageAccounts"

zones

string[]

Zonas de disponibilidad del clúster.

ClusterNetworkAccessFlag

Si se va a restringir o no el acceso de red saliente. El valor es opcional, pero si se pasa, debe ser "Habilitado" o "Deshabilitado".

Valor Description
Disabled
Enabled

createdByType

Tipo de identidad que creó el recurso.

Valor Description
Application
Key
ManagedIdentity
User

EngineType

Tipo de motor

Valor Description
V2
V3

ErrorAdditionalInfo

Información adicional sobre el error de administración de recursos.

Nombre Tipo Description
info

object

Información adicional.

type

string

Tipo de información adicional.

ErrorDetail

Detalle del error.

Nombre Tipo Description
additionalInfo

ErrorAdditionalInfo[]

Información adicional del error.

code

string

Código de error.

details

ErrorDetail[]

Detalles del error.

message

string

Mensaje de error.

target

string

Destino del error.

ErrorResponse

Respuesta de error

Nombre Tipo Description
error

ErrorDetail

Objeto de error.

Identity

Identidad del recurso.

Nombre Tipo Description
principalId

string

Identificador de entidad de seguridad de la identidad del recurso.

tenantId

string

Identificador de inquilino del recurso.

type

IdentityType

Tipo de identidad administrada usada. El tipo "SystemAssigned, UserAssigned" incluye una identidad creada implícitamente y un conjunto de identidades asignadas por el usuario. El tipo "None" quitará todas las identidades.

userAssignedIdentities

UserAssignedIdentities

Lista de identidades de usuario asociadas al clúster de Kusto. Las referencias de clave de diccionario de identidad de usuario serán identificadores de recursos de ARM con el formato: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.

IdentityType

Tipo de identidad administrada usada. El tipo "SystemAssigned, UserAssigned" incluye una identidad creada implícitamente y un conjunto de identidades asignadas por el usuario. El tipo "None" quitará todas las identidades.

Valor Description
None
SystemAssigned
SystemAssigned, UserAssigned
UserAssigned

KeyVaultProperties

Propiedades del almacén de claves.

Nombre Tipo Description
keyName

string

Nombre de la clave del almacén de claves.

keyVaultUri

string

Identificador URI del almacén de claves.

keyVersion

string

Versión de la clave del almacén de claves.

userIdentity

string

Identidad asignada por el usuario (identificador de recurso de ARM) que tiene acceso a la clave.

LanguageExtension

Objeto de extensión de lenguaje.

Nombre Tipo Description
languageExtensionCustomImageName

string

Nombre de la imagen personalizada de la extensión de lenguaje.

languageExtensionImageName

languageExtensionImageName

Nombre de la imagen de la extensión de idioma.

languageExtensionName

languageExtensionName

Nombre de la extensión de lenguaje.

languageExtensionImageName

Nombre de la imagen de la extensión de idioma.

Valor Description
Python3_10_8
Python3_10_8_DL
Python3_11_7
Python3_11_7_DL
Python3_6_5
PythonCustomImage
R

languageExtensionName

Nombre de la extensión de lenguaje.

Valor Description
PYTHON
R

LanguageExtensionsList

Lista de objetos de extensión de lenguaje.

Nombre Tipo Description
value

LanguageExtension[]

Lista de extensiones de lenguaje.

MigrationClusterProperties

Representa una propiedad de un clúster que forma parte de una migración.

Nombre Tipo Description
dataIngestionUri

string

Dirección URL de ingesta de datos públicos del clúster.

id

string

Identificador de recurso del clúster.

role

MigrationClusterRole

Rol del clúster en el proceso de migración.

uri

string

Dirección URL pública del clúster.

MigrationClusterRole

Rol del clúster en el proceso de migración.

Valor Description
Destination
Source

OptimizedAutoscale

Clase que contiene la definición de escalado automático optimizada.

Nombre Tipo Description
isEnabled

boolean

Valor booleano que indica si la característica de escalabilidad automática optimizada está habilitada o no.

maximum

integer (int32)

Número máximo de instancias permitidas.

minimum

integer (int32)

Número mínimo de instancias permitidas.

version

integer (int32)

Versión de la plantilla definida, por ejemplo 1.

outboundAccess

Indica si se permite el acceso saliente para el patrón de URI especificado.

Valor Description
Allow
Deny

PrivateEndpointConnection

Una conexión de punto de conexión privado

Nombre Tipo Description
id

string

Identificador de recurso completo para el recurso. Por ejemplo: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

name

string

Nombre del recurso

properties.groupId

string

Id. de grupo del punto de conexión privado.

properties.privateEndpoint

PrivateEndpointProperty

Punto de conexión privado al que pertenece la conexión.

properties.privateLinkServiceConnectionState

PrivateLinkServiceConnectionStateProperty

Estado de conexión de la conexión de punto de conexión privado.

properties.provisioningState

string

Estado de aprovisionamiento del punto de conexión privado.

systemData

systemData

Metadatos relativos a la creación y última modificación del recurso.

type

string

Tipo del recurso. Por ejemplo, "Microsoft.Compute/virtualMachines" o "Microsoft.Storage/storageAccounts"

PrivateEndpointProperty

Punto de conexión privado al que pertenece la conexión.

Nombre Tipo Description
id

string

Identificador de recurso del punto de conexión privado.

PrivateLinkServiceConnectionStateProperty

Estado de conexión de la conexión de punto de conexión privado.

Nombre Tipo Description
actionsRequired

string

Cualquier acción necesaria más allá del flujo de trabajo básico (aprobar, rechazar o desconectar)

description

string

Descripción de la conexión del servicio private link.

status

string

Estado de conexión del servicio private link.

ProvisioningState

Estado aprovisionado del recurso.

Valor Description
Canceled
Creating
Deleting
Failed
Moving
Running
Succeeded

publicIPType

Indica qué tipo de dirección IP pública se va a crear: IPv4 (valor predeterminado) o DualStack (IPv4 e IPv6)

Valor Description
DualStack
IPv4

PublicNetworkAccess

El acceso de red pública al clúster está habilitado de forma predeterminada. Cuando está deshabilitada, solo se permite la conexión de punto de conexión privado al clúster.

Valor Description
Disabled
Enabled

State

Estado del recurso.

Valor Description
Creating
Deleted
Deleting
Migrated
Running
Starting
Stopped
Stopping
Unavailable
Updating

systemData

Metadatos relativos a la creación y última modificación del recurso.

Nombre Tipo Description
createdAt

string (date-time)

Marca de tiempo de creación de recursos (UTC).

createdBy

string

Identidad que creó el recurso.

createdByType

createdByType

Tipo de identidad que creó el recurso.

lastModifiedAt

string (date-time)

Marca de tiempo de la última modificación del recurso (UTC)

lastModifiedBy

string

Identidad que modificó por última vez el recurso.

lastModifiedByType

createdByType

Tipo de identidad que modificó por última vez el recurso.

TrustedExternalTenant

Representa un identificador de inquilino que es de confianza para el clúster.

Nombre Tipo Description
value

string

GUID que representa un inquilino externo.

UserAssignedIdentities

Lista de identidades de usuario asociadas al clúster de Kusto. Las referencias de clave de diccionario de identidad de usuario serán identificadores de recursos de ARM con el formato: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.

Nombre Tipo Description

VirtualNetworkConfiguration

Clase que contiene la definición de red virtual.

Nombre Tipo Valor predeterminado Description
dataManagementPublicIpId

string

Identificador de recurso de la dirección IP pública del servicio de administración de datos.

enginePublicIpId

string

Identificador de recurso de la dirección IP pública del servicio de motor.

state

VnetState

Enabled

Cuando se habilita, el clúster se implementa en la subred configurada, cuando se deshabilite se quitará de la subred.

subnetId

string

Identificador del recurso de subred.

VnetState

Cuando se habilita, el clúster se implementa en la subred configurada, cuando se deshabilite se quitará de la subred.

Valor Description
Disabled
Enabled

ZoneStatus

Indica si el clúster es zonal o no zonal.

Valor Description
NonZonal
Zonal
ZonalInconsistency