Databases - List Principals

Az adott Kusto-fürt és -adatbázis adatbázisneveinek listáját adja vissza.

POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Kusto/clusters/{clusterName}/databases/{databaseName}/listPrincipals?api-version=2023-08-15

URI-paraméterek

Name In Kötelező Típus Description
clusterName
path True

string

A Kusto-fürt neve.

Regex pattern: ^.*$

databaseName
path True

string

Az adatbázis neve a Kusto-fürtben.

Regex pattern: ^.*$

resourceGroupName
path True

string

Az erőforráscsoport neve. A név megkülönbözteti a kis- és nagybetűket.

subscriptionId
path True

string

A cél-előfizetés azonosítója.

api-version
query True

string

A művelethez használandó API-verzió.

Válaszok

Name Típus Description
200 OK

DatabasePrincipalListResult

Sikeresen lekérte az adatbázis-tagok listáját.

Other Status Codes

ErrorResponse

Hibaválasz, amely leírja, hogy a művelet miért hiúsult meg.

Példák

KustoDatabaseListPrincipals

Sample Request

POST https://management.azure.com/subscriptions/12345678-1234-1234-1234-123456789098/resourceGroups/kustorptest/providers/Microsoft.Kusto/clusters/kustoCluster/databases/KustoDatabase8/listPrincipals?api-version=2023-08-15

Sample Response

{
  "value": [
    {
      "name": "Some User",
      "role": "Admin",
      "type": "User",
      "fqn": "aaduser=some_guid",
      "email": "user@microsoft.com",
      "appId": ""
    },
    {
      "name": "Kusto",
      "role": "Viewer",
      "type": "Group",
      "fqn": "aadgroup=some_guid",
      "email": "kusto@microsoft.com",
      "appId": ""
    },
    {
      "name": "SomeApp",
      "role": "Admin",
      "type": "App",
      "fqn": "aadapp=some_guid_app_id",
      "email": "",
      "appId": "some_guid_app_id"
    }
  ]
}

Definíciók

Name Description
DatabasePrincipal

Egy egyszerű adatbázis-entitást képviselő osztály.

DatabasePrincipalListResult

A Kusto-adatbázisnevek műveleti válaszának listázása.

DatabasePrincipalRole

Az adatbázisnév szerepköre.

DatabasePrincipalType

Az adatbázisnév típusa.

ErrorAdditionalInfo

Az erőforrás-kezelési hiba további információi.

ErrorDetail

A hiba részletei.

ErrorResponse

Hibaválasz

DatabasePrincipal

Egy egyszerű adatbázis-entitást képviselő osztály.

Name Típus Description
appId

string

Alkalmazásazonosító – csak az alkalmazásnév típusa szempontjából releváns.

email

string

Az adatbázisnév e-mail-címe, ha létezik.

fqn

string

Az adatbázisnév teljes neve.

name

string

Az adatbázisnév neve.

role

DatabasePrincipalRole

Az adatbázisnév szerepköre.

tenantName

string

Az egyszerű bérlő neve

type

DatabasePrincipalType

Az adatbázisnév típusa.

DatabasePrincipalListResult

A Kusto-adatbázisnevek műveleti válaszának listázása.

Name Típus Description
value

DatabasePrincipal[]

A Kusto-adatbázisnevek listája.

DatabasePrincipalRole

Az adatbázisnév szerepköre.

Name Típus Description
Admin

string

Ingestor

string

Monitor

string

UnrestrictedViewer

string

User

string

Viewer

string

DatabasePrincipalType

Az adatbázisnév típusa.

Name Típus Description
App

string

Group

string

User

string

ErrorAdditionalInfo

Az erőforrás-kezelési hiba további információi.

Name Típus Description
info

object

A további információk.

type

string

A további információtípus.

ErrorDetail

A hiba részletei.

Name Típus Description
additionalInfo

ErrorAdditionalInfo[]

A hiba további információi.

code

string

A hibakód.

details

ErrorDetail[]

A hiba részletei.

message

string

A hibaüzenet.

target

string

A hibacél.

ErrorResponse

Hibaválasz

Name Típus Description
error

ErrorDetail

A hibaobjektum.