Compartilhar via


Databases interface

Interface que representa um Banco de Dados.

Métodos

beginCreate(string, string, string, Database, DatabasesCreateOptionalParams)

Cria um banco de dados

beginCreateAndWait(string, string, string, Database, DatabasesCreateOptionalParams)

Cria um banco de dados

beginDelete(string, string, string, DatabasesDeleteOptionalParams)

Exclui um único banco de dados

beginDeleteAndWait(string, string, string, DatabasesDeleteOptionalParams)

Exclui um único banco de dados

beginExport(string, string, string, ExportClusterParameters, DatabasesExportOptionalParams)

Exporta um arquivo de banco de dados do banco de dados de destino.

beginExportAndWait(string, string, string, ExportClusterParameters, DatabasesExportOptionalParams)

Exporta um arquivo de banco de dados do banco de dados de destino.

beginFlush(string, string, string, FlushParameters, DatabasesFlushOptionalParams)

Libera todas as chaves neste banco de dados e também de seus bancos de dados vinculados.

beginFlushAndWait(string, string, string, FlushParameters, DatabasesFlushOptionalParams)

Libera todas as chaves neste banco de dados e também de seus bancos de dados vinculados.

beginForceUnlink(string, string, string, ForceUnlinkParameters, DatabasesForceUnlinkOptionalParams)

Remove à força o link para o recurso de banco de dados especificado.

beginForceUnlinkAndWait(string, string, string, ForceUnlinkParameters, DatabasesForceUnlinkOptionalParams)

Remove à força o link para o recurso de banco de dados especificado.

beginImport(string, string, string, ImportClusterParameters, DatabasesImportOptionalParams)

Importa arquivos de banco de dados para o banco de dados de destino.

beginImportAndWait(string, string, string, ImportClusterParameters, DatabasesImportOptionalParams)

Importa arquivos de banco de dados para o banco de dados de destino.

beginRegenerateKey(string, string, string, RegenerateKeyParameters, DatabasesRegenerateKeyOptionalParams)

Regenera as chaves de acesso do banco de dados RedisEnterprise.

beginRegenerateKeyAndWait(string, string, string, RegenerateKeyParameters, DatabasesRegenerateKeyOptionalParams)

Regenera as chaves de acesso do banco de dados RedisEnterprise.

beginUpdate(string, string, string, DatabaseUpdate, DatabasesUpdateOptionalParams)

Atualiza um banco de dados

beginUpdateAndWait(string, string, string, DatabaseUpdate, DatabasesUpdateOptionalParams)

Atualiza um banco de dados

get(string, string, string, DatabasesGetOptionalParams)

Obtém informações sobre um banco de dados em um cluster RedisEnterprise.

listByCluster(string, string, DatabasesListByClusterOptionalParams)

Obtém todos os bancos de dados no cluster RedisEnterprise especificado.

listKeys(string, string, string, DatabasesListKeysOptionalParams)

Recupera as chaves de acesso para o banco de dados RedisEnterprise.

Detalhes do método

beginCreate(string, string, string, Database, DatabasesCreateOptionalParams)

Cria um banco de dados

function beginCreate(resourceGroupName: string, clusterName: string, databaseName: string, parameters: Database, options?: DatabasesCreateOptionalParams): Promise<SimplePollerLike<OperationState<Database>, Database>>

Parâmetros

resourceGroupName

string

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

clusterName

string

O nome do cluster RedisEnterprise.

databaseName

string

O nome do banco de dados.

parameters
Database

Parâmetros fornecidos para a operação criar ou atualizar o banco de dados.

options
DatabasesCreateOptionalParams

Os parâmetros de opções.

Retornos

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

beginCreateAndWait(string, string, string, Database, DatabasesCreateOptionalParams)

Cria um banco de dados

function beginCreateAndWait(resourceGroupName: string, clusterName: string, databaseName: string, parameters: Database, options?: DatabasesCreateOptionalParams): Promise<Database>

Parâmetros

resourceGroupName

string

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

clusterName

string

O nome do cluster RedisEnterprise.

databaseName

string

O nome do banco de dados.

parameters
Database

Parâmetros fornecidos para a operação criar ou atualizar o banco de dados.

options
DatabasesCreateOptionalParams

Os parâmetros de opções.

Retornos

Promise<Database>

beginDelete(string, string, string, DatabasesDeleteOptionalParams)

Exclui um único banco de dados

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 RedisEnterprise.

databaseName

string

