Databases interface
Interface que representa um Banco de Dados.
Métodos
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>
beginForceUnlink(string, string, string, ForceUnlinkParameters, DatabasesForceUnlinkOptionalParams)
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.
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.
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.
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.
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.
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>