Compartilhar via


DatabasePrincipalAssignments interface

Interface que representa um DatabasePrincipalAssignments.

Métodos

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

Cria uma entidade de banco de dados do cluster KustoAssignment.

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

Cria uma entidade de banco de dados do cluster KustoAssignment.

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

Exclui um PrincipalAssignment do Kusto.

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

Exclui um PrincipalAssignment do Kusto.

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

Verifica se a atribuição da entidade de banco de dados é válida e ainda não está em uso.

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

Obtém uma entidade de banco de dados do cluster KustoAssignment.

list(string, string, string, DatabasePrincipalAssignmentsListOptionalParams)

Lista todas as entidades de banco de dados do cluster KustoAssignments.

Detalhes do método

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

Cria uma entidade de banco de dados do cluster KustoAssignment.

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

Parâmetros

resourceGroupName

string

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

clusterName

string

O nome do cluster Kusto.

databaseName

string

O nome do banco de dados no cluster Kusto.

principalAssignmentName

string

O nome da entidade de segurança kustoAssignment.

parameters
DatabasePrincipalAssignment

Os parâmetros Kusto principalAssignments fornecidos para a operação.

options
DatabasePrincipalAssignmentsCreateOrUpdateOptionalParams

Os parâmetros de opções.

Retornos

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

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

Cria uma entidade de banco de dados do cluster KustoAssignment.

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

Parâmetros

resourceGroupName

string

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

clusterName

string

O nome do cluster Kusto.

databaseName

string

O nome do banco de dados no cluster Kusto.

principalAssignmentName

string

O nome da entidade de segurança kustoAssignment.

parameters
DatabasePrincipalAssignment

Os parâmetros Kusto principalAssignments fornecidos para a operação.

options
DatabasePrincipalAssignmentsCreateOrUpdateOptionalParams

Os parâmetros de opções.

Retornos

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

Exclui um PrincipalAssignment do Kusto.

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

Parâmetros

resourceGroupName

string

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

clusterName

string

O nome do cluster Kusto.

databaseName

string

O nome do banco de dados no cluster Kusto.

principalAssignmentName

string

O nome da entidade de segurança kustoAssignment.

options
DatabasePrincipalAssignmentsDeleteOptionalParams

Os parâmetros de opções.

Retornos

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

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

Exclui um PrincipalAssignment do Kusto.

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

Parâmetros

resourceGroupName

string

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

clusterName

string

O nome do cluster Kusto.

databaseName

string

O nome do banco de dados no cluster Kusto.

principalAssignmentName

string

O nome da entidade de segurança kustoAssignment.

options
DatabasePrincipalAssignmentsDeleteOptionalParams

Os parâmetros de opções.

Retornos

Promise<void>

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

Verifica se a atribuição da entidade de banco de dados é válida e ainda não está em uso.

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

Parâmetros

resourceGroupName

string

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

clusterName

string

O nome do cluster Kusto.

databaseName

string

O nome do banco de dados no cluster Kusto.

principalAssignmentName
DatabasePrincipalAssignmentCheckNameRequest

O nome do recurso.

Retornos

Promise<CheckNameResult>

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

Obtém uma entidade de banco de dados do cluster KustoAssignment.

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

Parâmetros

resourceGroupName

string

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

clusterName

string

O nome do cluster Kusto.

databaseName

string

O nome do banco de dados no cluster Kusto.

principalAssignmentName

string

O nome da entidade de segurança kustoAssignment.

options
DatabasePrincipalAssignmentsGetOptionalParams

Os parâmetros de opções.

Retornos

list(string, string, string, DatabasePrincipalAssignmentsListOptionalParams)

Lista todas as entidades de banco de dados do cluster KustoAssignments.

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

Parâmetros

resourceGroupName

string

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

clusterName

string

O nome do cluster Kusto.

databaseName

string

O nome do banco de dados no cluster Kusto.

options
DatabasePrincipalAssignmentsListOptionalParams

Os parâmetros de opções.

Retornos