Attached Database Configurations - List By Cluster

Retorna a lista de configurações de banco de dados anexadas do cluster Kusto especificado.

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Kusto/clusters/{clusterName}/attachedDatabaseConfigurations?api-version=2022-07-07

Parâmetros de URI

Name In Required Type Description
clusterName
path True
  • string

O nome do cluster Kusto.

resourceGroupName
path True
  • string

O nome do grupo de recursos que contém o cluster Kusto.

subscriptionId
path True
  • string

Obtém as credenciais de assinatura que identificam exclusivamente a assinatura do Microsoft Azure. A ID da assinatura faz parte do URI para cada chamada de serviço.

api-version
query True
  • string

Versão da API do cliente.

Respostas

Name Type Description
200 OK

Recuperou com êxito a lista de configurações de banco de dados anexadas.

Other Status Codes

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

Exemplos

KustoAttachedDatabaseConfigurationsListByCluster

Sample Request

GET https://management.azure.com/subscriptions/12345678-1234-1234-1234-123456789098/resourceGroups/kustorptest/providers/Microsoft.Kusto/clusters/kustoCluster2/attachedDatabaseConfigurations?api-version=2022-07-07

Sample Response

{
  "value": [
    {
      "id": "/subscriptions/12345678-1234-1234-1234-123456789098/resourceGroups/kustorptest/providers/Microsoft.Kusto/Clusters/kustoCluster2/AttachedDatabaseConfigurations/KustoDatabase8",
      "name": "kustoCluster2/KustoDatabase8",
      "type": "Microsoft.Kusto/Clusters/AttachedDatabaseConfigurations",
      "location": "westus",
      "properties": {
        "clusterResourceId": "/subscriptions/12345678-1234-1234-1234-123456789098/resourceGroups/kustorptest/providers/Microsoft.Kusto/Clusters/KustoClusterLeader",
        "databaseName": "db1",
        "defaultPrincipalsModificationKind": "Union",
        "provisioningState": "Succeeded"
      }
    },
    {
      "id": "/subscriptions/12345678-1234-1234-1234-123456789098/resourceGroups/kustorptest/providers/Microsoft.Kusto/Clusters/kustoCluster2/AttachedDatabaseConfigurations/KustoDatabase9",
      "name": "kustoCluster2/KustoDatabase9",
      "type": "Microsoft.Kusto/Clusters/AttachedDatabaseConfigurations",
      "location": "westus",
      "properties": {
        "clusterResourceId": "/subscriptions/12345678-1234-1234-1234-123456789098/resourceGroups/kustorptest/providers/Microsoft.Kusto/Clusters/KustoClusterLeader",
        "databaseName": "db1",
        "defaultPrincipalsModificationKind": "Union",
        "tableLevelSharingProperties": {
          "tablesToInclude": [
            "Table1"
          ],
          "tablesToExclude": [
            "Table2"
          ],
          "externalTablesToInclude": [
            "ExternalTable1"
          ],
          "externalTablesToExclude": [
            "ExternalTable2"
          ],
          "materializedViewsToInclude": [
            "MaterializedViewTable1"
          ],
          "materializedViewsToExclude": [
            "MaterializedViewTable2"
          ]
        },
        "provisioningState": "Succeeded"
      }
    }
  ]
}

Definições

AttachedDatabaseConfiguration

Classe que representa uma configuração de banco de dados anexada.

AttachedDatabaseConfigurationListResult

A resposta da operação de configurações de banco de dados anexada à lista.

CloudError

Uma resposta de erro do Kusto.

CloudErrorBody

Uma resposta de erro do Kusto.

DefaultPrincipalsModificationKind

O tipo de modificação de entidades de segurança padrão

ProvisioningState

O estado provisionado do recurso.

TableLevelSharingProperties

Tabelas que serão incluídas e excluídas no banco de dados do seguidor

AttachedDatabaseConfiguration

Classe que representa uma configuração de banco de dados anexada.

Name Type Description
id
  • string

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

location
  • string

Local do recurso.

name
  • string

O nome do recurso

properties.attachedDatabaseNames
  • string[]

A lista de bancos de dados do clusterResourceId que estão atualmente anexados ao cluster.

properties.clusterResourceId
  • string

A ID do recurso do cluster em que os bancos de dados que você deseja anexar residem.

properties.databaseName
  • string

O nome do banco de dados que você gostaria de anexar, use * se você quiser seguir todos os bancos de dados atuais e futuros.

properties.databaseNameOverride
  • string

Substitui o nome do banco de dados original. Relevante somente ao anexar a um banco de dados específico.

properties.databaseNamePrefix
  • string

Adiciona um prefixo ao nome de bancos de dados anexados. Ao seguir um cluster inteiro, esse prefixo será adicionado a todos os nomes originais de bancos de dados do cluster líder.

properties.defaultPrincipalsModificationKind

O tipo de modificação de entidades de segurança padrão

properties.provisioningState

O estado provisionado do recurso.

properties.tableLevelSharingProperties

Especificações de compartilhamento de nível de tabela

type
  • string

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

AttachedDatabaseConfigurationListResult

A resposta da operação de configurações de banco de dados anexada à lista.

Name Type Description
value

A lista de configurações de banco de dados anexadas.

CloudError

Uma resposta de erro do Kusto.

Name Type Description
error

Uma resposta de erro do Kusto.

CloudErrorBody

Uma resposta de erro do Kusto.

Name Type Description
code
  • string

Um identificador para o erro. Os códigos são invariáveis e devem ser consumidos programaticamente.

details

Uma lista de detalhes adicionais sobre o erro.

message
  • string

Uma mensagem que descreve o erro, destinada a ser adequada para exibição em uma interface do usuário.

target
  • string

O destino do erro específico. Por exemplo, o nome da propriedade em erro.

DefaultPrincipalsModificationKind

O tipo de modificação de entidades de segurança padrão

Name Type Description
None
  • string
Replace
  • string
Union
  • string

ProvisioningState

O estado provisionado do recurso.

Name Type Description
Creating
  • string
Deleting
  • string
Failed
  • string
Moving
  • string
Running
  • string
Succeeded
  • string

TableLevelSharingProperties

Tabelas que serão incluídas e excluídas no banco de dados do seguidor

Name Type Description
externalTablesToExclude
  • string[]

Lista de tabelas externas excluídas do banco de dados do seguidor

externalTablesToInclude
  • string[]

Lista de tabelas externas a serem incluídas no banco de dados do seguidor

materializedViewsToExclude
  • string[]

Lista de exibições materializadas excluídas do banco de dados do seguidor

materializedViewsToInclude
  • string[]

Lista de exibições materializadas a serem incluídas no banco de dados do seguidor

tablesToExclude
  • string[]

Lista de tabelas a serem excluídas do banco de dados do seguidor

tablesToInclude
  • string[]

Lista de tabelas a serem incluídas no banco de dados do seguidor