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 kusto principalAssignment.

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

Supprime un kusto principalAssignment.

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

Vérifie que l’attribution du principal de base de données est valide et qu’elle 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 principauxasignments 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 Kusto principalAssignment.

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 Kusto principalAssignment.

parameters
DatabasePrincipalAssignment

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

Retours

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

Supprime un kusto principalAssignment.

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 Kusto principalAssignment.

options
DatabasePrincipalAssignmentsDeleteOptionalParams

Paramètres d’options.

Retours

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

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

Supprime un kusto principalAssignment.

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 Kusto principalAssignment.

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 qu’elle 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 Kusto principalAssignment.

options
DatabasePrincipalAssignmentsGetOptionalParams

Paramètres d’options.

Retours

list(string, string, string, DatabasePrincipalAssignmentsListOptionalParams)

Répertorie tous les principauxasignments 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