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 |
---|---|---|---|---|
cluster
|
path | True |
string |
Nombre del clúster de Kusto. Patrón de Regex: |
resource
|
path | True |
string |
Nombre del grupo de recursos. El nombre no distingue mayúsculas de minúsculas. |
subscription
|
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 |
SKU del clúster. |
|
identity |
Identidad del clúster, si está configurada. |
||
properties.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 |
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 |
Tipo de motor |
||
properties.keyVaultProperties |
Propiedades de KeyVault para el cifrado del clúster. |
||
properties.languageExtensions |
Lista de extensiones de lenguaje del clúster. |
||
properties.optimizedAutoscale |
Definición de escalado automático optimizada. |
||
properties.publicIPType |
Indica qué tipo de dirección IP pública se va a crear: IPv4 (valor predeterminado) o DualStack (IPv4 e IPv6) |
||
properties.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 |
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 |
Inquilinos externos del clúster. |
||
properties.virtualClusterGraduationProperties |
string |
Propiedades de graduación de clúster virtual |
|
properties.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 |
Se actualizó correctamente el clúster. |
|
201 Created |
Ha creado correctamente el clúster. |
|
Other Status Codes |
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 |
---|---|
Accepted |
Representa una audiencia aceptada de confianza por el clúster. |
Azure |
Definición de SKU de Azure. |
Azure |
Nombre de la SKU. |
Azure |
Nivel de SKU. |
Callout |
Configuración de directivas de llamadas externas, incluidos patrones de URI, tipos de acceso y tipos de servicio. |
callout |
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. |
Cluster |
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". |
created |
Tipo de identidad que creó el recurso. |
Engine |
Tipo de motor |
Error |
Información adicional sobre el error de administración de recursos. |
Error |
Detalle del error. |
Error |
Respuesta de error |
Identity |
Identidad del recurso. |
Identity |
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. |
Key |
Propiedades del almacén de claves. |
Language |
Objeto de extensión de lenguaje. |
language |
Nombre de la imagen de la extensión de idioma. |
language |
Nombre de la extensión de lenguaje. |
Language |
Lista de objetos de extensión de lenguaje. |
Migration |
Representa una propiedad de un clúster que forma parte de una migración. |
Migration |
Rol del clúster en el proceso de migración. |
Optimized |
Clase que contiene la definición de escalado automático optimizada. |
outbound |
Indica si se permite el acceso saliente para el patrón de URI especificado. |
Private |
Una conexión de punto de conexión privado |
Private |
Punto de conexión privado al que pertenece la conexión. |
Private |
Estado de conexión de la conexión de punto de conexión privado. |
Provisioning |
Estado aprovisionado del recurso. |
public |
Indica qué tipo de dirección IP pública se va a crear: IPv4 (valor predeterminado) o DualStack (IPv4 e IPv6) |
Public |
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. |
system |
Metadatos relativos a la creación y última modificación del recurso. |
Trusted |
Representa un identificador de inquilino que es de confianza para el clúster. |
User |
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}'. |
Virtual |
Clase que contiene la definición de red virtual. |
Vnet |
Cuando se habilita, el clúster se implementa en la subred configurada, cuando se deshabilite se quitará de la subred. |
Zone |
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 |
Nombre de la SKU. |
|
tier |
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 |
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 |
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 |
Identidad del clúster, si está configurada. |
||
location |
string |
Ubicación geográfica donde reside el recurso |
|
name |
string |
Nombre del recurso |
|
properties.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 |
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 | V3 |
Tipo de motor |
|
properties.keyVaultProperties |
Propiedades de KeyVault para el cifrado del clúster. |
||
properties.languageExtensions |
Lista de extensiones de lenguaje del clúster. |
||
properties.migrationCluster |
Propiedades del clúster del mismo nivel implicados en una migración hacia y desde este clúster. |
||
properties.optimizedAutoscale |
Definición de escalado automático optimizada. |
||
properties.privateEndpointConnections |
Lista de conexiones de punto de conexión privado. |
||
properties.provisioningState |
Estado aprovisionado del recurso. |
||
properties.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 | 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 | 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 |
Estado del recurso. |
||
properties.stateReason |
string |
Motivo del estado actual del clúster. |
|
properties.trustedExternalTenants |
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 |
Definición de red virtual. |
||
properties.zoneStatus |
Indica si el clúster es zonal o no zonal. |
||
sku |
SKU del clúster. |
||
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 |
Información adicional del error. |
|
code |
string |
Código de error. |
details |
Detalles del error. |
|
message |
string |
Mensaje de error. |
target |
string |
Destino del error. |
ErrorResponse
Respuesta de error
Nombre | Tipo | Description |
---|---|---|
error |
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 |
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 |
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 |
Nombre de la imagen de la extensión de idioma. |
|
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 |
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 |
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 |
Punto de conexión privado al que pertenece la conexión. |
|
properties.privateLinkServiceConnectionState |
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 |
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 |
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 |
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 | 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 |