Database Principal Assignments - Get

Pobiera jednostkę bazy danych klastra Kusto Przypisania.

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

Parametry identyfikatora URI

Name In Required Type Description
clusterName
path True
  • string

Nazwa klastra Kusto.

databaseName
path True
  • string

Nazwa bazy danych w klastrze Kusto.

principalAssignmentName
path True
  • string

Nazwa Kusto principalAssignment.

resourceGroupName
path True
  • string

Nazwa grupy zasobów zawierającej klaster Kusto.

subscriptionId
path True
  • string

Pobiera poświadczenia subskrypcji, które jednoznacznie identyfikują Microsoft Azure subskrypcji. Identyfikator subskrypcji stanowi część identyfikatora URI dla każdego wywołania usługi.

api-version
query True
  • string

Wersja interfejsu API klienta.

Odpowiedzi

Name Type Description
200 OK

Obiekt przypisania jednostki bazy danych klastra Kusto.

Other Status Codes

Odpowiedź na błąd opisująca, dlaczego operacja nie powiodła się.

Przykłady

KustoDatabasePrincipalAssignmentsGet

Sample Request

GET https://management.azure.com/subscriptions/12345678-1234-1234-1234-123456789098/resourceGroups/kustorptest/providers/Microsoft.Kusto/clusters/kustoCluster/databases/Kustodatabase8/principalAssignments/kustoprincipal1?api-version=2022-07-07

Sample Response

{
  "id": "/subscriptions/12345678-1234-1234-1234-123456789098/resourceGroups/kustorptest/providers/Microsoft.Kusto/Clusters/kustoCluster/Databases/Kustodatabase8/PrincipalAssignments/kustoprincipal1",
  "name": "kustoCluster/Kustodatabase8/kustoprincipal1",
  "type": "Microsoft.Kusto/Clusters/Databases/PrincipalAssignments",
  "properties": {
    "role": "Admin",
    "principalId": "87654321-1234-1234-1234-123456789123",
    "principalType": "App",
    "tenantId": "12345678-1234-1234-1234-123456789123",
    "tenantName": "tenantName",
    "principalName": "TestApp",
    "provisioningState": "Succeeded",
    "aadObjectId": "98765432-1234-1234-1234-123456789123"
  }
}

Definicje

CloudError

Odpowiedź na błąd z Kusto.

CloudErrorBody

Odpowiedź na błąd z Kusto.

DatabasePrincipalAssignment

Klasa reprezentująca przypisanie jednostki bazy danych.

DatabasePrincipalRole

Rola główna bazy danych.

PrincipalType

Typ podmiotu zabezpieczeń.

ProvisioningState

Aprowizowany stan zasobu.

CloudError

Odpowiedź na błąd z Kusto.

Name Type Description
error

Odpowiedź na błąd z Kusto.

CloudErrorBody

Odpowiedź na błąd z Kusto.

Name Type Description
code
  • string

Identyfikator błędu. Kody są niezmienne i mają być używane programowo.

details

Lista dodatkowych szczegółów dotyczących błędu.

message
  • string

Komunikat opisujący błąd, który ma być odpowiedni do wyświetlania w interfejsie użytkownika.

target
  • string

Element docelowy określonego błędu. Na przykład nazwa właściwości w błędzie.

DatabasePrincipalAssignment

Klasa reprezentująca przypisanie jednostki bazy danych.

Name Type Description
id
  • string

W pełni kwalifikowany identyfikator zasobu dla zasobu. Ex — /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

name
  • string

Nazwa zasobu

properties.aadObjectId
  • string

Identyfikator obiektu jednostki usługi w usłudze AAD (Azure Active Directory)

properties.principalId
  • string

Identyfikator podmiotu zabezpieczeń przypisany do jednostki bazy danych. Może to być adres e-mail użytkownika, identyfikator aplikacji lub nazwa grupy zabezpieczeń.

properties.principalName
  • string

Główna nazwa

properties.principalType

Typ podmiotu zabezpieczeń.

properties.provisioningState

Aprowizowany stan zasobu.

properties.role

Rola główna bazy danych.

properties.tenantId
  • string

Identyfikator dzierżawy podmiotu zabezpieczeń

properties.tenantName
  • string

Nazwa dzierżawy podmiotu zabezpieczeń

type
  • string

Typ zasobu. Np. "Microsoft.Compute/virtualMachines" lub "Microsoft. Storage/storageAccounts"

DatabasePrincipalRole

Rola główna bazy danych.

Name Type Description
Admin
  • string
Ingestor
  • string
Monitor
  • string
UnrestrictedViewer
  • string
User
  • string
Viewer
  • string

PrincipalType

Typ podmiotu zabezpieczeń.

Name Type Description
App
  • string
Group
  • string
User
  • string

ProvisioningState

Aprowizowany stan zasobu.

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