Databases interface
Interfaz que representa una base de datos.
Métodos
Detalles del método
beginCreate(string, string, string, Database, DatabasesCreateOptionalParams)
Crea una base de datos
function beginCreate(resourceGroupName: string, clusterName: string, databaseName: string, parameters: Database, options?: DatabasesCreateOptionalParams): Promise<SimplePollerLike<OperationState<Database>, Database>>
Parámetros
- resourceGroupName
-
string
Nombre del grupo de recursos. El nombre no distingue mayúsculas de minúsculas.
- clusterName
-
string
Nombre del clúster de RedisEnterprise.
- databaseName
-
string
Nombre de la base de datos.
- parameters
- Database
Parámetros proporcionados a la operación de creación o actualización de la base de datos.
- options
- DatabasesCreateOptionalParams
Parámetros de opciones.
Devoluciones
Promise<@azure/core-lro.SimplePollerLike<OperationState<Database>, Database>>
beginCreateAndWait(string, string, string, Database, DatabasesCreateOptionalParams)
Crea una base de datos
function beginCreateAndWait(resourceGroupName: string, clusterName: string, databaseName: string, parameters: Database, options?: DatabasesCreateOptionalParams): Promise<Database>
Parámetros
- resourceGroupName
-
string
Nombre del grupo de recursos. El nombre no distingue mayúsculas de minúsculas.
- clusterName
-
string
Nombre del clúster de RedisEnterprise.
- databaseName
-
string
Nombre de la base de datos.
- parameters
- Database
Parámetros proporcionados a la operación de creación o actualización de la base de datos.
- options
- DatabasesCreateOptionalParams
Parámetros de opciones.
Devoluciones
Promise<Database>
beginDelete(string, string, string, DatabasesDeleteOptionalParams)
Elimina una base de datos única.
function beginDelete(resourceGroupName: string, clusterName: string, databaseName: string, options?: DatabasesDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>
Parámetros
- resourceGroupName
-
string
Nombre del grupo de recursos. El nombre no distingue mayúsculas de minúsculas.
- clusterName
-
string
Nombre del clúster de RedisEnterprise.
- databaseName
-
string
Nombre de la base de datos.
- options
- DatabasesDeleteOptionalParams
Parámetros de opciones.
Devoluciones
Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>
beginDeleteAndWait(string, string, string, DatabasesDeleteOptionalParams)
Elimina una base de datos única.
function beginDeleteAndWait(resourceGroupName: string, clusterName: string, databaseName: string, options?: DatabasesDeleteOptionalParams): Promise<void>
Parámetros
- resourceGroupName
-
string
Nombre del grupo de recursos. El nombre no distingue mayúsculas de minúsculas.
- clusterName
-
string
Nombre del clúster de RedisEnterprise.
- databaseName
-
string
Nombre de la base de datos.
- options
- DatabasesDeleteOptionalParams
Parámetros de opciones.
Devoluciones
Promise<void>
beginExport(string, string, string, ExportClusterParameters, DatabasesExportOptionalParams)
Exporta un archivo de base de datos de la base de datos de destino.
function beginExport(resourceGroupName: string, clusterName: string, databaseName: string, parameters: ExportClusterParameters, options?: DatabasesExportOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>
Parámetros
- resourceGroupName
-
string
Nombre del grupo de recursos. El nombre no distingue mayúsculas de minúsculas.
- clusterName
-
string
Nombre del clúster de RedisEnterprise.
- databaseName
-
string
Nombre de la base de datos.
- parameters
- ExportClusterParameters
Información de almacenamiento para exportar al clúster
- options
- DatabasesExportOptionalParams
Parámetros de opciones.
Devoluciones
Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>
beginExportAndWait(string, string, string, ExportClusterParameters, DatabasesExportOptionalParams)
Exporta un archivo de base de datos de la base de datos de destino.
function beginExportAndWait(resourceGroupName: string, clusterName: string, databaseName: string, parameters: ExportClusterParameters, options?: DatabasesExportOptionalParams): Promise<void>
Parámetros
- resourceGroupName
-
string
Nombre del grupo de recursos. El nombre no distingue mayúsculas de minúsculas.
- clusterName
-
string
Nombre del clúster de RedisEnterprise.
- databaseName
-
string
Nombre de la base de datos.
- parameters
- ExportClusterParameters
Información de almacenamiento para exportar al clúster
- options
- DatabasesExportOptionalParams
Parámetros de opciones.
Devoluciones
Promise<void>
beginFlush(string, string, string, FlushParameters, DatabasesFlushOptionalParams)
Vacía todas las claves de esta base de datos y también de sus bases de datos vinculadas.
function beginFlush(resourceGroupName: string, clusterName: string, databaseName: string, parameters: FlushParameters, options?: DatabasesFlushOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>
Parámetros
- resourceGroupName
-
string
Nombre del grupo de recursos. El nombre no distingue mayúsculas de minúsculas.
- clusterName
-
string
Nombre del clúster de RedisEnterprise.
- databaseName
-
string
Nombre de la base de datos.
- parameters
- FlushParameters
Información que identifica las bases de datos que se van a vaciar
- options
- DatabasesFlushOptionalParams
Parámetros de opciones.
Devoluciones
Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>
beginFlushAndWait(string, string, string, FlushParameters, DatabasesFlushOptionalParams)
Vacía todas las claves de esta base de datos y también de sus bases de datos vinculadas.
function beginFlushAndWait(resourceGroupName: string, clusterName: string, databaseName: string, parameters: FlushParameters, options?: DatabasesFlushOptionalParams): Promise<void>
Parámetros
- resourceGroupName
-
string
Nombre del grupo de recursos. El nombre no distingue mayúsculas de minúsculas.
- clusterName
-
string
Nombre del clúster de RedisEnterprise.
- databaseName
-
string
Nombre de la base de datos.
- parameters
- FlushParameters
Información que identifica las bases de datos que se van a vaciar
- options
- DatabasesFlushOptionalParams
Parámetros de opciones.
Devoluciones
Promise<void>
beginForceUnlink(string, string, string, ForceUnlinkParameters, DatabasesForceUnlinkOptionalParams)
Quita forzosamente el vínculo al recurso de base de datos especificado.
function beginForceUnlink(resourceGroupName: string, clusterName: string, databaseName: string, parameters: ForceUnlinkParameters, options?: DatabasesForceUnlinkOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>
Parámetros
- resourceGroupName
-
string
Nombre del grupo de recursos. El nombre no distingue mayúsculas de minúsculas.
- clusterName
-
string
Nombre del clúster de RedisEnterprise.
- databaseName
-
string
Nombre de la base de datos.
- parameters
- ForceUnlinkParameters
Información que identifica la base de datos que se va a desvincular.
Parámetros de opciones.
Devoluciones
Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>
beginForceUnlinkAndWait(string, string, string, ForceUnlinkParameters, DatabasesForceUnlinkOptionalParams)
Quita forzosamente el vínculo al recurso de base de datos especificado.
function beginForceUnlinkAndWait(resourceGroupName: string, clusterName: string, databaseName: string, parameters: ForceUnlinkParameters, options?: DatabasesForceUnlinkOptionalParams): Promise<void>
Parámetros
- resourceGroupName
-
string
Nombre del grupo de recursos. El nombre no distingue mayúsculas de minúsculas.
- clusterName
-
string
Nombre del clúster de RedisEnterprise.
- databaseName
-
string
Nombre de la base de datos.
- parameters
- ForceUnlinkParameters
Información que identifica la base de datos que se va a desvincular.
Parámetros de opciones.
Devoluciones
Promise<void>
beginImport(string, string, string, ImportClusterParameters, DatabasesImportOptionalParams)
Importa los archivos de base de datos a la base de datos de destino.
function beginImport(resourceGroupName: string, clusterName: string, databaseName: string, parameters: ImportClusterParameters, options?: DatabasesImportOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>
Parámetros
- resourceGroupName
-
string
Nombre del grupo de recursos. El nombre no distingue mayúsculas de minúsculas.
- clusterName
-
string
Nombre del clúster de RedisEnterprise.
- databaseName
-
string
Nombre de la base de datos.
- parameters
- ImportClusterParameters
Información de almacenamiento para importar en el clúster
- options
- DatabasesImportOptionalParams
Parámetros de opciones.
Devoluciones
Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>
beginImportAndWait(string, string, string, ImportClusterParameters, DatabasesImportOptionalParams)
Importa los archivos de base de datos a la base de datos de destino.
function beginImportAndWait(resourceGroupName: string, clusterName: string, databaseName: string, parameters: ImportClusterParameters, options?: DatabasesImportOptionalParams): Promise<void>
Parámetros
- resourceGroupName
-
string
Nombre del grupo de recursos. El nombre no distingue mayúsculas de minúsculas.
- clusterName
-
string
Nombre del clúster de RedisEnterprise.
- databaseName
-
string
Nombre de la base de datos.
- parameters
- ImportClusterParameters
Información de almacenamiento para importar en el clúster
- options
- DatabasesImportOptionalParams
Parámetros de opciones.
Devoluciones
Promise<void>
beginRegenerateKey(string, string, string, RegenerateKeyParameters, DatabasesRegenerateKeyOptionalParams)
Regenera las claves de acceso de la base de datos RedisEnterprise.
function beginRegenerateKey(resourceGroupName: string, clusterName: string, databaseName: string, parameters: RegenerateKeyParameters, options?: DatabasesRegenerateKeyOptionalParams): Promise<SimplePollerLike<OperationState<AccessKeys>, AccessKeys>>
Parámetros
- resourceGroupName
-
string
Nombre del grupo de recursos. El nombre no distingue mayúsculas de minúsculas.
- clusterName
-
string
Nombre del clúster de RedisEnterprise.
- databaseName
-
string
Nombre de la base de datos.
- parameters
- RegenerateKeyParameters
Especifica la clave que se va a regenerar.
Parámetros de opciones.
Devoluciones
Promise<@azure/core-lro.SimplePollerLike<OperationState<AccessKeys>, AccessKeys>>
beginRegenerateKeyAndWait(string, string, string, RegenerateKeyParameters, DatabasesRegenerateKeyOptionalParams)
Regenera las claves de acceso de la base de datos RedisEnterprise.
function beginRegenerateKeyAndWait(resourceGroupName: string, clusterName: string, databaseName: string, parameters: RegenerateKeyParameters, options?: DatabasesRegenerateKeyOptionalParams): Promise<AccessKeys>
Parámetros
- resourceGroupName
-
string
Nombre del grupo de recursos. El nombre no distingue mayúsculas de minúsculas.
- clusterName
-
string
Nombre del clúster de RedisEnterprise.
- databaseName
-
string
Nombre de la base de datos.
- parameters
- RegenerateKeyParameters
Especifica la clave que se va a regenerar.
Parámetros de opciones.
Devoluciones
Promise<AccessKeys>
beginUpdate(string, string, string, DatabaseUpdate, DatabasesUpdateOptionalParams)
Actualiza una base de datos
function beginUpdate(resourceGroupName: string, clusterName: string, databaseName: string, parameters: DatabaseUpdate, options?: DatabasesUpdateOptionalParams): Promise<SimplePollerLike<OperationState<Database>, Database>>
Parámetros
- resourceGroupName
-
string
Nombre del grupo de recursos. El nombre no distingue mayúsculas de minúsculas.
- clusterName
-
string
Nombre del clúster de RedisEnterprise.
- databaseName
-
string
Nombre de la base de datos.
- parameters
- DatabaseUpdate
Parámetros proporcionados a la operación de creación o actualización de la base de datos.
- options
- DatabasesUpdateOptionalParams
Parámetros de opciones.
Devoluciones
Promise<@azure/core-lro.SimplePollerLike<OperationState<Database>, Database>>
beginUpdateAndWait(string, string, string, DatabaseUpdate, DatabasesUpdateOptionalParams)
Actualiza una base de datos
function beginUpdateAndWait(resourceGroupName: string, clusterName: string, databaseName: string, parameters: DatabaseUpdate, options?: DatabasesUpdateOptionalParams): Promise<Database>
Parámetros
- resourceGroupName
-
string
Nombre del grupo de recursos. El nombre no distingue mayúsculas de minúsculas.
- clusterName
-
string
Nombre del clúster de RedisEnterprise.
- databaseName
-
string
Nombre de la base de datos.
- parameters
- DatabaseUpdate
Parámetros proporcionados a la operación de creación o actualización de la base de datos.
- options
- DatabasesUpdateOptionalParams
Parámetros de opciones.
Devoluciones
Promise<Database>
get(string, string, string, DatabasesGetOptionalParams)
Obtiene información sobre una base de datos en un clúster de RedisEnterprise.
function get(resourceGroupName: string, clusterName: string, databaseName: string, options?: DatabasesGetOptionalParams): Promise<Database>
Parámetros
- resourceGroupName
-
string
Nombre del grupo de recursos. El nombre no distingue mayúsculas de minúsculas.
- clusterName
-
string
Nombre del clúster de RedisEnterprise.
- databaseName
-
string
Nombre de la base de datos.
- options
- DatabasesGetOptionalParams
Parámetros de opciones.
Devoluciones
Promise<Database>
listByCluster(string, string, DatabasesListByClusterOptionalParams)
Obtiene todas las bases de datos del clúster redisEnterprise especificado.
function listByCluster(resourceGroupName: string, clusterName: string, options?: DatabasesListByClusterOptionalParams): PagedAsyncIterableIterator<Database, Database[], PageSettings>
Parámetros
- resourceGroupName
-
string
Nombre del grupo de recursos. El nombre no distingue mayúsculas de minúsculas.
- clusterName
-
string
Nombre del clúster de RedisEnterprise.
Parámetros de opciones.
Devoluciones
listKeys(string, string, string, DatabasesListKeysOptionalParams)
Recupera las claves de acceso de la base de datos RedisEnterprise.
function listKeys(resourceGroupName: string, clusterName: string, databaseName: string, options?: DatabasesListKeysOptionalParams): Promise<AccessKeys>
Parámetros
- resourceGroupName
-
string
Nombre del grupo de recursos. El nombre no distingue mayúsculas de minúsculas.
- clusterName
-
string
Nombre del clúster de RedisEnterprise.
- databaseName
-
string
Nombre de la base de datos.
- options
- DatabasesListKeysOptionalParams
Parámetros de opciones.
Devoluciones
Promise<AccessKeys>