Attached Database Configurations - List By Cluster

Gibt die Liste der angefügten Datenbankkonfigurationen des angegebenen Kusto-Clusters zurück.

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

URI-Parameter

Name In Required Type Description
clusterName
path True
  • string

Der Name des Kusto-Clusters.

resourceGroupName
path True
  • string

Der Name der Ressourcengruppe, die den Kusto-Cluster enthält.

subscriptionId
path True
  • string

Ruft die Abonnementanmeldeinformationen ab, die das Microsoft Azure-Abonnement eindeutig identifizieren. Die Abonnement-ID ist Teil des URI für jeden Dienstaufruf.

api-version
query True
  • string

Client-API-Version.

Antworten

Name Type Description
200 OK

Die Liste der angefügten Datenbankkonfigurationen wurde erfolgreich abgerufen.

Other Status Codes

Fehlerantwort mit Beschreibung des Grunds für den Fehler.

Beispiele

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

Definitionen

AttachedDatabaseConfiguration

Klasse, die eine angefügte Datenbankkonfiguration darstellt.

AttachedDatabaseConfigurationListResult

Die Antwort der angefügten Datenbankkonfigurationen.

CloudError

Eine Fehlerantwort von Kusto.

CloudErrorBody

Eine Fehlerantwort von Kusto.

DefaultPrincipalsModificationKind

Der Standardprinzipaländerungstyp

ProvisioningState

Der bereitgestellte Status der Ressource.

TableLevelSharingProperties

Tabellen, die in der Followerdatenbank eingeschlossen und ausgeschlossen werden

AttachedDatabaseConfiguration

Klasse, die eine angefügte Datenbankkonfiguration darstellt.

Name Type Description
id
  • string

Vollqualifizierte Ressourcen-ID für die Ressource. Ex - /subscriptionId}/resourceGroups/{resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

location
  • string

Ressourcenspeicherort

name
  • string

Der Name der Ressource

properties.attachedDatabaseNames
  • string[]

Die Liste der Datenbanken aus der clusterResourceId, die derzeit an den Cluster angefügt sind.

properties.clusterResourceId
  • string

Die Ressourcen-ID des Clusters, in dem sich die Datenbanken befinden, die Sie anfügen möchten.

properties.databaseName
  • string

Der Name der Datenbank, die Sie anfügen möchten, verwenden Sie *, wenn Sie allen aktuellen und zukünftigen Datenbanken folgen möchten.

properties.databaseNameOverride
  • string

Überschreibt den ursprünglichen Datenbanknamen. Relevant nur beim Anfügen an eine bestimmte Datenbank.

properties.databaseNamePrefix
  • string

Fügt dem Namen der angefügten Datenbanken ein Präfix hinzu. Wenn Sie einem gesamten Cluster folgen, wird dieses Präfix allen ursprünglichen Namen der Datenbanken aus dem Leadercluster hinzugefügt.

properties.defaultPrincipalsModificationKind

Der Standardprinzipaländerungstyp

properties.provisioningState

Der bereitgestellte Status der Ressource.

properties.tableLevelSharingProperties

Freigabespezifikationen auf Tabellenebene

type
  • string

Der Typ der Ressource. Z. B. "Microsoft.Compute/virtualMachines" oder "Microsoft.Storage/storageAccounts"

AttachedDatabaseConfigurationListResult

Die Antwort der angefügten Datenbankkonfigurationen.

Name Type Description
value

Die Liste der angefügten Datenbankkonfigurationen.

CloudError

Eine Fehlerantwort von Kusto.

Name Type Description
error

Eine Fehlerantwort von Kusto.

CloudErrorBody

Eine Fehlerantwort von Kusto.

Name Type Description
code
  • string

Ein Bezeichner für den Fehler. Codes sind unveränderlich und sollten programmgesteuert verwendet werden.

details

Eine Liste zusätzlicher Details zum Fehler.

message
  • string

Eine Meldung, die den Fehler beschreibt, der für die Anzeige in einer Benutzeroberfläche geeignet ist.

target
  • string

Das Ziel des bestimmten Fehlers. Beispielsweise der Name der Eigenschaft im Fehler.

DefaultPrincipalsModificationKind

Der Standardprinzipaländerungstyp

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

ProvisioningState

Der bereitgestellte Status der Ressource.

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

TableLevelSharingProperties

Tabellen, die in der Followerdatenbank eingeschlossen und ausgeschlossen werden

Name Type Description
externalTablesToExclude
  • string[]

Liste der externen Tabellen aus der Followerdatenbank ausschließen

externalTablesToInclude
  • string[]

Liste der externen Tabellen, die in die Followerdatenbank aufgenommen werden sollen

materializedViewsToExclude
  • string[]

Liste der materialisierten Ansichten aus der Followerdatenbank ausschließen

materializedViewsToInclude
  • string[]

Liste der materialisierten Ansichten, die in die Followerdatenbank aufgenommen werden sollen

tablesToExclude
  • string[]

Liste der Tabellen, die aus der Followerdatenbank ausgeschlossen werden sollen

tablesToInclude
  • string[]

Liste der Tabellen, die in die Followerdatenbank aufgenommen werden sollen