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 uma entidade de segurança do KustoAssignment.

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

Exclui uma entidade de segurança do KustoAssignment.

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

Verifica se a atribuição de entidade de segurança do 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 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 do KustoAssignment.

parameters
DatabasePrincipalAssignment

Os parâmetros principalAssignments do Kusto 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 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 do KustoAssignment.

parameters
DatabasePrincipalAssignment

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

options
DatabasePrincipalAssignmentsCreateOrUpdateOptionalParams

Os parâmetros de opções.

Retornos

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

Exclui uma entidade de segurança do KustoAssignment.

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 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 do 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 uma entidade de segurança do KustoAssignment.

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 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 do KustoAssignment.

options
DatabasePrincipalAssignmentsDeleteOptionalParams

Os parâmetros de opções.

Retornos

Promise<void>

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

Verifica se a atribuição de entidade de segurança do 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 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 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 do 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 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