Partager via


KustoPoolPrincipalAssignments interface

Interface représentant un KustoPoolPrincipalAssignments.

Méthodes

beginCreateOrUpdate(string, string, string, string, ClusterPrincipalAssignment, KustoPoolPrincipalAssignmentsCreateOrUpdateOptionalParams)

Créez un principal de pool Kusto.

beginCreateOrUpdateAndWait(string, string, string, string, ClusterPrincipalAssignment, KustoPoolPrincipalAssignmentsCreateOrUpdateOptionalParams)

Créez un principal de pool Kusto.

beginDelete(string, string, string, string, KustoPoolPrincipalAssignmentsDeleteOptionalParams)

Supprime un principal de pool Kusto.

beginDeleteAndWait(string, string, string, string, KustoPoolPrincipalAssignmentsDeleteOptionalParams)

Supprime un principal de pool Kusto.

checkNameAvailability(string, string, string, ClusterPrincipalAssignmentCheckNameRequest, KustoPoolPrincipalAssignmentsCheckNameAvailabilityOptionalParams)

Vérifie que le nom de l’attribution de principal est valide et n’est pas déjà utilisé.

get(string, string, string, string, KustoPoolPrincipalAssignmentsGetOptionalParams)

Obtient un principal De pool Kusto.

list(string, string, string, KustoPoolPrincipalAssignmentsListOptionalParams)

Répertorie tous les principaux du pool Kusto.

Détails de la méthode

beginCreateOrUpdate(string, string, string, string, ClusterPrincipalAssignment, KustoPoolPrincipalAssignmentsCreateOrUpdateOptionalParams)

Créez un principal de pool Kusto.

function beginCreateOrUpdate(workspaceName: string, kustoPoolName: string, principalAssignmentName: string, resourceGroupName: string, parameters: ClusterPrincipalAssignment, options?: KustoPoolPrincipalAssignmentsCreateOrUpdateOptionalParams): Promise<PollerLike<PollOperationState<ClusterPrincipalAssignment>, ClusterPrincipalAssignment>>

Paramètres

workspaceName

string

Nom de l’espace de travail.

kustoPoolName

string

Nom du pool Kusto.

principalAssignmentName

string

Nom du principal KustoAssignment.

resourceGroupName

string

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

parameters
ClusterPrincipalAssignment

Les paramètres du principalAssignment du pool Kusto fournis pour l’opération.

Retours

Promise<PollerLike<@azure/core-lro.PollOperationState<ClusterPrincipalAssignment>, ClusterPrincipalAssignment>>

beginCreateOrUpdateAndWait(string, string, string, string, ClusterPrincipalAssignment, KustoPoolPrincipalAssignmentsCreateOrUpdateOptionalParams)

Créez un principal de pool Kusto.

function beginCreateOrUpdateAndWait(workspaceName: string, kustoPoolName: string, principalAssignmentName: string, resourceGroupName: string, parameters: ClusterPrincipalAssignment, options?: KustoPoolPrincipalAssignmentsCreateOrUpdateOptionalParams): Promise<ClusterPrincipalAssignment>

Paramètres

workspaceName

string

Nom de l’espace de travail.

kustoPoolName

string

Nom du pool Kusto.

principalAssignmentName

string

Nom du principal KustoAssignment.

resourceGroupName

string

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

parameters
ClusterPrincipalAssignment

Les paramètres du principalAssignment du pool Kusto fournis pour l’opération.

Retours

beginDelete(string, string, string, string, KustoPoolPrincipalAssignmentsDeleteOptionalParams)

Supprime un principal de pool Kusto.

function beginDelete(workspaceName: string, kustoPoolName: string, principalAssignmentName: string, resourceGroupName: string, options?: KustoPoolPrincipalAssignmentsDeleteOptionalParams): Promise<PollerLike<PollOperationState<void>, void>>

Paramètres

workspaceName

string

Nom de l’espace de travail.

kustoPoolName

string

Nom du pool Kusto.

principalAssignmentName

string

Nom du principal KustoAssignment.

resourceGroupName

string

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

options
KustoPoolPrincipalAssignmentsDeleteOptionalParams

Paramètres d’options.

Retours

Promise<PollerLike<@azure/core-lro.PollOperationState<void>, void>>

beginDeleteAndWait(string, string, string, string, KustoPoolPrincipalAssignmentsDeleteOptionalParams)

Supprime un principal de pool Kusto.

function beginDeleteAndWait(workspaceName: string, kustoPoolName: string, principalAssignmentName: string, resourceGroupName: string, options?: KustoPoolPrincipalAssignmentsDeleteOptionalParams): Promise<void>

Paramètres

workspaceName

string

Nom de l’espace de travail.

kustoPoolName

string

Nom du pool Kusto.

principalAssignmentName

string

Nom du principal KustoAssignment.

resourceGroupName

string

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

options
KustoPoolPrincipalAssignmentsDeleteOptionalParams

Paramètres d’options.

Retours

Promise<void>

checkNameAvailability(string, string, string, ClusterPrincipalAssignmentCheckNameRequest, KustoPoolPrincipalAssignmentsCheckNameAvailabilityOptionalParams)

Vérifie que le nom de l’attribution de principal est valide et n’est pas déjà utilisé.

function checkNameAvailability(workspaceName: string, kustoPoolName: string, resourceGroupName: string, principalAssignmentName: ClusterPrincipalAssignmentCheckNameRequest, options?: KustoPoolPrincipalAssignmentsCheckNameAvailabilityOptionalParams): Promise<CheckNameResult>

Paramètres

workspaceName

string

Nom de l’espace de travail.

kustoPoolName

string

Nom du pool Kusto.

resourceGroupName

string

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

principalAssignmentName
ClusterPrincipalAssignmentCheckNameRequest

Nom de l’affectation du principal.

Retours

Promise<CheckNameResult>

get(string, string, string, string, KustoPoolPrincipalAssignmentsGetOptionalParams)

Obtient un principal De pool Kusto.

function get(workspaceName: string, kustoPoolName: string, principalAssignmentName: string, resourceGroupName: string, options?: KustoPoolPrincipalAssignmentsGetOptionalParams): Promise<ClusterPrincipalAssignment>

Paramètres

workspaceName

string

Nom de l’espace de travail.

kustoPoolName

string

Nom du pool Kusto.

principalAssignmentName

string

Nom du principal KustoAssignment.

resourceGroupName

string

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

options
KustoPoolPrincipalAssignmentsGetOptionalParams

Paramètres d’options.

Retours

list(string, string, string, KustoPoolPrincipalAssignmentsListOptionalParams)

Répertorie tous les principaux du pool Kusto.

function list(workspaceName: string, kustoPoolName: string, resourceGroupName: string, options?: KustoPoolPrincipalAssignmentsListOptionalParams): PagedAsyncIterableIterator<ClusterPrincipalAssignment, ClusterPrincipalAssignment[], PageSettings>

Paramètres

workspaceName

string

Nom de l’espace de travail.

kustoPoolName

string

Nom du pool Kusto.

resourceGroupName

string

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

options
KustoPoolPrincipalAssignmentsListOptionalParams

Paramètres d’options.

Retours