Partilhar via


DatabasePrincipalAssignments interface

Interface que representa uma DatabasePrincipalAssignments.

Métodos

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

Cria um principal de base de dados de cluster do KustoAssignment.

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

Cria um principal de base de dados de cluster do KustoAssignment.

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

Elimina um principal do KustoAssignment.

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

Elimina um principal do KustoAssignment.

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

Verifica se a atribuição do principal da base de dados é válida e ainda não está a ser utilizada.

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

Obtém um principal de base de dados de cluster do KustoAssignment.

list(string, string, string, DatabasePrincipalAssignmentsListOptionalParams)

Lista todos os principais de bases de dados de cluster do KustoAssignments.

Detalhes de Método

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

Cria um principal de base de dados de cluster do 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 é sensível a maiúsculas e minúsculas.

clusterName

string

O nome do cluster kusto.

databaseName

string

O nome da base de dados no cluster do Kusto.

principalAssignmentName

string

O nome do principal kustoAssignment.

parameters
DatabasePrincipalAssignment

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

options
DatabasePrincipalAssignmentsCreateOrUpdateOptionalParams

Os parâmetros de opções.

Devoluções

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

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

Cria um principal de base de dados de cluster do 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 é sensível a maiúsculas e minúsculas.

clusterName

string

O nome do cluster kusto.

databaseName

string

O nome da base de dados no cluster do Kusto.

principalAssignmentName

string

O nome do principal kustoAssignment.

parameters
DatabasePrincipalAssignment

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

options
DatabasePrincipalAssignmentsCreateOrUpdateOptionalParams

Os parâmetros de opções.

Devoluções

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

Elimina um principal 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 não é sensível a maiúsculas e minúsculas.

clusterName

string

O nome do cluster kusto.

databaseName

string

O nome da base de dados no cluster do Kusto.

principalAssignmentName

string

O nome do principal kustoAssignment.

options
DatabasePrincipalAssignmentsDeleteOptionalParams

Os parâmetros de opções.

Devoluções

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

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

Elimina um principal 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 não é sensível a maiúsculas e minúsculas.

clusterName

string

O nome do cluster kusto.

databaseName

string

O nome da base de dados no cluster do Kusto.

principalAssignmentName

string

O nome do principal kustoAssignment.

options
DatabasePrincipalAssignmentsDeleteOptionalParams

Os parâmetros de opções.

Devoluções

Promise<void>

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

Verifica se a atribuição do principal da base de dados é válida e ainda não está a ser utilizada.

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 é sensível a maiúsculas e minúsculas.

clusterName

string

O nome do cluster kusto.

databaseName

string

O nome da base de dados no cluster do Kusto.

principalAssignmentName
DatabasePrincipalAssignmentCheckNameRequest

O nome do recurso.

Devoluções

Promise<CheckNameResult>

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

Obtém um principal de base de dados de cluster do 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 é sensível a maiúsculas e minúsculas.

clusterName

string

O nome do cluster kusto.

databaseName

string

O nome da base de dados no cluster do Kusto.

principalAssignmentName

string

O nome do principal kustoAssignment.

options
DatabasePrincipalAssignmentsGetOptionalParams

Os parâmetros de opções.

Devoluções

list(string, string, string, DatabasePrincipalAssignmentsListOptionalParams)

Lista todos os principais de bases de dados de cluster do 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 é sensível a maiúsculas e minúsculas.

clusterName

string

O nome do cluster kusto.

databaseName

string

O nome da base de dados no cluster do Kusto.

options
DatabasePrincipalAssignmentsListOptionalParams

Os parâmetros de opções.

Devoluções