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 de URI
Nome | Em | Obrigatório | Tipo | Description |
---|---|---|---|---|
cluster
|
path | True |
string |
O nome do cluster Kusto. Padrão Regex: |
resource
|
path | True |
string |
O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas. |
subscription
|
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 da solicitação
Nome | Obrigatório | Tipo | Description |
---|---|---|---|
If-Match |
string |
A ETag do cluster. Omita esse valor para sempre substituir o cluster atual. Especifique o valor de ETag visto pela última vez para impedir 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 de pré-condição 412. |
Corpo da solicitação
Nome | Obrigatório | Tipo | Description |
---|---|---|---|
location | True |
string |
A localização geográfica onde o recurso reside |
sku | True |
A SKU do cluster. |
|
identity |
A identidade do cluster, se configurada. |
||
properties.acceptedAudiences |
As audiências aceitas do cluster. |
||
properties.allowedFqdnList |
string[] |
Lista de FQDNs permitidos (Nome de Domínio Totalmente Qualificado) para saída do Cluster. |
|
properties.allowedIpRangeList |
string[] |
A lista de ips no formato cidr permitido para se conectar ao cluster. |
|
properties.calloutPolicies |
Lista de políticas de texto explicativo para saída do Cluster. |
||
properties.enableAutoStop |
boolean |
Um valor booliano que indica se o cluster pode ser interrompido automaticamente (devido à falta de dados ou nenhuma atividade por muitos dias). |
|
properties.enableDiskEncryption |
boolean |
Um valor booliano que indica se os discos do cluster são criptografados. |
|
properties.enableDoubleEncryption |
boolean |
Um valor booliano que indica se a criptografia dupla está habilitada. |
|
properties.enablePurge |
boolean |
Um valor booliano que indica se as operações de limpeza estão habilitadas. |
|
properties.enableStreamingIngest |
boolean |
Um valor booliano que indica se a ingestão de streaming está habilitada. |
|
properties.engineType |
O tipo de mecanismo |
||
properties.keyVaultProperties |
Propriedades KeyVault para a criptografia de cluster. |
||
properties.languageExtensions |
Lista de extensões de idioma do cluster. |
||
properties.optimizedAutoscale |
Definição de dimensionamento automático otimizada. |
||
properties.publicIPType |
Indica qual tipo de IP público criar – IPv4 (padrão) ou DualStack (IPv4 e IPv6) |
||
properties.publicNetworkAccess |
O acesso à rede pública para o cluster é habilitado por padrão. Quando desabilitado, somente a conexão de ponto de extremidade privado com o cluster é permitida |
||
properties.restrictOutboundNetworkAccess |
Se deseja ou não restringir o acesso à rede de saída. O valor é opcional, mas se passado, deve ser 'Habilitado' ou 'Desabilitado' |
||
properties.trustedExternalTenants |
Os locatários externos do cluster. |
||
properties.virtualClusterGraduationProperties |
string |
Propriedades de graduação do Cluster Virtual |
|
properties.virtualNetworkConfiguration |
Definição de rede virtual. |
||
tags |
object |
Marcas de recurso. |
|
zones |
string[] |
As zonas de disponibilidade do cluster. |
Respostas
Nome | Tipo | Description |
---|---|---|
200 OK |
Atualizou com êxito o Cluster. |
|
201 Created |
O cluster foi criado com êxito. |
|
Other Status Codes |
Resposta de erro que descreve por que a operação falhou. |
Exemplos
KustoClustersCreateOrUpdate
Solicitação de exemplo
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 de exemplo
{
"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
Nome | Description |
---|---|
Accepted |
Representa um público-alvo aceito confiável pelo cluster. |
Azure |
Definição de SKU do Azure. |
Azure |
Nome do SKU. |
Azure |
Camada de SKU. |
Callout |
Configuração para políticas de texto explicativo externo, incluindo padrões de URI, tipos de acesso e tipos de serviço. |
callout |
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. |
Cluster |
Se deseja ou não restringir o acesso à rede de saída. O valor é opcional, mas se passado, deve ser 'Habilitado' ou 'Desabilitado' |
created |
O tipo de identidade que criou o recurso. |
Engine |
O tipo de mecanismo |
Error |
As informações adicionais do erro de gerenciamento de recursos. |
Error |
O detalhe do erro. |
Error |
Resposta de erro |
Identity |
Identidade do recurso. |
Identity |
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 'None' removerá todas as identidades. |
Key |
Propriedades do cofre de chaves. |
Language |
O objeto de extensão de linguagem. |
language |
O nome da imagem da extensão de idioma. |
language |
O nome da extensão de idioma. |
Language |
A lista de objetos de extensão de linguagem. |
Migration |
Representa uma propriedade de um cluster que faz parte de uma migração. |
Migration |
A função do cluster no processo de migração. |
Optimized |
Uma classe que contém a definição de escala automática otimizada. |
outbound |
Indica se o acesso de saída é permitido para o padrão de URI especificado. |
Private |
Uma conexão de ponto de extremidade privado |
Private |
Ponto de extremidade privado ao qual a conexão pertence. |
Private |
Estado de conexão da conexão de ponto de extremidade privado. |
Provisioning |
O estado provisionado do recurso. |
public |
Indica qual tipo de IP público criar – IPv4 (padrão) ou DualStack (IPv4 e IPv6) |
Public |
O acesso à rede pública para o cluster é habilitado por padrão. Quando desabilitado, somente a conexão de ponto de extremidade privado com o cluster é permitida |
State |
O estado do recurso. |
system |
Metadados relativos à criação e última modificação do recurso. |
Trusted |
Representa uma ID de locatário confiável pelo cluster. |
User |
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 do ARM no formulário: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. |
Virtual |
Uma classe que contém a definição de rede virtual. |
Vnet |
Quando habilitado, o cluster é implantado na sub-rede configurada, quando desabilitado, ele será removido da sub-rede. |
Zone |
Indica se o cluster é zonal ou não zonal. |
AcceptedAudiences
Representa um público-alvo aceito confiável pelo cluster.
Nome | Tipo | Description |
---|---|---|
value |
string |
GUID ou URL válida que representa um público-alvo aceito. |
AzureSku
Definição de SKU do Azure.
Nome | Tipo | Description |
---|---|---|
capacity |
integer |
O número de instâncias do cluster. |
name |
Nome do SKU. |
|
tier |
Camada de SKU. |
AzureSkuName
Nome do SKU.
Nome | 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
Camada de SKU.
Nome | 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.
Nome | Tipo | Description |
---|---|---|
calloutId |
string |
Identificador exclusivo para a configuração de texto explicativo. |
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 de texto explicativo. |
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.
Nome | 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.
Nome | Tipo | Valor padrão | Description |
---|---|---|---|
etag |
string |
Uma cadeia de caracteres somente leitura exclusiva que é alterada sempre que o recurso é atualizado. |
|
id |
string |
ID de recurso totalmente qualificada para o recurso. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} |
|
identity |
A identidade do cluster, se configurada. |
||
location |
string |
A localização geográfica onde o recurso reside |
|
name |
string |
O nome do recurso |
|
properties.acceptedAudiences |
As audiências aceitas do cluster. |
||
properties.allowedFqdnList |
string[] |
Lista de FQDNs permitidos (Nome de Domínio Totalmente Qualificado) para saída do Cluster. |
|
properties.allowedIpRangeList |
string[] |
A lista de ips no formato cidr permitido para se conectar ao cluster. |
|
properties.calloutPolicies |
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 booliano que indica se o cluster pode ser interrompido automaticamente (devido à falta de dados ou nenhuma atividade por muitos dias). |
properties.enableDiskEncryption |
boolean |
False |
Um valor booliano que indica se os discos do cluster são criptografados. |
properties.enableDoubleEncryption |
boolean |
False |
Um valor booliano que indica se a criptografia dupla está habilitada. |
properties.enablePurge |
boolean |
False |
Um valor booliano que indica se as operações de limpeza estão habilitadas. |
properties.enableStreamingIngest |
boolean |
False |
Um valor booliano que indica se a ingestão de streaming está habilitada. |
properties.engineType | V3 |
O tipo de mecanismo |
|
properties.keyVaultProperties |
Propriedades KeyVault para a criptografia de cluster. |
||
properties.languageExtensions |
Lista de extensões de idioma do cluster. |
||
properties.migrationCluster |
Propriedades do cluster par envolvido em uma migração para/desse cluster. |
||
properties.optimizedAutoscale |
Definição de dimensionamento automático otimizada. |
||
properties.privateEndpointConnections |
Uma lista de conexões de ponto de extremidade privado. |
||
properties.provisioningState |
O estado provisionado do recurso. |
||
properties.publicIPType | IPv4 |
Indica qual tipo de IP público criar – IPv4 (padrão) ou DualStack (IPv4 e IPv6) |
|
properties.publicNetworkAccess | Enabled |
O acesso à rede pública para o cluster é habilitado por padrão. Quando desabilitado, somente a conexão de ponto de extremidade privado com o cluster é permitida |
|
properties.restrictOutboundNetworkAccess | Disabled |
Se deseja ou não restringir o acesso à rede de saída. O valor é opcional, mas se passado, deve ser 'Habilitado' ou 'Desabilitado' |
|
properties.state |
O estado do recurso. |
||
properties.stateReason |
string |
O motivo do estado atual do cluster. |
|
properties.trustedExternalTenants |
Os locatários externos do cluster. |
||
properties.uri |
string |
O URI do cluster. |
|
properties.virtualClusterGraduationProperties |
string |
Propriedades de graduação do Cluster Virtual |
|
properties.virtualNetworkConfiguration |
Definição de rede virtual. |
||
properties.zoneStatus |
Indica se o cluster é zonal ou não zonal. |
||
sku |
A SKU do cluster. |
||
systemData |
Metadados relativos à criação e última modificação do recurso. |
||
tags |
object |
Marcas de recurso. |
|
type |
string |
O tipo do recurso. Por exemplo, "Microsoft.Compute/virtualMachines" ou "Microsoft.Storage/storageAccounts" |
|
zones |
string[] |
As zonas de disponibilidade do cluster. |
ClusterNetworkAccessFlag
Se deseja ou não restringir o acesso à rede de saída. O valor é opcional, mas se passado, deve ser 'Habilitado' ou 'Desabilitado'
Nome | Tipo | Description |
---|---|---|
Disabled |
string |
|
Enabled |
string |
createdByType
O tipo de identidade que criou o recurso.
Nome | Tipo | Description |
---|---|---|
Application |
string |
|
Key |
string |
|
ManagedIdentity |
string |
|
User |
string |
EngineType
O tipo de mecanismo
Nome | Tipo | Description |
---|---|---|
V2 |
string |
|
V3 |
string |
ErrorAdditionalInfo
As informações adicionais do erro de gerenciamento de recursos.
Nome | Tipo | Description |
---|---|---|
info |
object |
As informações adicionais. |
type |
string |
O tipo de informação adicional. |
ErrorDetail
O detalhe do erro.
Nome | Tipo | Description |
---|---|---|
additionalInfo |
As informações adicionais do erro. |
|
code |
string |
O código de erro. |
details |
Os detalhes do erro. |
|
message |
string |
A mensagem de erro. |
target |
string |
O destino do erro. |
ErrorResponse
Resposta de erro
Nome | Tipo | Description |
---|---|---|
error |
O objeto de erro. |
Identity
Identidade do recurso.
Nome | Tipo | Description |
---|---|---|
principalId |
string |
A ID principal da identidade do recurso. |
tenantId |
string |
A ID do locatário do recurso. |
type |
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 'None' removerá todas as identidades. |
|
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 do ARM no formulário: '/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 'None' removerá todas as identidades.
Nome | Tipo | Description |
---|---|---|
None |
string |
|
SystemAssigned |
string |
|
SystemAssigned, UserAssigned |
string |
|
UserAssigned |
string |
KeyVaultProperties
Propriedades do cofre de chaves.
Nome | Tipo | Description |
---|---|---|
keyName |
string |
O nome da chave do cofre de chaves. |
keyVaultUri |
string |
O Uri do cofre de chaves. |
keyVersion |
string |
A versão da chave do cofre de chaves. |
userIdentity |
string |
A identidade atribuída pelo usuário (ID de recurso do ARM) que tem acesso à chave. |
LanguageExtension
O objeto de extensão de linguagem.
Nome | Tipo | Description |
---|---|---|
languageExtensionCustomImageName |
string |
O nome da imagem personalizada da extensão de idioma. |
languageExtensionImageName |
O nome da imagem da extensão de idioma. |
|
languageExtensionName |
O nome da extensão de idioma. |
languageExtensionImageName
O nome da imagem da extensão de idioma.
Nome | 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.
Nome | Tipo | Description |
---|---|---|
PYTHON |
string |
|
R |
string |
LanguageExtensionsList
A lista de objetos de extensão de linguagem.
Nome | Tipo | Description |
---|---|---|
value |
A lista de extensões de idioma. |
MigrationClusterProperties
Representa uma propriedade de um cluster que faz parte de uma migração.
Nome | Tipo | Description |
---|---|---|
dataIngestionUri |
string |
A URL de ingestão de dados públicos do cluster. |
id |
string |
A ID do recurso do cluster. |
role |
A função do cluster no processo de migração. |
|
uri |
string |
A URL pública do cluster. |
MigrationClusterRole
A função do cluster no processo de migração.
Nome | Tipo | Description |
---|---|---|
Destination |
string |
|
Source |
string |
OptimizedAutoscale
Uma classe que contém a definição de escala automática otimizada.
Nome | Tipo | Description |
---|---|---|
isEnabled |
boolean |
Um valor booliano 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 |
Contagem mínima de instâncias permitidas. |
version |
integer |
A versão do modelo definido, por exemplo, 1. |
outboundAccess
Indica se o acesso de saída é permitido para o padrão de URI especificado.
Nome | Tipo | Description |
---|---|---|
Allow |
string |
|
Deny |
string |
PrivateEndpointConnection
Uma conexão de ponto de extremidade privado
Nome | Tipo | Description |
---|---|---|
id |
string |
ID de recurso totalmente qualificada para o recurso. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} |
name |
string |
O nome do recurso |
properties.groupId |
string |
ID do grupo do ponto de extremidade privado. |
properties.privateEndpoint |
Ponto de extremidade privado ao qual a conexão pertence. |
|
properties.privateLinkServiceConnectionState |
Estado de conexão da conexão de ponto de extremidade privado. |
|
properties.provisioningState |
string |
Estado de provisionamento do ponto de extremidade privado. |
systemData |
Metadados relativos à 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.
Nome | Tipo | Description |
---|---|---|
id |
string |
ID do recurso do ponto de extremidade privado. |
PrivateLinkServiceConnectionStateProperty
Estado de conexão da conexão de ponto de extremidade privado.
Nome | 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.
Nome | 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)
Nome | Tipo | Description |
---|---|---|
DualStack |
string |
|
IPv4 |
string |
PublicNetworkAccess
O acesso à rede pública para o cluster é habilitado por padrão. Quando desabilitado, somente a conexão de ponto de extremidade privado com o cluster é permitida
Nome | Tipo | Description |
---|---|---|
Disabled |
string |
|
Enabled |
string |
State
O estado do recurso.
Nome | Tipo | Description |
---|---|---|
Creating |
string |
|
Deleted |
string |
|
Deleting |
string |
|
Migrated |
string |
|
Running |
string |
|
Starting |
string |
|
Stopped |
string |
|
Stopping |
string |
|
Unavailable |
string |
|
Updating |
string |
systemData
Metadados relativos à criação e última modificação do recurso.
Nome | Tipo | Description |
---|---|---|
createdAt |
string |
O carimbo de data/hora da criação de recursos (UTC). |
createdBy |
string |
A identidade que criou o recurso. |
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 |
O tipo de identidade que modificou o recurso pela última vez. |
TrustedExternalTenant
Representa uma ID de locatário confiável pelo cluster.
Nome | Tipo | Description |
---|---|---|
value |
string |
GUID que representa 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 do ARM no formulário: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.
Nome | Tipo | Description |
---|---|---|
|
VirtualNetworkConfiguration
Uma classe que contém a definição de rede virtual.
Nome | Tipo | Valor padrão | Description |
---|---|---|---|
dataManagementPublicIpId |
string |
ID do recurso de endereço IP público do serviço do gerenciamento de dados. |
|
enginePublicIpId |
string |
ID do recurso de endereço IP público do serviço de mecanismo. |
|
state | Enabled |
Quando habilitado, o cluster é implantado na sub-rede configurada, quando desabilitado, ele será removido da sub-rede. |
|
subnetId |
string |
A ID do recurso de sub-rede. |
VnetState
Quando habilitado, o cluster é implantado na sub-rede configurada, quando desabilitado, ele será removido da sub-rede.
Nome | Tipo | Description |
---|---|---|
Disabled |
string |
|
Enabled |
string |
ZoneStatus
Indica se o cluster é zonal ou não zonal.
Nome | Tipo | Description |
---|---|---|
NonZonal |
string |
|
Zonal |
string |
|
ZonalInconsistency |
string |