Freigeben über


DatabasePrincipalAssignments interface

Schnittstelle, die ein DatabasePrincipalAssignments darstellt.

Methoden

beginCreateOrUpdate(string, string, string, string, DatabasePrincipalAssignment, DatabasePrincipalAssignmentsCreateOrUpdateOptionalParams)

Erstellt eine Kusto-Clusterdatenbank principalAssignment.

beginCreateOrUpdateAndWait(string, string, string, string, DatabasePrincipalAssignment, DatabasePrincipalAssignmentsCreateOrUpdateOptionalParams)

Erstellt eine Kusto-Clusterdatenbank principalAssignment.

beginDelete(string, string, string, string, DatabasePrincipalAssignmentsDeleteOptionalParams)

Löscht ein Kusto principalAssignment.

beginDeleteAndWait(string, string, string, string, DatabasePrincipalAssignmentsDeleteOptionalParams)

Löscht ein Kusto principalAssignment.

checkNameAvailability(string, string, string, DatabasePrincipalAssignmentCheckNameRequest, DatabasePrincipalAssignmentsCheckNameAvailabilityOptionalParams)

Überprüft, ob die Datenbankprinzipalzuweisung gültig ist und noch nicht verwendet wird.

get(string, string, string, string, DatabasePrincipalAssignmentsGetOptionalParams)

Ruft eine Kusto-Clusterdatenbank principalAssignment ab.

list(string, string, string, DatabasePrincipalAssignmentsListOptionalParams)

Listet alle PrincipalAssignments der Kusto-Clusterdatenbank auf.

Details zur Methode

beginCreateOrUpdate(string, string, string, string, DatabasePrincipalAssignment, DatabasePrincipalAssignmentsCreateOrUpdateOptionalParams)

Erstellt eine Kusto-Clusterdatenbank principalAssignment.

function beginCreateOrUpdate(resourceGroupName: string, clusterName: string, databaseName: string, principalAssignmentName: string, parameters: DatabasePrincipalAssignment, options?: DatabasePrincipalAssignmentsCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<DatabasePrincipalAssignment>, DatabasePrincipalAssignment>>

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet.

clusterName

string

Der Name des Kusto-Clusters.

databaseName

string

Der Name der Datenbank im Kusto-Cluster.

principalAssignmentName

string

Der Name des Kusto principalAssignment.

parameters
DatabasePrincipalAssignment

Die kusto principalAssignments-Parameter, die für den Vorgang bereitgestellt werden.

Gibt zurück

Promise<@azure/core-lro.SimplePollerLike<OperationState<DatabasePrincipalAssignment>, DatabasePrincipalAssignment>>

beginCreateOrUpdateAndWait(string, string, string, string, DatabasePrincipalAssignment, DatabasePrincipalAssignmentsCreateOrUpdateOptionalParams)

Erstellt eine Kusto-Clusterdatenbank principalAssignment.

function beginCreateOrUpdateAndWait(resourceGroupName: string, clusterName: string, databaseName: string, principalAssignmentName: string, parameters: DatabasePrincipalAssignment, options?: DatabasePrincipalAssignmentsCreateOrUpdateOptionalParams): Promise<DatabasePrincipalAssignment>

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet.

clusterName

string

Der Name des Kusto-Clusters.

databaseName

string

Der Name der Datenbank im Kusto-Cluster.

principalAssignmentName

string

Der Name des Kusto principalAssignment.

parameters
DatabasePrincipalAssignment

Die kusto principalAssignments-Parameter, die für den Vorgang bereitgestellt werden.

Gibt zurück

beginDelete(string, string, string, string, DatabasePrincipalAssignmentsDeleteOptionalParams)

Löscht ein Kusto principalAssignment.

function beginDelete(resourceGroupName: string, clusterName: string, databaseName: string, principalAssignmentName: string, options?: DatabasePrincipalAssignmentsDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet.

clusterName

string

Der Name des Kusto-Clusters.

databaseName

string

Der Name der Datenbank im Kusto-Cluster.

principalAssignmentName

string

Der Name des Kusto principalAssignment.

options
DatabasePrincipalAssignmentsDeleteOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>

beginDeleteAndWait(string, string, string, string, DatabasePrincipalAssignmentsDeleteOptionalParams)

Löscht ein Kusto principalAssignment.

function beginDeleteAndWait(resourceGroupName: string, clusterName: string, databaseName: string, principalAssignmentName: string, options?: DatabasePrincipalAssignmentsDeleteOptionalParams): Promise<void>

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet.

clusterName

string

Der Name des Kusto-Clusters.

databaseName

string

Der Name der Datenbank im Kusto-Cluster.

principalAssignmentName

string

Der Name des Kusto principalAssignment.

options
DatabasePrincipalAssignmentsDeleteOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<void>

checkNameAvailability(string, string, string, DatabasePrincipalAssignmentCheckNameRequest, DatabasePrincipalAssignmentsCheckNameAvailabilityOptionalParams)

Überprüft, ob die Datenbankprinzipalzuweisung gültig ist und noch nicht verwendet wird.

function checkNameAvailability(resourceGroupName: string, clusterName: string, databaseName: string, principalAssignmentName: DatabasePrincipalAssignmentCheckNameRequest, options?: DatabasePrincipalAssignmentsCheckNameAvailabilityOptionalParams): Promise<CheckNameResult>

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet.

clusterName

string

Der Name des Kusto-Clusters.

databaseName

string

Der Name der Datenbank im Kusto-Cluster.

principalAssignmentName
DatabasePrincipalAssignmentCheckNameRequest

Der Name der Ressource.

Gibt zurück

Promise<CheckNameResult>

get(string, string, string, string, DatabasePrincipalAssignmentsGetOptionalParams)

Ruft eine Kusto-Clusterdatenbank principalAssignment ab.

function get(resourceGroupName: string, clusterName: string, databaseName: string, principalAssignmentName: string, options?: DatabasePrincipalAssignmentsGetOptionalParams): Promise<DatabasePrincipalAssignment>

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet.

clusterName

string

Der Name des Kusto-Clusters.

databaseName

string

Der Name der Datenbank im Kusto-Cluster.

principalAssignmentName

string

Der Name des Kusto principalAssignment.

options
DatabasePrincipalAssignmentsGetOptionalParams

Die Optionsparameter.

Gibt zurück

list(string, string, string, DatabasePrincipalAssignmentsListOptionalParams)

Listet alle PrincipalAssignments der Kusto-Clusterdatenbank auf.

function list(resourceGroupName: string, clusterName: string, databaseName: string, options?: DatabasePrincipalAssignmentsListOptionalParams): PagedAsyncIterableIterator<DatabasePrincipalAssignment, DatabasePrincipalAssignment[], PageSettings>

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet.

clusterName

string

Der Name des Kusto-Clusters.

databaseName

string

Der Name der Datenbank im Kusto-Cluster.

options
DatabasePrincipalAssignmentsListOptionalParams

Die Optionsparameter.

Gibt zurück