O nome do banco de dados.

options
DatabasesDeleteOptionalParams

Os parâmetros de opções.

Retornos

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

beginDeleteAndWait(string, string, string, DatabasesDeleteOptionalParams)

Exclui um único banco de dados

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 RedisEnterprise.

databaseName

string

O nome do banco de dados.

options
DatabasesDeleteOptionalParams

Os parâmetros de opções.

Retornos

Promise<void>

beginExport(string, string, string, ExportClusterParameters, DatabasesExportOptionalParams)

Exporta um arquivo de banco de dados do banco de dados de destino.

function beginExport(resourceGroupName: string, clusterName: string, databaseName: string, parameters: ExportClusterParameters, options?: DatabasesExportOptionalParams): 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 RedisEnterprise.

databaseName

string

O nome do banco de dados.

parameters
ExportClusterParameters

Informações de armazenamento para exportação para o cluster

options
DatabasesExportOptionalParams

Os parâmetros de opções.

Retornos

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

beginExportAndWait(string, string, string, ExportClusterParameters, DatabasesExportOptionalParams)

Exporta um arquivo de banco de dados do banco de dados de destino.

function beginExportAndWait(resourceGroupName: string, clusterName: string, databaseName: string, parameters: ExportClusterParameters, options?: DatabasesExportOptionalParams): 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 RedisEnterprise.

databaseName

string

O nome do banco de dados.

parameters
ExportClusterParameters

Informações de armazenamento para exportação para o cluster

options
DatabasesExportOptionalParams

Os parâmetros de opções.

Retornos

Promise<void>

beginFlush(string, string, string, FlushParameters, DatabasesFlushOptionalParams)

Libera todas as chaves neste banco de dados e também de seus bancos de dados vinculados.

function beginFlush(resourceGroupName: string, clusterName: string, databaseName: string, parameters: FlushParameters, options?: DatabasesFlushOptionalParams): 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 RedisEnterprise.

databaseName

string

O nome do banco de dados.

parameters
FlushParameters

Informações que identificam os bancos de dados a serem liberados

options
DatabasesFlushOptionalParams

Os parâmetros de opções.

Retornos

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

beginFlushAndWait(string, string, string, FlushParameters, DatabasesFlushOptionalParams)

Libera todas as chaves neste banco de dados e também de seus bancos de dados vinculados.

function beginFlushAndWait(resourceGroupName: string, clusterName: string, databaseName: string, parameters: FlushParameters, options?: DatabasesFlushOptionalParams): 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 RedisEnterprise.

databaseName

string

O nome do banco de dados.

parameters
FlushParameters

Informações que identificam os bancos de dados a serem liberados

options
DatabasesFlushOptionalParams

Os parâmetros de opções.

Retornos

Promise<void>

Remove à força o link para o recurso de banco de dados especificado.

function beginForceUnlink(resourceGroupName: string, clusterName: string, databaseName: string, parameters: ForceUnlinkParameters, options?: DatabasesForceUnlinkOptionalParams): 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 RedisEnterprise.

databaseName

string

O nome do banco de dados.

parameters
ForceUnlinkParameters

Informações que identificam o banco de dados a ser desvinculado.

options
DatabasesForceUnlinkOptionalParams

Os parâmetros de opções.

Retornos

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

beginForceUnlinkAndWait(string, string, string, ForceUnlinkParameters, DatabasesForceUnlinkOptionalParams)

Remove à força o link para o recurso de banco de dados especificado.

function beginForceUnlinkAndWait(resourceGroupName: string, clusterName: string, databaseName: string, parameters: ForceUnlinkParameters, options?: DatabasesForceUnlinkOptionalParams): 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 RedisEnterprise.

databaseName

string

O nome do banco de dados.

parameters
ForceUnlinkParameters

Informações que identificam o banco de dados a ser desvinculado.

options
DatabasesForceUnlinkOptionalParams

Os parâmetros de opções.

Retornos

Promise<void>

beginImport(string, string, string, ImportClusterParameters, DatabasesImportOptionalParams)

Importa arquivos de banco de dados para o banco de dados de destino.

function beginImport(resourceGroupName: string, clusterName: string, databaseName: string, parameters: ImportClusterParameters, options?: DatabasesImportOptionalParams): 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 RedisEnterprise.

databaseName

string

O nome do banco de dados.

parameters
ImportClusterParameters

Informações de armazenamento para importação para o cluster

options
DatabasesImportOptionalParams

Os parâmetros de opções.

