Attached Database Configurations - List By Cluster

Mengembalikan daftar konfigurasi database terlampir dari kluster Kusto yang diberikan.

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

Parameter URI

Name In Required Type Description
clusterName
path True
  • string

Nama kluster Kusto.

resourceGroupName
path True
  • string

Nama grup sumber daya yang berisi kluster Kusto.

subscriptionId
path True
  • string

Mendapatkan kredensial langganan yang secara unik mengidentifikasi langganan Microsoft Azure. ID langganan membentuk bagian dari URI untuk setiap panggilan layanan.

api-version
query True
  • string

Versi API Klien.

Respons

Name Type Description
200 OK

Berhasil mengambil daftar konfigurasi database terlampir.

Other Status Codes

Respons kesalahan yang menjelaskan mengapa operasi gagal.

Contoh

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

Definisi

AttachedDatabaseConfiguration

Kelas yang mewakili konfigurasi database terlampir.

AttachedDatabaseConfigurationListResult

Respons operasi konfigurasi database terlampir daftar.

CloudError

Respons kesalahan dari Kusto.

CloudErrorBody

Respons kesalahan dari Kusto.

DefaultPrincipalsModificationKind

Jenis modifikasi prinsipal default

ProvisioningState

Status sumber daya yang disediakan.

TableLevelSharingProperties

Tabel yang akan disertakan dan dikecualikan dalam database pengikut

AttachedDatabaseConfiguration

Kelas yang mewakili konfigurasi database terlampir.

Name Type Description
id
  • string

ID sumber daya yang sepenuhnya memenuhi syarat untuk sumber daya. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

location
  • string

Lokasi sumber daya.

name
  • string

Nama sumber daya.

properties.attachedDatabaseNames
  • string[]

Daftar database dari clusterResourceId yang saat ini dilampirkan ke kluster.

properties.clusterResourceId
  • string

Id sumber daya kluster tempat database yang ingin Anda lampirkan berada.

properties.databaseName
  • string

Nama database yang ingin Anda lampirkan, gunakan * jika Anda ingin mengikuti semua database saat ini dan yang akan datang.

properties.databaseNameOverride
  • string

Mengambil alih nama database asli. Hanya relevan saat melampirkan ke database tertentu.

properties.databaseNamePrefix
  • string

Menambahkan awalan ke nama database terlampir. Saat mengikuti seluruh kluster, awalan tersebut akan ditambahkan ke semua nama asli database dari kluster pemimpin.

properties.defaultPrincipalsModificationKind

Jenis modifikasi prinsipal default

properties.provisioningState

Status sumber daya yang disediakan.

properties.tableLevelSharingProperties

Spesifikasi berbagi tingkat tabel

type
  • string

Jenis sumber daya. Misalnya, "Microsoft.Compute/virtualMachines" atau "Microsoft.Storage/storageAccounts"

AttachedDatabaseConfigurationListResult

Respons operasi konfigurasi database terlampir daftar.

Name Type Description
value

Daftar konfigurasi database terlampir.

CloudError

Respons kesalahan dari Kusto.

Name Type Description
error

Respons kesalahan dari Kusto.

CloudErrorBody

Respons kesalahan dari Kusto.

Name Type Description
code
  • string

Pengidentifikasi untuk kesalahan. Kode tidak berubah dan dimaksudkan untuk dikonsumsi secara terprogram.

details

Daftar detail tambahan tentang kesalahan tersebut.

message
  • string

Pesan yang menjelaskan kesalahan, dimaksudkan agar cocok untuk ditampilkan di antarmuka pengguna.

target
  • string

Target kesalahan tertentu. Misalnya, nama properti dalam kesalahan.

DefaultPrincipalsModificationKind

Jenis modifikasi prinsipal default

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

ProvisioningState

Status sumber daya yang disediakan.

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

TableLevelSharingProperties

Tabel yang akan disertakan dan dikecualikan dalam database pengikut

Name Type Description
externalTablesToExclude
  • string[]

Daftar tabel eksternal yang dikecualikan dari database pengikut

externalTablesToInclude
  • string[]

Daftar tabel eksternal untuk disertakan dalam database pengikut

materializedViewsToExclude
  • string[]

Daftar tampilan materialisasi yang dikecualikan dari database pengikut

materializedViewsToInclude
  • string[]

Daftar tampilan materialisasi yang akan disertakan dalam database pengikut

tablesToExclude
  • string[]

Daftar tabel yang akan dikecualikan dari database pengikut

tablesToInclude
  • string[]

Daftar tabel yang akan disertakan dalam database pengikut