Partilhar via


Clusters - Create Or Update

Crie ou atualize um cluster Kusto.

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

Parâmetros do URI

Name Em Necessário Tipo Description
clusterName
path True

string

pattern: ^.*$

O nome do cluster Kusto.

resourceGroupName
path True

string

minLength: 1
maxLength: 90

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

subscriptionId
path True

string

minLength: 1

A ID da assinatura de destino.

api-version
query True

string

minLength: 1

A versão da API a ser usada para esta operação.

Cabeçalho do Pedido

Name Necessário Tipo Description
If-Match

string

O ETag do cluster. Omita esse valor para sempre substituir o cluster atual. Especifique o valor ETag visto pela última vez para evitar a substituição acidental de alterações simultâneas.

If-None-Match

string

Defina como '*' para permitir que um novo cluster seja criado, mas para impedir a atualização de um cluster existente. Outros valores resultarão em uma resposta com falha na pré-condição 412.

Corpo do Pedido

Name Necessário Tipo Description
location True

string

A geolocalização onde o recurso vive

sku True

AzureSku

A SKU do cluster.

identity

Identity

A identidade do cluster, se configurado.

properties.acceptedAudiences

AcceptedAudiences[]

Os públicos aceites pelo cluster.

properties.allowedFqdnList

string[]

Lista de FQDNs (Nome de Domínio Totalmente Qualificado) permitidos para saída do Cluster.

properties.allowedIpRangeList

string[]

A lista de ips no formato de CIDR permitido para se conectar ao cluster.

properties.calloutPolicies

CalloutPolicy[]

Lista de políticas de texto explicativo para saída do Cluster.

properties.enableAutoStop

boolean

Um valor booleano que indica se o cluster pode ser interrompido automaticamente (devido à falta de dados ou à ausência de atividade por muitos dias).

properties.enableDiskEncryption

boolean

Um valor booleano que indica se os discos do cluster estão criptografados.

properties.enableDoubleEncryption

boolean

Um valor booleano que indica se a criptografia dupla está habilitada.

properties.enablePurge

boolean

Um valor booleano que indica se as operações de limpeza estão habilitadas.

properties.enableStreamingIngest

boolean

Um valor booleano que indica se a ingestão de streaming está habilitada.

properties.engineType

EngineType

O tipo de motor

properties.keyVaultProperties

KeyVaultProperties

Propriedades do KeyVault para a criptografia de cluster.

properties.languageExtensions

LanguageExtensionsList

Lista das extensões de idioma do cluster.

properties.optimizedAutoscale

OptimizedAutoscale

Definição de escala automática otimizada.

properties.publicIPType

publicIPType

Indica qual tipo de IP público criar - IPv4 (padrão) ou DualStack (IPv4 e IPv6)

properties.publicNetworkAccess

PublicNetworkAccess

O acesso à rede pública ao cluster está habilitado por padrão. Quando desabilitada, somente a conexão de ponto de extremidade privado com o cluster é permitida

properties.restrictOutboundNetworkAccess

ClusterNetworkAccessFlag

Restringir ou não o acesso à rede de saída. O valor é opcional, mas se passado, deve ser 'Ativado' ou 'Desativado'

properties.trustedExternalTenants

TrustedExternalTenant[]

Os locatários externos do cluster.

properties.virtualClusterGraduationProperties

string

Propriedades de graduação do Virtual Cluster

properties.virtualNetworkConfiguration

VirtualNetworkConfiguration

Definição de rede virtual.

tags

object

Tags de recursos.

zones

string[]

As zonas de disponibilidade do cluster.

Respostas

Name Tipo Description
200 OK

Cluster

O cluster foi atualizado com êxito.

201 Created

Cluster

Criado com êxito o cluster.

Other Status Codes

ErrorResponse

Resposta de erro descrevendo por que a operação falhou.

Exemplos

KustoClustersCreateOrUpdate

Pedido de amostra

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"
        }
      ]
    }
  }
}

Resposta da amostra

{
  "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"
}

Definições

Name Description
AcceptedAudiences

Representa um público aceito confiável pelo cluster.

AzureSku

Definição de SKU do Azure.

AzureSkuName

Nome do SKU.

AzureSkuTier

Nível de SKU.

CalloutPolicy

Configuração para políticas de texto explicativo externo, incluindo padrões de URI, tipos de acesso e tipos de serviço.

calloutType

