Databases - List Principals
指定された Kusto クラスターとデータベースのデータベース プリンシパルの一覧を返します。
POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Kusto/clusters/{clusterName}/databases/{databaseName}/listPrincipals?api-version=2024-04-13
URI パラメーター
名前 | / | 必須 | 型 | 説明 |
---|---|---|---|---|
cluster
|
path | True |
string |
Kusto クラスターの名前。 正規表現パターン: |
database
|
path | True |
string |
Kusto クラスター内のデータベースの名前。 正規表現パターン: |
resource
|
path | True |
string |
リソース グループの名前。 名前では大文字と小文字が区別されません。 |
subscription
|
path | True |
string |
ターゲット サブスクリプションの ID。 |
api-version
|
query | True |
string |
この操作に使用する API バージョン。 |
応答
名前 | 型 | 説明 |
---|---|---|
200 OK |
データベース プリンシパルの一覧が正常に取得されました。 |
|
Other Status Codes |
操作が失敗した理由を説明するエラー応答。 |
例
KustoDatabaseListPrincipals
要求のサンプル
POST https://management.azure.com/subscriptions/12345678-1234-1234-1234-123456789098/resourceGroups/kustorptest/providers/Microsoft.Kusto/clusters/kustoCluster/databases/KustoDatabase8/listPrincipals?api-version=2024-04-13
応答のサンプル
{
"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"
}
]
}
定義
名前 | 説明 |
---|---|
Database |
データベース プリンシパル エンティティを表すクラス。 |
Database |
Kusto データベース プリンシパル操作応答の一覧。 |
Database |
データベース プリンシパル ロール。 |
Database |
データベース プリンシパルの種類。 |
Error |
リソース管理エラーの追加情報。 |
Error |
エラーの詳細。 |
Error |
エラー応答 |
DatabasePrincipal
データベース プリンシパル エンティティを表すクラス。
名前 | 型 | 説明 |
---|---|---|
appId |
string |
アプリケーション ID - アプリケーション プリンシパルの種類にのみ関連します。 |
string |
データベース プリンシパルの電子メール (存在する場合)。 |
|
fqn |
string |
データベース プリンシパルの完全修飾名。 |
name |
string |
データベース プリンシパル名。 |
role |
データベース プリンシパル ロール。 |
|
tenantName |
string |
プリンシパルのテナント名 |
type |
データベース プリンシパルの種類。 |
DatabasePrincipalListResult
Kusto データベース プリンシパル操作応答の一覧。
名前 | 型 | 説明 |
---|---|---|
value |
Kusto データベース プリンシパルの一覧。 |
DatabasePrincipalRole
データベース プリンシパル ロール。
名前 | 型 | 説明 |
---|---|---|
Admin |
string |
|
Ingestor |
string |
|
Monitor |
string |
|
UnrestrictedViewer |
string |
|
User |
string |
|
Viewer |
string |
DatabasePrincipalType
データベース プリンシパルの種類。
名前 | 型 | 説明 |
---|---|---|
App |
string |
|
Group |
string |
|
User |
string |
ErrorAdditionalInfo
リソース管理エラーの追加情報。
名前 | 型 | 説明 |
---|---|---|
info |
object |
追加情報。 |
type |
string |
追加情報の種類。 |
ErrorDetail
エラーの詳細。
名前 | 型 | 説明 |
---|---|---|
additionalInfo |
エラーの追加情報。 |
|
code |
string |
エラー コード。 |
details |
エラーの詳細。 |
|
message |
string |
エラー メッセージ。 |
target |
string |
エラーターゲット。 |
ErrorResponse
エラー応答
名前 | 型 | 説明 |
---|---|---|
error |
エラー オブジェクト。 |