Compartilhar via


Databases interface

Interface que representa um Banco de Dados.

Métodos

addPrincipals(string, string, string, DatabasePrincipalListRequest, DatabasesAddPrincipalsOptionalParams)

Adicionar permissões de entidades de banco de dados.

beginCreateOrUpdate(string, string, string, DatabaseUnion, DatabasesCreateOrUpdateOptionalParams)

Cria ou atualiza um banco de dados.

beginCreateOrUpdateAndWait(string, string, string, DatabaseUnion, DatabasesCreateOrUpdateOptionalParams)

Cria ou atualiza um banco de dados.

beginDelete(string, string, string, DatabasesDeleteOptionalParams)

Exclui o banco de dados com o nome fornecido.

beginDeleteAndWait(string, string, string, DatabasesDeleteOptionalParams)

Exclui o banco de dados com o nome fornecido.

beginUpdate(string, string, string, DatabaseUnion, DatabasesUpdateOptionalParams)

Atualizações um banco de dados.

beginUpdateAndWait(string, string, string, DatabaseUnion, DatabasesUpdateOptionalParams)

Atualizações um banco de dados.

checkNameAvailability(string, string, CheckNameRequest, DatabasesCheckNameAvailabilityOptionalParams)

Verifica se o nome do recurso de bancos de dados é válido e ainda não está em uso.

get(string, string, string, DatabasesGetOptionalParams)

Retorna um banco de dados.

listByCluster(string, string, DatabasesListByClusterOptionalParams)

Retorna a lista de bancos de dados do cluster Kusto especificado.

listPrincipals(string, string, string, DatabasesListPrincipalsOptionalParams)

Retorna uma lista de entidades de banco de dados do cluster e do banco de dados Kusto especificados.

removePrincipals(string, string, string, DatabasePrincipalListRequest, DatabasesRemovePrincipalsOptionalParams)

Remover permissões de entidades de banco de dados.

Detalhes do método

addPrincipals(string, string, string, DatabasePrincipalListRequest, DatabasesAddPrincipalsOptionalParams)

Adicionar permissões de entidades de banco de dados.

function addPrincipals(resourceGroupName: string, clusterName: string, databaseName: string, databasePrincipalsToAdd: DatabasePrincipalListRequest, options?: DatabasesAddPrincipalsOptionalParams): Promise<DatabasePrincipalListResult>

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.

databasePrincipalsToAdd
DatabasePrincipalListRequest

Lista de entidades de segurança de banco de dados a serem adicionadas.

options
DatabasesAddPrincipalsOptionalParams

Os parâmetros de opções.

Retornos

beginCreateOrUpdate(string, string, string, DatabaseUnion, DatabasesCreateOrUpdateOptionalParams)

Cria ou atualiza um banco de dados.

