你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
Databases interface
表示数据库的接口。
方法
方法详细信息
beginCreate(string, string, string, Database, DatabasesCreateOptionalParams)
创建数据库
function beginCreate(resourceGroupName: string, clusterName: string, databaseName: string, parameters: Database, options?: DatabasesCreateOptionalParams): Promise<SimplePollerLike<OperationState<Database>, Database>>
参数
- resourceGroupName
-
string
资源组的名称。 名称不区分大小写。
- clusterName
-
string
RedisEnterprise 群集的名称。
- databaseName
-
string
数据库的名称。
- parameters
- Database
提供给创建或更新数据库作的参数。
- options
- DatabasesCreateOptionalParams
选项参数。
返回
Promise<@azure/core-lro.SimplePollerLike<OperationState<Database>, Database>>
beginCreateAndWait(string, string, string, Database, DatabasesCreateOptionalParams)
创建数据库
function beginCreateAndWait(resourceGroupName: string, clusterName: string, databaseName: string, parameters: Database, options?: DatabasesCreateOptionalParams): Promise<Database>
参数
- resourceGroupName
-
string
资源组的名称。 名称不区分大小写。
- clusterName
-
string
RedisEnterprise 群集的名称。
- databaseName
-
string
数据库的名称。
- parameters
- Database
提供给创建或更新数据库作的参数。
- options
- DatabasesCreateOptionalParams
选项参数。
返回
Promise<Database>
beginDelete(string, string, string, DatabasesDeleteOptionalParams)
删除单个数据库
function beginDelete(resourceGroupName: string, clusterName: string, databaseName: string, options?: DatabasesDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>
参数
- resourceGroupName
-
string
资源组的名称。 名称不区分大小写。
- clusterName
-
string
RedisEnterprise 群集的名称。
- databaseName
-
string
数据库的名称。
- options
- DatabasesDeleteOptionalParams
选项参数。
返回
Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>
beginDeleteAndWait(string, string, string, DatabasesDeleteOptionalParams)
删除单个数据库
function beginDeleteAndWait(resourceGroupName: string, clusterName: string, databaseName: string, options?: DatabasesDeleteOptionalParams): Promise<void>
参数
- resourceGroupName
-
string
资源组的名称。 名称不区分大小写。
- clusterName
-
string
RedisEnterprise 群集的名称。
- databaseName
-
string
数据库的名称。
- options
- DatabasesDeleteOptionalParams
选项参数。
返回
Promise<void>
beginExport(string, string, string, ExportClusterParameters, DatabasesExportOptionalParams)
从目标数据库导出数据库文件。
function beginExport(resourceGroupName: string, clusterName: string, databaseName: string, parameters: ExportClusterParameters, options?: DatabasesExportOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>
参数
- resourceGroupName
-
string
资源组的名称。 名称不区分大小写。
- clusterName
-
string
RedisEnterprise 群集的名称。
- databaseName
-
string
数据库的名称。
- parameters
- ExportClusterParameters
用于导出到群集的存储信息
- options
- DatabasesExportOptionalParams
选项参数。
返回
Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>
beginExportAndWait(string, string, string, ExportClusterParameters, DatabasesExportOptionalParams)
从目标数据库导出数据库文件。
function beginExportAndWait(resourceGroupName: string, clusterName: string, databaseName: string, parameters: ExportClusterParameters, options?: DatabasesExportOptionalParams): Promise<void>
参数
- resourceGroupName
-
string
资源组的名称。 名称不区分大小写。
- clusterName
-
string
RedisEnterprise 群集的名称。
- databaseName
-
string
数据库的名称。
- parameters
- ExportClusterParameters
用于导出到群集的存储信息
- options
- DatabasesExportOptionalParams
选项参数。
返回
Promise<void>
beginFlush(string, string, string, FlushParameters, DatabasesFlushOptionalParams)
刷新此数据库中的所有密钥,并从其链接的数据库刷新。
function beginFlush(resourceGroupName: string, clusterName: string, databaseName: string, parameters: FlushParameters, options?: DatabasesFlushOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>
参数
- resourceGroupName
-
string
资源组的名称。 名称不区分大小写。
- clusterName
-
string
RedisEnterprise 群集的名称。
- databaseName
-
string
数据库的名称。
- parameters
- FlushParameters
标识要刷新的数据库的信息
- options
- DatabasesFlushOptionalParams
选项参数。
返回
Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>
beginFlushAndWait(string, string, string, FlushParameters, DatabasesFlushOptionalParams)
刷新此数据库中的所有密钥,并从其链接的数据库刷新。
function beginFlushAndWait(resourceGroupName: string, clusterName: string, databaseName: string, parameters: FlushParameters, options?: DatabasesFlushOptionalParams): Promise<void>
参数
- resourceGroupName
-
string
资源组的名称。 名称不区分大小写。
- clusterName
-
string
RedisEnterprise 群集的名称。
- databaseName
-
string
数据库的名称。
- parameters
- FlushParameters
标识要刷新的数据库的信息
- options
- DatabasesFlushOptionalParams
选项参数。
返回
Promise<void>
beginForceUnlink(string, string, string, ForceUnlinkParameters, DatabasesForceUnlinkOptionalParams)
强行删除指向指定数据库资源的链接。
function beginForceUnlink(resourceGroupName: string, clusterName: string, databaseName: string, parameters: ForceUnlinkParameters, options?: DatabasesForceUnlinkOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>
参数
- resourceGroupName
-
string
资源组的名称。 名称不区分大小写。
- clusterName
-
string
RedisEnterprise 群集的名称。
- databaseName
-
string
数据库的名称。
- parameters
- ForceUnlinkParameters
标识要取消链接的数据库的信息。
选项参数。
返回
Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>
beginForceUnlinkAndWait(string, string, string, ForceUnlinkParameters, DatabasesForceUnlinkOptionalParams)
强行删除指向指定数据库资源的链接。
function beginForceUnlinkAndWait(resourceGroupName: string, clusterName: string, databaseName: string, parameters: ForceUnlinkParameters, options?: DatabasesForceUnlinkOptionalParams): Promise<void>
参数
- resourceGroupName
-
string
资源组的名称。 名称不区分大小写。
- clusterName
-
string
RedisEnterprise 群集的名称。
- databaseName
-
string
数据库的名称。
- parameters
- ForceUnlinkParameters
标识要取消链接的数据库的信息。
选项参数。
返回
Promise<void>
beginImport(string, string, string, ImportClusterParameters, DatabasesImportOptionalParams)
将数据库文件导入目标数据库。
function beginImport(resourceGroupName: string, clusterName: string, databaseName: string, parameters: ImportClusterParameters, options?: DatabasesImportOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>
参数
- resourceGroupName
-
string
资源组的名称。 名称不区分大小写。
- clusterName
-
string
RedisEnterprise 群集的名称。
- databaseName
-
string
数据库的名称。
- parameters
- ImportClusterParameters
用于导入群集的存储信息
- options
- DatabasesImportOptionalParams
选项参数。
返回
Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>
beginImportAndWait(string, string, string, ImportClusterParameters, DatabasesImportOptionalParams)
将数据库文件导入目标数据库。
function beginImportAndWait(resourceGroupName: string, clusterName: string, databaseName: string, parameters: ImportClusterParameters, options?: DatabasesImportOptionalParams): Promise<void>
参数
- resourceGroupName
-
string
资源组的名称。 名称不区分大小写。
- clusterName
-
string
RedisEnterprise 群集的名称。
- databaseName
-
string
数据库的名称。
- parameters
- ImportClusterParameters
用于导入群集的存储信息
- options
- DatabasesImportOptionalParams
选项参数。
返回
Promise<void>
beginRegenerateKey(string, string, string, RegenerateKeyParameters, DatabasesRegenerateKeyOptionalParams)
重新生成 RedisEnterprise 数据库的访问密钥。
function beginRegenerateKey(resourceGroupName: string, clusterName: string, databaseName: string, parameters: RegenerateKeyParameters, options?: DatabasesRegenerateKeyOptionalParams): Promise<SimplePollerLike<OperationState<AccessKeys>, AccessKeys>>
参数
- resourceGroupName
-
string
资源组的名称。 名称不区分大小写。
- clusterName
-
string
RedisEnterprise 群集的名称。
- databaseName
-
string
数据库的名称。
- parameters
- RegenerateKeyParameters
指定要重新生成哪个密钥。
选项参数。
返回
Promise<@azure/core-lro.SimplePollerLike<OperationState<AccessKeys>, AccessKeys>>
beginRegenerateKeyAndWait(string, string, string, RegenerateKeyParameters, DatabasesRegenerateKeyOptionalParams)
重新生成 RedisEnterprise 数据库的访问密钥。
function beginRegenerateKeyAndWait(resourceGroupName: string, clusterName: string, databaseName: string, parameters: RegenerateKeyParameters, options?: DatabasesRegenerateKeyOptionalParams): Promise<AccessKeys>
参数
- resourceGroupName
-
string
资源组的名称。 名称不区分大小写。
- clusterName
-
string
RedisEnterprise 群集的名称。
- databaseName
-
string
数据库的名称。
- parameters
- RegenerateKeyParameters
指定要重新生成哪个密钥。
选项参数。
返回
Promise<AccessKeys>
beginUpdate(string, string, string, DatabaseUpdate, DatabasesUpdateOptionalParams)
更新数据库
function beginUpdate(resourceGroupName: string, clusterName: string, databaseName: string, parameters: DatabaseUpdate, options?: DatabasesUpdateOptionalParams): Promise<SimplePollerLike<OperationState<Database>, Database>>
参数
- resourceGroupName
-
string
资源组的名称。 名称不区分大小写。
- clusterName
-
string
RedisEnterprise 群集的名称。
- databaseName
-
string
数据库的名称。
- parameters
- DatabaseUpdate
提供给创建或更新数据库作的参数。
- options
- DatabasesUpdateOptionalParams
选项参数。
返回
Promise<@azure/core-lro.SimplePollerLike<OperationState<Database>, Database>>
beginUpdateAndWait(string, string, string, DatabaseUpdate, DatabasesUpdateOptionalParams)
更新数据库
function beginUpdateAndWait(resourceGroupName: string, clusterName: string, databaseName: string, parameters: DatabaseUpdate, options?: DatabasesUpdateOptionalParams): Promise<Database>
参数
- resourceGroupName
-
string
资源组的名称。 名称不区分大小写。
- clusterName
-
string
RedisEnterprise 群集的名称。
- databaseName
-
string
数据库的名称。
- parameters
- DatabaseUpdate
提供给创建或更新数据库作的参数。
- options
- DatabasesUpdateOptionalParams
选项参数。
返回
Promise<Database>
get(string, string, string, DatabasesGetOptionalParams)
获取有关 RedisEnterprise 群集中的数据库的信息。
function get(resourceGroupName: string, clusterName: string, databaseName: string, options?: DatabasesGetOptionalParams): Promise<Database>
参数
- resourceGroupName
-
string
资源组的名称。 名称不区分大小写。
- clusterName
-
string
RedisEnterprise 群集的名称。
- databaseName
-
string
数据库的名称。
- options
- DatabasesGetOptionalParams
选项参数。
返回
Promise<Database>
listByCluster(string, string, DatabasesListByClusterOptionalParams)
获取指定 RedisEnterprise 群集中的所有数据库。
function listByCluster(resourceGroupName: string, clusterName: string, options?: DatabasesListByClusterOptionalParams): PagedAsyncIterableIterator<Database, Database[], PageSettings>
参数
- resourceGroupName
-
string
资源组的名称。 名称不区分大小写。
- clusterName
-
string
RedisEnterprise 群集的名称。
选项参数。
返回
listKeys(string, string, string, DatabasesListKeysOptionalParams)
检索 RedisEnterprise 数据库的访问密钥。
function listKeys(resourceGroupName: string, clusterName: string, databaseName: string, options?: DatabasesListKeysOptionalParams): Promise<AccessKeys>
参数
- resourceGroupName
-
string
资源组的名称。 名称不区分大小写。
- clusterName
-
string
RedisEnterprise 群集的名称。
- databaseName
-
string
数据库的名称。
- options
- DatabasesListKeysOptionalParams
选项参数。
返回
Promise<AccessKeys>