Partilhar via


KustoPoolPrincipalAssignments interface

Interface que representa um KustoPoolPrincipalAssignments.

Métodos

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

Crie um pool Kusto principalAssignment.

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

Crie um pool Kusto principalAssignment.

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

Exclui um pool Kusto principalAssignment.

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

Exclui um pool Kusto principalAssignment.

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

Verifica se o nome da atribuição principal é válido e ainda não está em uso.

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

Obtém um pool Kusto principalAssignment.

list(string, string, string, KustoPoolPrincipalAssignmentsListOptionalParams)

Lista todos os diretores do pool Kusto.

Detalhes de Método

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

Crie um pool Kusto principalAssignment.

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

Parâmetros

workspaceName

string

O nome do espaço de trabalho.

kustoPoolName

string

O nome do pool Kusto.

principalAssignmentName

string

O nome do Kusto principalAssignment.

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

parameters
ClusterPrincipalAssignment

Os parâmetros do Kusto pool principalAssignment fornecidos para a operação.

options
KustoPoolPrincipalAssignmentsCreateOrUpdateOptionalParams

Os parâmetros de opções.

Devoluções

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

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

Crie um pool Kusto principalAssignment.

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

Parâmetros

workspaceName

string

O nome do espaço de trabalho.

kustoPoolName

string

O nome do pool Kusto.

principalAssignmentName

string

O nome do Kusto principalAssignment.

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

parameters
ClusterPrincipalAssignment

Os parâmetros do Kusto pool principalAssignment fornecidos para a operação.

options
KustoPoolPrincipalAssignmentsCreateOrUpdateOptionalParams

Os parâmetros de opções.

Devoluções

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

Exclui um pool Kusto principalAssignment.

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

Parâmetros

workspaceName

string

O nome do espaço de trabalho.

kustoPoolName

string

O nome do pool Kusto.

principalAssignmentName

string

O nome do Kusto principalAssignment.

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

options
KustoPoolPrincipalAssignmentsDeleteOptionalParams

Os parâmetros de opções.

Devoluções

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

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

Exclui um pool Kusto principalAssignment.

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

Parâmetros

workspaceName

string

O nome do espaço de trabalho.

kustoPoolName

string

O nome do pool Kusto.

principalAssignmentName

string

O nome do Kusto principalAssignment.

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

options
KustoPoolPrincipalAssignmentsDeleteOptionalParams

Os parâmetros de opções.

Devoluções

Promise<void>

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

Verifica se o nome da atribuição principal é válido e ainda não está em uso.

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

Parâmetros

workspaceName

string

O nome do espaço de trabalho.

kustoPoolName

string

O nome do pool Kusto.

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

principalAssignmentName
ClusterPrincipalAssignmentCheckNameRequest

O nome da atribuição principal.

Devoluções

Promise<CheckNameResult>

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

Obtém um pool Kusto principalAssignment.

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

Parâmetros

workspaceName

string

O nome do espaço de trabalho.

kustoPoolName

string

O nome do pool Kusto.

principalAssignmentName

string

O nome do Kusto principalAssignment.

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

options
KustoPoolPrincipalAssignmentsGetOptionalParams

Os parâmetros de opções.

Devoluções

list(string, string, string, KustoPoolPrincipalAssignmentsListOptionalParams)

Lista todos os diretores do pool Kusto.

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

Parâmetros

workspaceName

string

O nome do espaço de trabalho.

kustoPoolName

string

O nome do pool Kusto.

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

options
KustoPoolPrincipalAssignmentsListOptionalParams

Os parâmetros de opções.

Devoluções