Tipo do serviço de texto explicativo, especificando o tipo de recurso ou serviço externo que está sendo acessado.

Cluster

Classe que representa um cluster Kusto.

ClusterNetworkAccessFlag

Restringir ou não o acesso à rede de saída. O valor é opcional, mas se passado, deve ser 'Ativado' ou 'Desativado'

createdByType

O tipo de identidade que criou o recurso.

EngineType

O tipo de motor

ErrorAdditionalInfo

O erro de gerenciamento de recursos informações adicionais.

ErrorDetail

O detalhe do erro.

ErrorResponse

Resposta de erro

Identity

Identidade do recurso.

IdentityType

O tipo de identidade gerenciada usada. O tipo 'SystemAssigned, UserAssigned' inclui uma identidade criada implicitamente e um conjunto de identidades atribuídas pelo usuário. O tipo 'Nenhum' removerá todas as identidades.

KeyVaultProperties

Propriedades do cofre de chaves.

LanguageExtension

O objeto de extensão de linguagem.

languageExtensionImageName

O nome da imagem da extensão de idioma.

languageExtensionName

O nome da extensão de idioma.

LanguageExtensionsList

A lista de objetos de extensão de idioma.

MigrationClusterProperties

Representa as propriedades de um cluster que faz parte de uma migração.

MigrationClusterRole

O papel do cluster no processo de migração.

OptimizedAutoscale

Uma classe que contém a definição de escala automática otimizada.

outboundAccess

Indica se o acesso de saída é permitido para o padrão de URI especificado.

PrivateEndpointConnection

Uma conexão de ponto de extremidade privada

PrivateEndpointProperty

Ponto de extremidade privado ao qual a conexão pertence.

PrivateLinkServiceConnectionStateProperty

Estado da Conexão da Conexão de Ponto Final Privado.

ProvisioningState

O estado provisionado do recurso.

publicIPType

Indica qual tipo de IP público criar - IPv4 (padrão) ou DualStack (IPv4 e IPv6)

PublicNetworkAccess

O acesso à rede pública ao cluster está habilitado por padrão. Quando desabilitada, somente a conexão de ponto de extremidade privado com o cluster é permitida

State

O estado do recurso.

systemData

Metadados referentes à criação e última modificação do recurso.

TrustedExternalTenant

Representa uma ID de locatário confiável pelo cluster.

UserAssignedIdentities

A lista de identidades de usuário associadas ao cluster Kusto. As referências de chave do dicionário de identidade do usuário serão ids de recurso ARM no formato: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.

VirtualNetworkConfiguration

Uma classe que contém definição de rede virtual.

VnetState

Quando habilitado, o cluster é implantado na sub-rede configurada, quando desabilitado será removido da sub-rede.

ZoneStatus

Indica se o cluster é zonal ou não zonal.

AcceptedAudiences

Representa um público aceito confiável pelo cluster.

Name Tipo Description
value

string

GUID ou URL válido representando um público aceito.

AzureSku

Definição de SKU do Azure.

Name Tipo Description
capacity

integer (int32)

O número de instâncias do cluster.

name

AzureSkuName

Nome do SKU.

tier

AzureSkuTier

Nível de SKU.

AzureSkuName

Nome do 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_D32d_v4
Standard_D16d_v5
Standard_D32d_v5
Standard_DS13_v2+1TB_PS
Standard_DS13_v2+2TB_PS
Standard_DS14_v2+3TB_PS
Standard_DS14_v2+4TB_PS
Standard_L4s
Standard_L8s
Standard_L16s
Standard_L8s_v2
Standard_L16s_v2
Standard_L8s_v3
Standard_L16s_v3
Standard_L32s_v3
Standard_L8as_v3
Standard_L16as_v3
Standard_L32as_v3
Standard_E64i_v3
Standard_E80ids_v4
Standard_E2a_v4
Standard_E4a_v4
Standard_E8a_v4
Standard_E16a_v4
Standard_E8as_v4+1TB_PS
Standard_E8as_v4+2TB_PS
Standard_E16as_v4+3TB_PS
Standard_E16as_v4+4TB_PS
Standard_E8as_v5+1TB_PS
Standard_E8as_v5+2TB_PS
Standard_E16as_v5+3TB_PS
Standard_E16as_v5+4TB_PS
Standard_E2ads_v5
Standard_E4ads_v5
Standard_E8ads_v5
Standard_E16ads_v5
Standard_EC8as_v5+1TB_PS
Standard_EC8as_v5+2TB_PS
Standard_EC16as_v5+3TB_PS
Standard_EC16as_v5+4TB_PS
Standard_EC8ads_v5
Standard_EC16ads_v5
Standard_E8s_v4+1TB_PS
Standard_E8s_v4+2TB_PS
Standard_E16s_v4+3TB_PS
Standard_E16s_v4+4TB_PS
Standard_E8s_v5+1TB_PS
Standard_E8s_v5+2TB_PS
Standard_E16s_v5+3TB_PS
Standard_E16s_v5+4TB_PS
Standard_E2d_v4
Standard_E4d_v4
Standard_E8d_v4
Standard_E16d_v4
Standard_E2d_v5
Standard_E4d_v5
Standard_E8d_v5
Standard_E16d_v5