function beginCreateOrUpdate(resourceGroupName: string, clusterName: string, databaseName: string, parameters: DatabaseUnion, options?: DatabasesCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<DatabaseUnion>, DatabaseUnion>>

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.

parameters
DatabaseUnion

Os parâmetros de banco de dados fornecidos para a operação CreateOrUpdate.

options
DatabasesCreateOrUpdateOptionalParams

Os parâmetros de opções.

Retornos

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

beginCreateOrUpdateAndWait(string, string, string, DatabaseUnion, DatabasesCreateOrUpdateOptionalParams)

Cria ou atualiza um banco de dados.

function beginCreateOrUpdateAndWait(resourceGroupName: string, clusterName: string, databaseName: string, parameters: DatabaseUnion, options?: DatabasesCreateOrUpdateOptionalParams): Promise<DatabaseUnion>

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.

parameters
DatabaseUnion

Os parâmetros de banco de dados fornecidos para a operação CreateOrUpdate.

options
DatabasesCreateOrUpdateOptionalParams

Os parâmetros de opções.

Retornos

Promise<DatabaseUnion>

beginDelete(string, string, string, DatabasesDeleteOptionalParams)

Exclui o banco de dados com o nome fornecido.

function beginDelete(resourceGroupName: string, clusterName: string, databaseName: string, options?: DatabasesDeleteOptionalParams): 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.

options
DatabasesDeleteOptionalParams

Os parâmetros de opções.

Retornos

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

beginDeleteAndWait(string, string, string, DatabasesDeleteOptionalParams)

Exclui o banco de dados com o nome fornecido.

function beginDeleteAndWait(resourceGroupName: string, clusterName: string, databaseName: string, options?: DatabasesDeleteOptionalParams): 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.

options
DatabasesDeleteOptionalParams

Os parâmetros de opções.

Retornos

Promise<void>

beginUpdate(string, string, string, DatabaseUnion, DatabasesUpdateOptionalParams)

Atualizações um banco de dados.

function beginUpdate(resourceGroupName: string, clusterName: string, databaseName: string, parameters: DatabaseUnion, options?: DatabasesUpdateOptionalParams): Promise<SimplePollerLike<OperationState<DatabaseUnion>, DatabaseUnion>>

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.

parameters
DatabaseUnion

Os parâmetros de banco de dados fornecidos para a operação Atualizar.

options
DatabasesUpdateOptionalParams

Os parâmetros de opções.

Retornos

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

beginUpdateAndWait(string, string, string, DatabaseUnion, DatabasesUpdateOptionalParams)

Atualizações um banco de dados.

function beginUpdateAndWait(resourceGroupName: string, clusterName: string, databaseName: string, parameters: DatabaseUnion, options?: DatabasesUpdateOptionalParams): Promise<DatabaseUnion>

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.

parameters
DatabaseUnion

Os parâmetros de banco de dados fornecidos para a operação Atualizar.

options
DatabasesUpdateOptionalParams

Os parâmetros de opções.

Retornos

Promise<DatabaseUnion>

checkNameAvailability(string, string, CheckNameRequest, DatabasesCheckNameAvailabilityOptionalParams)

Verifica se o nome do recurso de bancos de dados é válido e ainda não está em uso.

function checkNameAvailability(resourceGroupName: string, clusterName: string, resourceName: CheckNameRequest, options?: DatabasesCheckNameAvailabilityOptionalParams): 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.

resourceName
CheckNameRequest

O nome do recurso.

options
DatabasesCheckNameAvailabilityOptionalParams

Os parâmetros de opções.

Retornos

Promise<CheckNameResult>

get(string, string, string, DatabasesGetOptionalParams)

Retorna um banco de dados.

function get(resourceGroupName: string, clusterName: string, databaseName: string, options?: DatabasesGetOptionalParams): Promise<DatabaseUnion>

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
DatabasesGetOptionalParams

Os parâmetros de opções.

Retornos

Promise<DatabaseUnion>

listByCluster(string, string, DatabasesListByClusterOptionalParams)

Retorna a lista de bancos de dados do cluster Kusto especificado.

function listByCluster(resourceGroupName: string, clusterName: string, options?: DatabasesListByClusterOptionalParams): PagedAsyncIterableIterator<DatabaseUnion, DatabaseUnion[], 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
DatabasesListByClusterOptionalParams

Os parâmetros de opções.

Retornos

listPrincipals(string, string, string, DatabasesListPrincipalsOptionalParams)

Retorna uma lista de entidades de banco de dados do cluster e do banco de dados Kusto especificados.

function listPrincipals(resourceGroupName: string, clusterName: string, databaseName: string, options?: DatabasesListPrincipalsOptionalParams): PagedAsyncIterableIterator<DatabasePrincipal, DatabasePrincipal[], 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
DatabasesListPrincipalsOptionalParams

Os parâmetros de opções.

Retornos

removePrincipals(string, string, string, DatabasePrincipalListRequest, DatabasesRemovePrincipalsOptionalParams)

Remover permissões de entidades de banco de dados.

function removePrincipals(resourceGroupName: string, clusterName: string, databaseName: string, databasePrincipalsToRemove: DatabasePrincipalListRequest, options?: DatabasesRemovePrincipalsOptionalParams): Promise<DatabasePrincipalListResult>

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.

databasePrincipalsToRemove
DatabasePrincipalListRequest

Lista de entidades de segurança de banco de dados a serem removidas.

options
DatabasesRemovePrincipalsOptionalParams

Os parâmetros de opções.

Retornos