Partilhar via


Databases interface

Interface que representa bases de dados.

Métodos

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

Adicionar permissões de principais de base de dados.

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

Cria ou atualiza uma base de dados.

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

Cria ou atualiza uma base de dados.

beginDelete(string, string, string, DatabasesDeleteOptionalParams)

Elimina a base de dados com o nome especificado.

beginDeleteAndWait(string, string, string, DatabasesDeleteOptionalParams)

Elimina a base de dados com o nome especificado.

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

Atualizações uma base de dados.

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

Atualizações uma base de dados.

checkNameAvailability(string, string, CheckNameRequest, DatabasesCheckNameAvailabilityOptionalParams)

Verifica se o nome do recurso das bases de dados é válido e ainda não está a ser utilizado.

get(string, string, string, DatabasesGetOptionalParams)

Devolve uma base de dados.

listByCluster(string, string, DatabasesListByClusterOptionalParams)

Devolve a lista de bases de dados do cluster kusto especificado.

listPrincipals(string, string, string, DatabasesListPrincipalsOptionalParams)

Devolve uma lista de principais de base de dados do cluster e da base de dados kusto especificados.

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

Remover permissões de principais de base de dados.

Detalhes de Método

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

Adicionar permissões de principais de base 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 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.

databasePrincipalsToAdd
DatabasePrincipalListRequest

Lista de principais de base de dados a adicionar.

options
DatabasesAddPrincipalsOptionalParams

Os parâmetros de opções.

Devoluções

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

Cria ou atualiza uma base 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 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.

parameters
DatabaseUnion

Os parâmetros da base de dados fornecidos à operação CreateOrUpdate.

options
DatabasesCreateOrUpdateOptionalParams

Os parâmetros de opções.

Devoluções

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

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

Cria ou atualiza uma base 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 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.

parameters
DatabaseUnion

Os parâmetros da base de dados fornecidos à operação CreateOrUpdate.

options
DatabasesCreateOrUpdateOptionalParams

Os parâmetros de opções.

Devoluções

Promise<DatabaseUnion>

beginDelete(string, string, string, DatabasesDeleteOptionalParams)

Elimina a base de dados com o nome especificado.

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 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
DatabasesDeleteOptionalParams

Os parâmetros de opções.

Devoluções

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

beginDeleteAndWait(string, string, string, DatabasesDeleteOptionalParams)

Elimina a base de dados com o nome especificado.

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

options
DatabasesDeleteOptionalParams

Os parâmetros de opções.

Devoluções

Promise<void>

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

Atualizações uma base 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 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.

parameters
DatabaseUnion

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

options
DatabasesUpdateOptionalParams

Os parâmetros de opções.

Devoluções

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

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

Atualizações uma base 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 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.

parameters
DatabaseUnion

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

options
DatabasesUpdateOptionalParams

Os parâmetros de opções.

Devoluções

Promise<DatabaseUnion>

checkNameAvailability(string, string, CheckNameRequest, DatabasesCheckNameAvailabilityOptionalParams)

Verifica se o nome do recurso das bases de dados é válido e ainda não está a ser utilizado.

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

resourceName
CheckNameRequest

O nome do recurso.

options
DatabasesCheckNameAvailabilityOptionalParams

Os parâmetros de opções.

Devoluções

Promise<CheckNameResult>

get(string, string, string, DatabasesGetOptionalParams)

Devolve uma base 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 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
DatabasesGetOptionalParams

Os parâmetros de opções.

Devoluções

Promise<DatabaseUnion>

listByCluster(string, string, DatabasesListByClusterOptionalParams)

Devolve a lista de bases 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 não é sensível a maiúsculas e minúsculas.

clusterName

string

O nome do cluster kusto.

options
DatabasesListByClusterOptionalParams

Os parâmetros de opções.

Devoluções

listPrincipals(string, string, string, DatabasesListPrincipalsOptionalParams)

Devolve uma lista de principais de base de dados do cluster e da base 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 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
DatabasesListPrincipalsOptionalParams

Os parâmetros de opções.

Devoluções

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

Remover permissões de principais de base 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 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.

databasePrincipalsToRemove
DatabasePrincipalListRequest

Lista de principais de base de dados a remover.

options
DatabasesRemovePrincipalsOptionalParams

Os parâmetros de opções.

Devoluções