Retornos

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

beginImportAndWait(string, string, string, ImportClusterParameters, DatabasesImportOptionalParams)

Importa arquivos de banco de dados para o banco de dados de destino.

function beginImportAndWait(resourceGroupName: string, clusterName: string, databaseName: string, parameters: ImportClusterParameters, options?: DatabasesImportOptionalParams): 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 RedisEnterprise.

databaseName

string

O nome do banco de dados.

parameters
ImportClusterParameters

Informações de armazenamento para importação para o cluster

options
DatabasesImportOptionalParams

Os parâmetros de opções.

Retornos

Promise<void>

beginRegenerateKey(string, string, string, RegenerateKeyParameters, DatabasesRegenerateKeyOptionalParams)

Regenera as chaves de acesso do banco de dados RedisEnterprise.

function beginRegenerateKey(resourceGroupName: string, clusterName: string, databaseName: string, parameters: RegenerateKeyParameters, options?: DatabasesRegenerateKeyOptionalParams): Promise<SimplePollerLike<OperationState<AccessKeys>, AccessKeys>>

Parâmetros

resourceGroupName

string

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

clusterName

string

O nome do cluster RedisEnterprise.

databaseName

string

O nome do banco de dados.

parameters
RegenerateKeyParameters

Especifica qual chave deve ser regenerada.

options
DatabasesRegenerateKeyOptionalParams

Os parâmetros de opções.

Retornos

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

beginRegenerateKeyAndWait(string, string, string, RegenerateKeyParameters, DatabasesRegenerateKeyOptionalParams)

Regenera as chaves de acesso do banco de dados RedisEnterprise.

function beginRegenerateKeyAndWait(resourceGroupName: string, clusterName: string, databaseName: string, parameters: RegenerateKeyParameters, options?: DatabasesRegenerateKeyOptionalParams): Promise<AccessKeys>

Parâmetros

resourceGroupName

string

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

clusterName

string

O nome do cluster RedisEnterprise.

databaseName

string

O nome do banco de dados.

parameters
RegenerateKeyParameters

Especifica qual chave deve ser regenerada.

options
DatabasesRegenerateKeyOptionalParams

Os parâmetros de opções.

Retornos

Promise<AccessKeys>

beginUpdate(string, string, string, DatabaseUpdate, DatabasesUpdateOptionalParams)

Atualiza um banco de dados

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

Parâmetros

resourceGroupName

string

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

clusterName

string

O nome do cluster RedisEnterprise.

databaseName

string

O nome do banco de dados.

parameters
DatabaseUpdate

Parâmetros fornecidos para a operação criar ou atualizar o banco de dados.

options
DatabasesUpdateOptionalParams

Os parâmetros de opções.

Retornos

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

beginUpdateAndWait(string, string, string, DatabaseUpdate, DatabasesUpdateOptionalParams)

Atualiza um banco de dados

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

Parâmetros

resourceGroupName

string

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

clusterName

string

O nome do cluster RedisEnterprise.

databaseName

string

O nome do banco de dados.

parameters
DatabaseUpdate

Parâmetros fornecidos para a operação criar ou atualizar o banco de dados.

options
DatabasesUpdateOptionalParams

Os parâmetros de opções.

Retornos

Promise<Database>

get(string, string, string, DatabasesGetOptionalParams)

Obtém informações sobre um banco de dados em um cluster RedisEnterprise.

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

Parâmetros

resourceGroupName

string

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

clusterName

string

O nome do cluster RedisEnterprise.

databaseName

string

O nome do banco de dados.

options
DatabasesGetOptionalParams

Os parâmetros de opções.

Retornos

Promise<Database>

listByCluster(string, string, DatabasesListByClusterOptionalParams)

Obtém todos os bancos de dados no cluster RedisEnterprise especificado.

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

options
DatabasesListByClusterOptionalParams

Os parâmetros de opções.

Retornos

listKeys(string, string, string, DatabasesListKeysOptionalParams)

Recupera as chaves de acesso para o banco de dados RedisEnterprise.

function listKeys(resourceGroupName: string, clusterName: string, databaseName: string, options?: DatabasesListKeysOptionalParams): Promise<AccessKeys>

Parâmetros

resourceGroupName

string

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

clusterName

string

O nome do cluster RedisEnterprise.

databaseName

string

O nome do banco de dados.

options
DatabasesListKeysOptionalParams

Os parâmetros de opções.

Retornos

Promise<AccessKeys>