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

O nome do cluster Kusto.

Padrão Regex: ^.*$

resourceGroupName
path True

string

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

subscriptionId
path True

string

A ID da assinatura de destino.

api-version
query True

string

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

O número de instâncias do cluster.

name

AzureSkuName

Nome do SKU.

tier

AzureSkuTier

Nível de SKU.

AzureSkuName

Nome do SKU.

Name 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

Nível de SKU.

Name Tipo Description
Basic

string

Standard

string

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.

Name 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

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'

Name Tipo Description
Disabled

string

Enabled

string

createdByType

O tipo de identidade que criou o recurso.

Name Tipo Description
Application

string

Key

string

ManagedIdentity

string

User

string

EngineType

O tipo de motor

Name Tipo Description
V2

string

V3

string

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.

Name Tipo Description
None

string

SystemAssigned

string

SystemAssigned, UserAssigned

string

UserAssigned

string

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.

Name 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

O nome da extensão de idioma.

Name Tipo Description
PYTHON

string

R

string

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.

Name Tipo Description
Destination

string

Source

string

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

Contagem máxima de instâncias permitidas.

minimum

integer

As instâncias mínimas permitidas contam.

version

integer

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.

Name Tipo Description
Allow

string

Deny

string

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.

Name Tipo Description
Canceled

string

Creating

string

Deleting

string

Failed

string

Moving

string

Running

string

Succeeded

string

publicIPType

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

Name Tipo Description
DualStack

string

IPv4

string

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

Name Tipo Description
Disabled

string

Enabled

string

State

O estado do recurso.

Name Tipo Description
Creating

string

Deleted

string

Deleting

string

Migrated

string

Running

string

Starting

string

Stopped

string

Stopping

string

Unavailable

string

Updating

string

systemData

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

Name Tipo Description
createdAt

string

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

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.

Name Tipo Description
Disabled

string

Enabled

string

ZoneStatus

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

Name Tipo Description
NonZonal

string

Zonal

string

ZonalInconsistency

string