Partager via


DatabasePrincipalAssignments interface

Interface représentant un DatabasePrincipalAssignments.

Méthodes

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

Crée un principal de base de données de cluster Kusto.

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

Crée un principal de base de données de cluster Kusto.

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

Supprime un principal KustoAssignment.

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

Supprime un principal KustoAssignment.

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

Vérifie que l’attribution du principal de base de données est valide et n’est pas déjà utilisée.

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

Obtient un principal de base de données de cluster Kusto.

list(string, string, string, DatabasePrincipalAssignmentsListOptionalParams)

Répertorie tous les principaux de base de données de cluster Kusto.

Détails de la méthode

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

Crée un principal de base de données de cluster Kusto.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

clusterName

string

Nom du cluster Kusto.

databaseName

string

Nom de la base de données dans le cluster Kusto.

principalAssignmentName

string

Nom du principal KustoAssignment.

parameters
DatabasePrincipalAssignment

Paramètres Kusto principalAssignments fournis pour l’opération.

Retours

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

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

Crée un principal de base de données de cluster Kusto.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

clusterName

string

Nom du cluster Kusto.

databaseName

string

Nom de la base de données dans le cluster Kusto.

principalAssignmentName

string

Nom du principal KustoAssignment.

parameters
DatabasePrincipalAssignment

Paramètres Kusto principalAssignments fournis pour l’opération.

Retours

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

Supprime un principal KustoAssignment.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

clusterName

string

Nom du cluster Kusto.

databaseName

string

Nom de la base de données dans le cluster Kusto.

principalAssignmentName

string

Nom du principal KustoAssignment.

options
DatabasePrincipalAssignmentsDeleteOptionalParams

Paramètres d’options.

Retours

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

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

Supprime un principal KustoAssignment.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

clusterName

string

Nom du cluster Kusto.

databaseName

string

Nom de la base de données dans le cluster Kusto.

principalAssignmentName

string

Nom du principal KustoAssignment.

options
DatabasePrincipalAssignmentsDeleteOptionalParams

Paramètres d’options.

Retours

Promise<void>

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

Vérifie que l’attribution du principal de base de données est valide et n’est pas déjà utilisée.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

clusterName

string

Nom du cluster Kusto.

databaseName

string

Nom de la base de données dans le cluster Kusto.

principalAssignmentName
DatabasePrincipalAssignmentCheckNameRequest

Nom de la ressource.

Retours

Promise<CheckNameResult>

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

Obtient un principal de base de données de cluster Kusto.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

clusterName

string

Nom du cluster Kusto.

databaseName

string

Nom de la base de données dans le cluster Kusto.

principalAssignmentName

string

Nom du principal KustoAssignment.

options
DatabasePrincipalAssignmentsGetOptionalParams

Paramètres d’options.

Retours

list(string, string, string, DatabasePrincipalAssignmentsListOptionalParams)

Répertorie tous les principaux de base de données de cluster Kusto.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

clusterName

string

Nom du cluster Kusto.

databaseName

string

Nom de la base de données dans le cluster Kusto.

options
DatabasePrincipalAssignmentsListOptionalParams

Paramètres d’options.

Retours