Compartilhar via


ClusterPrincipalAssignments interface

Interface que representa um ClusterPrincipalAssignments.

Métodos

beginCreateOrUpdate(string, string, string, ClusterPrincipalAssignment, ClusterPrincipalAssignmentsCreateOrUpdateOptionalParams)

Crie uma entidade de cluster KustoAssignment.

beginCreateOrUpdateAndWait(string, string, string, ClusterPrincipalAssignment, ClusterPrincipalAssignmentsCreateOrUpdateOptionalParams)

Crie uma entidade de cluster KustoAssignment.

beginDelete(string, string, string, ClusterPrincipalAssignmentsDeleteOptionalParams)

Exclui uma entidade de cluster KustoAssignment.

beginDeleteAndWait(string, string, string, ClusterPrincipalAssignmentsDeleteOptionalParams)

Exclui uma entidade de cluster KustoAssignment.

checkNameAvailability(string, string, ClusterPrincipalAssignmentCheckNameRequest, ClusterPrincipalAssignmentsCheckNameAvailabilityOptionalParams)

Verifica se o nome da atribuição de entidade de segurança é válido e ainda não está em uso.

get(string, string, string, ClusterPrincipalAssignmentsGetOptionalParams)

Obtém uma entidade de cluster KustoAssignment.

list(string, string, ClusterPrincipalAssignmentsListOptionalParams)

Lista todas as entidades de cluster KustoAssignments.

Detalhes do método

beginCreateOrUpdate(string, string, string, ClusterPrincipalAssignment, ClusterPrincipalAssignmentsCreateOrUpdateOptionalParams)

Crie uma entidade de cluster KustoAssignment.

function beginCreateOrUpdate(resourceGroupName: string, clusterName: string, principalAssignmentName: string, parameters: ClusterPrincipalAssignment, options?: ClusterPrincipalAssignmentsCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<ClusterPrincipalAssignment>, ClusterPrincipalAssignment>>

Parâmetros

resourceGroupName

string

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

clusterName

string

O nome do cluster Kusto.

principalAssignmentName

string

O nome da entidade de segurança do KustoAssignment.

parameters
ClusterPrincipalAssignment

Os parâmetros de principal do cluster KustoAssignment fornecidos para a operação.

options
ClusterPrincipalAssignmentsCreateOrUpdateOptionalParams

Os parâmetros de opções.

Retornos

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

beginCreateOrUpdateAndWait(string, string, string, ClusterPrincipalAssignment, ClusterPrincipalAssignmentsCreateOrUpdateOptionalParams)

Crie uma entidade de cluster KustoAssignment.

function beginCreateOrUpdateAndWait(resourceGroupName: string, clusterName: string, principalAssignmentName: string, parameters: ClusterPrincipalAssignment, options?: ClusterPrincipalAssignmentsCreateOrUpdateOptionalParams): Promise<ClusterPrincipalAssignment>

Parâmetros

resourceGroupName

string

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

clusterName

string

O nome do cluster Kusto.

principalAssignmentName

string

O nome da entidade de segurança do KustoAssignment.

parameters
ClusterPrincipalAssignment

Os parâmetros de principal do cluster KustoAssignment fornecidos para a operação.

options
ClusterPrincipalAssignmentsCreateOrUpdateOptionalParams

Os parâmetros de opções.

Retornos

beginDelete(string, string, string, ClusterPrincipalAssignmentsDeleteOptionalParams)

Exclui uma entidade de cluster KustoAssignment.

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

Parâmetros

resourceGroupName

string

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

clusterName

string

O nome do cluster Kusto.

principalAssignmentName

string

O nome da entidade de segurança do KustoAssignment.

options
ClusterPrincipalAssignmentsDeleteOptionalParams

Os parâmetros de opções.

Retornos

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

beginDeleteAndWait(string, string, string, ClusterPrincipalAssignmentsDeleteOptionalParams)

Exclui uma entidade de cluster KustoAssignment.

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

Parâmetros

resourceGroupName

string

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

clusterName

string

O nome do cluster Kusto.

principalAssignmentName

string

O nome da entidade de segurança do KustoAssignment.

options
ClusterPrincipalAssignmentsDeleteOptionalParams

Os parâmetros de opções.

Retornos

Promise<void>

checkNameAvailability(string, string, ClusterPrincipalAssignmentCheckNameRequest, ClusterPrincipalAssignmentsCheckNameAvailabilityOptionalParams)

Verifica se o nome da atribuição de entidade de segurança é válido e ainda não está em uso.

function checkNameAvailability(resourceGroupName: string, clusterName: string, principalAssignmentName: ClusterPrincipalAssignmentCheckNameRequest, options?: ClusterPrincipalAssignmentsCheckNameAvailabilityOptionalParams): Promise<CheckNameResult>

Parâmetros

resourceGroupName

string

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

clusterName

string

O nome do cluster Kusto.

principalAssignmentName
ClusterPrincipalAssignmentCheckNameRequest

O nome da atribuição principal.

Retornos

Promise<CheckNameResult>

get(string, string, string, ClusterPrincipalAssignmentsGetOptionalParams)

Obtém uma entidade de cluster KustoAssignment.

function get(resourceGroupName: string, clusterName: string, principalAssignmentName: string, options?: ClusterPrincipalAssignmentsGetOptionalParams): Promise<ClusterPrincipalAssignment>

Parâmetros

resourceGroupName

string

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

clusterName

string

O nome do cluster Kusto.

principalAssignmentName

string

O nome da entidade de segurança do KustoAssignment.

options
ClusterPrincipalAssignmentsGetOptionalParams

Os parâmetros de opções.

Retornos

list(string, string, ClusterPrincipalAssignmentsListOptionalParams)

Lista todas as entidades de cluster KustoAssignments.

function list(resourceGroupName: string, clusterName: string, options?: ClusterPrincipalAssignmentsListOptionalParams): PagedAsyncIterableIterator<ClusterPrincipalAssignment, ClusterPrincipalAssignment[], PageSettings>

Parâmetros

resourceGroupName

string

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

clusterName

string

O nome do cluster Kusto.

options
ClusterPrincipalAssignmentsListOptionalParams

Os parâmetros de opções.

Retornos