AzureSkuTier

Nível de SKU.

Valor Description
Basic
Standard

CalloutPolicy

Configuração para políticas de texto explicativo externo, incluindo padrões de URI, tipos de acesso e tipos de serviço.

Name Tipo Description
calloutId

string

Identificador exclusivo para a configuração do texto explicativo.

calloutType

calloutType

Tipo do serviço de texto explicativo, especificando o tipo de recurso ou serviço externo que está sendo acessado.

calloutUriRegex

string

Expressão regular ou padrão FQDN para o URI do texto explicativo.

outboundAccess

outboundAccess

Indica se o acesso de saída é permitido para o padrão de URI especificado.

calloutType

Tipo do serviço de texto explicativo, especificando o tipo de recurso ou serviço externo que está sendo acessado.

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

Cluster

Classe que representa um cluster Kusto.

Name Tipo Default value Description
etag

string

Uma cadeia de caracteres somente leitura exclusiva que muda sempre que o recurso é atualizado.

id

string

ID de recurso totalmente qualificado para o recurso. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

identity

Identity

A identidade do cluster, se configurado.

location

string

A geolocalização onde o recurso vive

name

string

O nome do recurso

properties.acceptedAudiences

AcceptedAudiences[]

Os públicos aceites pelo cluster.

properties.allowedFqdnList

string[]

Lista de FQDNs (Nome de Domínio Totalmente Qualificado) permitidos para saída do Cluster.

properties.allowedIpRangeList

string[]

A lista de ips no formato de CIDR permitido para se conectar ao cluster.

properties.calloutPolicies

CalloutPolicy[]

Lista de políticas de texto explicativo para saída do Cluster.

properties.dataIngestionUri

string

O URI de ingestão de dados do cluster.

properties.enableAutoStop

boolean

True

Um valor booleano que indica se o cluster pode ser interrompido automaticamente (devido à falta de dados ou à ausência de atividade por muitos dias).

properties.enableDiskEncryption

boolean

False

Um valor booleano que indica se os discos do cluster estão criptografados.

properties.enableDoubleEncryption

boolean

False

Um valor booleano que indica se a criptografia dupla está habilitada.

properties.enablePurge

boolean

False

Um valor booleano que indica se as operações de limpeza estão habilitadas.

properties.enableStreamingIngest

boolean

False

Um valor booleano que indica se a ingestão de streaming está habilitada.

properties.engineType

EngineType

V3

O tipo de motor

properties.keyVaultProperties

KeyVaultProperties

Propriedades do KeyVault para a criptografia de cluster.

properties.languageExtensions

LanguageExtensionsList

Lista das extensões de idioma do cluster.

properties.migrationCluster

MigrationClusterProperties

Propriedades do cluster de pares envolvido em uma migração de/para esse cluster.

properties.optimizedAutoscale

OptimizedAutoscale

Definição de escala automática otimizada.

properties.privateEndpointConnections

PrivateEndpointConnection[]

Uma lista de conexões de ponto de extremidade privadas.

properties.provisioningState

ProvisioningState

O estado provisionado do recurso.

properties.publicIPType

publicIPType

IPv4

Indica qual tipo de IP público criar - IPv4 (padrão) ou DualStack (IPv4 e IPv6)

properties.publicNetworkAccess

PublicNetworkAccess

Enabled

O acesso à rede pública ao cluster está habilitado por padrão. Quando desabilitada, somente a conexão de ponto de extremidade privado com o cluster é permitida

properties.restrictOutboundNetworkAccess

ClusterNetworkAccessFlag

Disabled

