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>