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

Nombre del clúster de Kusto.

Patrón de Regex: ^.*$

resourceGroupName
path True

string

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

subscriptionId
path True

string

Identificador de la suscripción de destino.

api-version
query True

string

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

Número de instancias del clúster.

name

AzureSkuName

Nombre de la SKU.

tier

AzureSkuTier

Nivel de SKU.

AzureSkuName

Nombre de la SKU.

Nombre Tipo Description
Dev(No SLA)_Standard_D11_v2

string

Dev(No SLA)_Standard_E2a_v4

string

Standard_D11_v2

string

Standard_D12_v2

string

Standard_D13_v2

string

Standard_D14_v2

string

Standard_D16d_v5

string

Standard_D32d_v4

string

Standard_D32d_v5

string

Standard_DS13_v2+1TB_PS

string

Standard_DS13_v2+2TB_PS

string

Standard_DS14_v2+3TB_PS

string

Standard_DS14_v2+4TB_PS

string

Standard_E16a_v4

string

Standard_E16ads_v5

string

Standard_E16as_v4+3TB_PS

string

Standard_E16as_v4+4TB_PS

string

Standard_E16as_v5+3TB_PS

string

Standard_E16as_v5+4TB_PS

string

Standard_E16d_v4

string

Standard_E16d_v5

string

Standard_E16s_v4+3TB_PS

string

Standard_E16s_v4+4TB_PS

string

Standard_E16s_v5+3TB_PS

string

Standard_E16s_v5+4TB_PS

string

Standard_E2a_v4

string

Standard_E2ads_v5

string

Standard_E2d_v4

string

Standard_E2d_v5

string

Standard_E4a_v4

string

Standard_E4ads_v5

string

Standard_E4d_v4

string

Standard_E4d_v5

string

Standard_E64i_v3

string

Standard_E80ids_v4

string

Standard_E8a_v4

string

Standard_E8ads_v5

string

Standard_E8as_v4+1TB_PS

string

Standard_E8as_v4+2TB_PS

string

Standard_E8as_v5+1TB_PS

string

Standard_E8as_v5+2TB_PS

string

Standard_E8d_v4

string

Standard_E8d_v5

string

Standard_E8s_v4+1TB_PS

string

Standard_E8s_v4+2TB_PS

string

Standard_E8s_v5+1TB_PS

string

Standard_E8s_v5+2TB_PS

string

Standard_EC16ads_v5

string

Standard_EC16as_v5+3TB_PS

string

Standard_EC16as_v5+4TB_PS

string

Standard_EC8ads_v5

string

Standard_EC8as_v5+1TB_PS

string

Standard_EC8as_v5+2TB_PS

string

Standard_L16as_v3

string

Standard_L16s

string

Standard_L16s_v2

string

Standard_L16s_v3

string

Standard_L32as_v3

string

Standard_L32s_v3

string

Standard_L4s

string

Standard_L8as_v3

string

Standard_L8s

string

Standard_L8s_v2

string

Standard_L8s_v3

string

AzureSkuTier

Nivel de SKU.

Nombre Tipo Description
Basic

string

Standard

string

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.

Nombre Tipo Description
azure_digital_twins

string

azure_openai

string

cosmosdb

string

external_data

string

genevametrics

string

kusto

string

mysql

string

postgresql

string

sandbox_artifacts

string

sql

string

webapi

string

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".

Nombre Tipo Description
Disabled

string

Enabled

string

createdByType

Tipo de identidad que creó el recurso.

Nombre Tipo Description
Application

string

Key

string

ManagedIdentity

string

User

string

EngineType

Tipo de motor

Nombre Tipo Description
V2

string

V3

string

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.

Nombre Tipo Description
None

string

SystemAssigned

string

SystemAssigned, UserAssigned

string

UserAssigned

string

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.

Nombre Tipo Description
Python3_10_8

string

Python3_10_8_DL

string

Python3_11_7

string

Python3_11_7_DL

string

Python3_6_5

string

PythonCustomImage

string

R

string

languageExtensionName

Nombre de la extensión de lenguaje.

Nombre Tipo Description
PYTHON

string

R

string

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.

Nombre Tipo Description
Destination

string

Source

string

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

Número máximo de instancias permitidas.

minimum

integer

Número mínimo de instancias permitidas.

version

integer

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

outboundAccess

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

Nombre Tipo Description
Allow

string

Deny

string

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.

Nombre Tipo Description
Canceled

string

Creating

string

Deleting

string

Failed

string

Moving

string

Running

string

Succeeded

string

publicIPType

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

Nombre Tipo Description
DualStack

string

IPv4

string

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.

Nombre Tipo Description
Disabled

string

Enabled

string

State

Estado del recurso.

Nombre Tipo Description
Creating

string

Deleted

string

Deleting

string

Migrated

string

Running

string

Starting

string

Stopped

string

Stopping

string

Unavailable

string

Updating

string

systemData

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

Nombre Tipo Description
createdAt

string

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

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.

Nombre Tipo Description
Disabled

string

Enabled

string

ZoneStatus

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

Nombre Tipo Description
NonZonal

string

Zonal

string

ZonalInconsistency

string