Restringir ou não o acesso à rede de saída. O valor é opcional, mas se passado, deve ser 'Ativado' ou 'Desativado'

properties.state

State

O estado do recurso.

properties.stateReason

string

O motivo do estado atual do cluster.

properties.trustedExternalTenants

TrustedExternalTenant[]

Os locatários externos do cluster.

properties.uri

string

O URI do cluster.

properties.virtualClusterGraduationProperties

string

Propriedades de graduação do Virtual Cluster

properties.virtualNetworkConfiguration

VirtualNetworkConfiguration

Definição de rede virtual.

properties.zoneStatus

ZoneStatus

Indica se o cluster é zonal ou não zonal.

sku

AzureSku

A SKU do cluster.

systemData

systemData

Metadados referentes à criação e última modificação do recurso.

tags

object

Tags de recursos.

type

string

O tipo do recurso. Por exemplo, "Microsoft.Compute/virtualMachines" ou "Microsoft.Storage/storageAccounts"

zones

string[]

As zonas de disponibilidade do cluster.

ClusterNetworkAccessFlag

Restringir ou não o acesso à rede de saída. O valor é opcional, mas se passado, deve ser 'Ativado' ou 'Desativado'

Valor Description
Enabled
Disabled

createdByType

O tipo de identidade que criou o recurso.

Valor Description
User
Application
ManagedIdentity
Key

EngineType

O tipo de motor

Valor Description
V2
V3

ErrorAdditionalInfo

O erro de gerenciamento de recursos informações adicionais.

Name Tipo Description
info

object

As informações adicionais.

type

string

O tipo de informação adicional.

ErrorDetail

O detalhe do erro.

Name Tipo Description
additionalInfo

ErrorAdditionalInfo[]

O erro informações adicionais.

code

string

O código de erro.

details

ErrorDetail[]

Os detalhes do erro.

message

string

A mensagem de erro.

target

string

O destino do erro.

ErrorResponse

Resposta de erro

Name Tipo Description
error

ErrorDetail

O objeto de erro.

Identity

Identidade do recurso.

Name Tipo Description
principalId

string

A ID principal da identidade do recurso.

tenantId

string

A ID do locatário do recurso.

type

IdentityType

O tipo de identidade gerenciada usada. O tipo 'SystemAssigned, UserAssigned' inclui uma identidade criada implicitamente e um conjunto de identidades atribuídas pelo usuário. O tipo 'Nenhum' removerá todas as identidades.

userAssignedIdentities

UserAssignedIdentities

A lista de identidades de usuário associadas ao cluster Kusto. As referências de chave do dicionário de identidade do usuário serão ids de recurso ARM no formato: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.

IdentityType

O tipo de identidade gerenciada usada. O tipo 'SystemAssigned, UserAssigned' inclui uma identidade criada implicitamente e um conjunto de identidades atribuídas pelo usuário. O tipo 'Nenhum' removerá todas as identidades.

Valor Description
None
SystemAssigned
UserAssigned
SystemAssigned, UserAssigned

KeyVaultProperties

Propriedades do cofre de chaves.

Name Tipo Description
keyName

string

O nome da chave do cofre da chave.

keyVaultUri

string

O Uri do cofre de chaves.

keyVersion

string

A versão da chave do cofre da chave.

userIdentity

string

A identidade atribuída ao usuário (ID de recurso ARM) que tem acesso à chave.

LanguageExtension

O objeto de extensão de linguagem.

Name Tipo Description
languageExtensionCustomImageName

string

O nome da imagem personalizada da extensão de idioma.

languageExtensionImageName

languageExtensionImageName

O nome da imagem da extensão de idioma.

languageExtensionName

languageExtensionName

O nome da extensão de idioma.

languageExtensionImageName

O nome da imagem da extensão de idioma.

Valor Description
R
Python3_6_5
Python3_10_8
Python3_10_8_DL
PythonCustomImage
Python3_11_7
Python3_11_7_DL

languageExtensionName

O nome da extensão de idioma.

Valor Description
PYTHON
R

LanguageExtensionsList

A lista de objetos de extensão de idioma.

Name Tipo Description
value

LanguageExtension[]

A lista de extensões de idioma.

MigrationClusterProperties

Representa as propriedades de um cluster que faz parte de uma migração.

Name Tipo Description
dataIngestionUri

string

A URL de ingestão de dados públicos do cluster.

id

string

A ID do recurso do cluster.

role

MigrationClusterRole

