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 |
|---|---|---|---|---|
|
cluster
|
path | True |
string pattern: ^.*$ |
O nome do cluster Kusto. |
|
resource
|
path | True |
string minLength: 1maxLength: 90 |
O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas. |
|
subscription
|
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 |
A SKU do cluster. |
|
| identity |
A identidade do cluster, se configurado. |
||
| properties.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 |
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 |
O tipo de motor |
||
| properties.keyVaultProperties |
Propriedades do KeyVault para a criptografia de cluster. |
||
| properties.languageExtensions |
Lista das extensões de idioma do cluster. |
||
| properties.optimizedAutoscale |
Definição de escala automática 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 ao cluster está habilitado por padrão. Quando desabilitada, somente a conexão de ponto de extremidade privado com o cluster é permitida |
||
| properties.restrictOutboundNetworkAccess |
Restringir ou não o acesso à rede de saída. O valor é opcional, mas se passado, deve ser 'Ativado' ou 'Desativado' |
||
| properties.trustedExternalTenants |
Os locatários externos do cluster. |
||
| properties.virtualClusterGraduationProperties |
string |
Propriedades de graduação do Virtual Cluster |
|
| properties.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 |
O cluster foi atualizado com êxito. |
|
| 201 Created |
Criado com êxito o cluster. |
|
| Other Status Codes |
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 |
|---|---|
|
Accepted |
Representa um público aceito confiável pelo cluster. |
|
Azure |
Definição de SKU do Azure. |
|
Azure |
Nome do SKU. |
|
Azure |
Nível 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 |
Restringir ou não o acesso à rede de saída. O valor é opcional, mas se passado, deve ser 'Ativado' ou 'Desativado' |
|
created |
O tipo de identidade que criou o recurso. |
|
Engine |
O tipo de motor |
|
Error |
O erro de gerenciamento de recursos informações adicionais. |
|
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 'Nenhum' 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 idioma. |
|
Migration |
Representa as propriedades de um cluster que faz parte de uma migração. |
|
Migration |
O papel 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 privada |
|
Private |
Ponto de extremidade privado ao qual a conexão pertence. |
|
Private |
Estado da Conexão da Conexão de Ponto Final 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 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. |
|
system |
Metadados referentes à 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 ARM no formato: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. |
|
Virtual |
Uma classe que contém definição de rede virtual. |
|
Vnet |
Quando habilitado, o cluster é implantado na sub-rede configurada, quando desabilitado será removido da sub-rede. |
|
Zone |
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 |
Nome do SKU. |
|
| tier |
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 |
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 |
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 |
A identidade do cluster, se configurado. |
||
| location |
string |
A geolocalização onde o recurso vive |
|
| name |
string |
O nome do recurso |
|
| properties.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 |
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 | V3 |
O tipo de motor |
|
| properties.keyVaultProperties |
Propriedades do KeyVault para a criptografia de cluster. |
||
| properties.languageExtensions |
Lista das extensões de idioma do cluster. |
||
| properties.migrationCluster |
Propriedades do cluster de pares envolvido em uma migração de/para esse cluster. |
||
| properties.optimizedAutoscale |
Definição de escala automática otimizada. |
||
| properties.privateEndpointConnections |
Uma lista de conexões de ponto de extremidade privadas. |
||
| 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 ao cluster está habilitado por padrão. Quando desabilitada, somente a conexão de ponto de extremidade privado com o cluster é permitida |
|
| properties.restrictOutboundNetworkAccess | Disabled |
Restringir ou não o acesso à rede de saída. O valor é opcional, mas se passado, deve ser 'Ativado' ou 'Desativado' |
|
| 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 Virtual Cluster |
|
| 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 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 |
O erro informações adicionais. |
|
| 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
| Name | Tipo | Description |
|---|---|---|
| error |
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 |
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 |
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 |
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.
| 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 |
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 |
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 |
Ponto de extremidade privado ao qual a conexão pertence. |
|
| properties.privateLinkServiceConnectionState |
Estado da Conexão da Conexão de Ponto Final Privado. |
|
| properties.provisioningState |
string |
Estado de provisionamento do ponto de extremidade privado. |
| 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 |
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 |
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 | 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 |