O papel do cluster no processo de migração.

uri

string

A URL pública do cluster.

MigrationClusterRole

O papel do cluster no processo de migração.

Valor Description
Source
Destination

OptimizedAutoscale

Uma classe que contém a definição de escala automática otimizada.

Name Tipo Description
isEnabled

boolean

Um valor booleano que indica se o recurso de dimensionamento automático otimizado está habilitado ou não.

maximum

integer (int32)

Contagem máxima de instâncias permitidas.

minimum

integer (int32)

As instâncias mínimas permitidas contam.

version

integer (int32)

A versão do modelo definida, por exemplo 1.

outboundAccess

Indica se o acesso de saída é permitido para o padrão de URI especificado.

Valor Description
Allow
Deny

PrivateEndpointConnection

Uma conexão de ponto de extremidade privada

Name Tipo Description
id

string

ID de recurso totalmente qualificado para o recurso. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

name

string

O nome do recurso

properties.groupId

string

ID de grupo do ponto de extremidade privado.

properties.privateEndpoint

PrivateEndpointProperty

Ponto de extremidade privado ao qual a conexão pertence.

properties.privateLinkServiceConnectionState

PrivateLinkServiceConnectionStateProperty

Estado da Conexão da Conexão de Ponto Final Privado.

properties.provisioningState

string

Estado de provisionamento do ponto de extremidade privado.

systemData

systemData

Metadados referentes à criação e última modificação do recurso.

type

string

O tipo do recurso. Por exemplo, "Microsoft.Compute/virtualMachines" ou "Microsoft.Storage/storageAccounts"

PrivateEndpointProperty

Ponto de extremidade privado ao qual a conexão pertence.

Name Tipo Description
id

string

ID do recurso do ponto de extremidade privado.

PrivateLinkServiceConnectionStateProperty

Estado da Conexão da Conexão de Ponto Final Privado.

Name Tipo Description
actionsRequired

string

Qualquer ação necessária além do fluxo de trabalho básico (aprovar/rejeitar/desconectar)

description

string

A descrição da conexão do serviço de link privado.

status

string

O status da conexão do serviço de link privado.

ProvisioningState

O estado provisionado do recurso.

Valor Description
Running
Creating
Deleting
Succeeded
Failed
Moving
Canceled

publicIPType

Indica qual tipo de IP público criar - IPv4 (padrão) ou DualStack (IPv4 e IPv6)

Valor Description
IPv4
DualStack

PublicNetworkAccess

O acesso à rede pública ao cluster está habilitado por padrão. Quando desabilitada, somente a conexão de ponto de extremidade privado com o cluster é permitida

Valor Description
Enabled
Disabled

State

O estado do recurso.

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

systemData

Metadados referentes à criação e última modificação do recurso.

Name Tipo Description
createdAt

string (date-time)

O carimbo de data/hora da criação de recursos (UTC).

createdBy

string

A identidade que criou o recurso.

createdByType

createdByType

O tipo de identidade que criou o recurso.

lastModifiedAt

string (date-time)

O carimbo de data/hora da última modificação do recurso (UTC)

lastModifiedBy

string

A identidade que modificou o recurso pela última vez.

lastModifiedByType

createdByType

O tipo de identidade que modificou o recurso pela última vez.

TrustedExternalTenant

Representa uma ID de locatário confiável pelo cluster.

Name Tipo Description
value

string

GUID representando um locatário externo.

UserAssignedIdentities

A lista de identidades de usuário associadas ao cluster Kusto. As referências de chave do dicionário de identidade do usuário serão ids de recurso ARM no formato: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.

Name Tipo Description

VirtualNetworkConfiguration

Uma classe que contém definição de rede virtual.

Name Tipo Default value Description
dataManagementPublicIpId

string

ID do recurso de endereço IP público do serviço de gerenciamento de dados.

enginePublicIpId

string

ID do recurso de endereço IP público do serviço de mecanismo.

state

VnetState

Enabled

Quando habilitado, o cluster é implantado na sub-rede configurada, quando desabilitado será removido da sub-rede.

subnetId

string

A id do recurso da sub-rede.

VnetState

Quando habilitado, o cluster é implantado na sub-rede configurada, quando desabilitado será removido da sub-rede.

Valor Description
Enabled
Disabled

ZoneStatus

Indica se o cluster é zonal ou não zonal.

Valor Description
NonZonal
ZonalInconsistency
Zonal