Databases interface
Interfejs reprezentujący bazy danych.
Metody
Szczegóły metody
beginCreate(string, string, string, Database, DatabasesCreateOptionalParams)
Tworzy bazę danych
function beginCreate(resourceGroupName: string, clusterName: string, databaseName: string, parameters: Database, options?: DatabasesCreateOptionalParams): Promise<SimplePollerLike<OperationState<Database>, Database>>
Parametry
- resourceGroupName
-
string
Nazwa grupy zasobów. Nazwa jest niewrażliwa na wielkość liter.
- clusterName
-
string
Nazwa klastra Redis Enterprise. Nazwa musi mieć długość od 1 do 60 znaków. Dozwolone znaki (A-Z, a-z, 0-9) i łącznik(-). Nie może istnieć żadnych łączników wiodących ani końcowych ani kolejnych łączników
- databaseName
-
string
Nazwa bazy danych Redis Enterprise.
- parameters
- Database
Parametry dostarczone do operacji tworzenia lub aktualizowania bazy danych.
- options
- DatabasesCreateOptionalParams
Parametry opcji.
Zwraca
Promise<@azure/core-lro.SimplePollerLike<OperationState<Database>, Database>>
beginCreateAndWait(string, string, string, Database, DatabasesCreateOptionalParams)
Tworzy bazę danych
function beginCreateAndWait(resourceGroupName: string, clusterName: string, databaseName: string, parameters: Database, options?: DatabasesCreateOptionalParams): Promise<Database>
Parametry
- resourceGroupName
-
string
Nazwa grupy zasobów. Nazwa jest niewrażliwa na wielkość liter.
- clusterName
-
string
Nazwa klastra Redis Enterprise. Nazwa musi mieć długość od 1 do 60 znaków. Dozwolone znaki (A-Z, a-z, 0-9) i łącznik(-). Nie może istnieć żadnych łączników wiodących ani końcowych ani kolejnych łączników
- databaseName
-
string
Nazwa bazy danych Redis Enterprise.
- parameters
- Database
Parametry dostarczone do operacji tworzenia lub aktualizowania bazy danych.
- options
- DatabasesCreateOptionalParams
Parametry opcji.
Zwraca
Promise<Database>
beginDelete(string, string, string, DatabasesDeleteOptionalParams)
Usuwa pojedynczą bazę danych
function beginDelete(resourceGroupName: string, clusterName: string, databaseName: string, options?: DatabasesDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>
Parametry
- resourceGroupName
-
string
Nazwa grupy zasobów. Nazwa jest niewrażliwa na wielkość liter.
- clusterName
-
string
Nazwa klastra Redis Enterprise. Nazwa musi mieć długość od 1 do 60 znaków. Dozwolone znaki (A-Z, a-z, 0-9) i łącznik(-). Nie może istnieć żadnych łączników wiodących ani końcowych ani kolejnych łączników
- databaseName
-
string
Nazwa bazy danych Redis Enterprise.
- options
- DatabasesDeleteOptionalParams
Parametry opcji.
Zwraca
Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>
beginDeleteAndWait(string, string, string, DatabasesDeleteOptionalParams)
Usuwa pojedynczą bazę danych
function beginDeleteAndWait(resourceGroupName: string, clusterName: string, databaseName: string, options?: DatabasesDeleteOptionalParams): Promise<void>
Parametry
- resourceGroupName
-
string
Nazwa grupy zasobów. Nazwa jest niewrażliwa na wielkość liter.
- clusterName
-
string
Nazwa klastra Redis Enterprise. Nazwa musi mieć długość od 1 do 60 znaków. Dozwolone znaki (A-Z, a-z, 0-9) i łącznik(-). Nie może istnieć żadnych łączników wiodących ani końcowych ani kolejnych łączników
- databaseName
-
string
Nazwa bazy danych Redis Enterprise.
- options
- DatabasesDeleteOptionalParams
Parametry opcji.
Zwraca
Promise<void>
beginExport(string, string, string, ExportClusterParameters, DatabasesExportOptionalParams)
Eksportuje plik bazy danych z docelowej bazy danych.
function beginExport(resourceGroupName: string, clusterName: string, databaseName: string, parameters: ExportClusterParameters, options?: DatabasesExportOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>
Parametry
- resourceGroupName
-
string
Nazwa grupy zasobów. Nazwa jest niewrażliwa na wielkość liter.
- clusterName
-
string
Nazwa klastra Redis Enterprise. Nazwa musi mieć długość od 1 do 60 znaków. Dozwolone znaki (A-Z, a-z, 0-9) i łącznik(-). Nie może istnieć żadnych łączników wiodących ani końcowych ani kolejnych łączników
- databaseName
-
string
Nazwa bazy danych Redis Enterprise.
- parameters
- ExportClusterParameters
Informacje o magazynie na potrzeby eksportowania do klastra
- options
- DatabasesExportOptionalParams
Parametry opcji.
Zwraca
Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>
beginExportAndWait(string, string, string, ExportClusterParameters, DatabasesExportOptionalParams)
Eksportuje plik bazy danych z docelowej bazy danych.
function beginExportAndWait(resourceGroupName: string, clusterName: string, databaseName: string, parameters: ExportClusterParameters, options?: DatabasesExportOptionalParams): Promise<void>
Parametry
- resourceGroupName
-
string
Nazwa grupy zasobów. Nazwa jest niewrażliwa na wielkość liter.
- clusterName
-
string
Nazwa klastra Redis Enterprise. Nazwa musi mieć długość od 1 do 60 znaków. Dozwolone znaki (A-Z, a-z, 0-9) i łącznik(-). Nie może istnieć żadnych łączników wiodących ani końcowych ani kolejnych łączników
- databaseName
-
string
Nazwa bazy danych Redis Enterprise.
- parameters
- ExportClusterParameters
Informacje o magazynie na potrzeby eksportowania do klastra
- options
- DatabasesExportOptionalParams
Parametry opcji.
Zwraca
Promise<void>
beginFlush(string, string, string, DatabasesFlushOptionalParams)
Opróżnia wszystkie klucze w tej bazie danych, a także z połączonych baz danych.
function beginFlush(resourceGroupName: string, clusterName: string, databaseName: string, options?: DatabasesFlushOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>
Parametry
- resourceGroupName
-
string
Nazwa grupy zasobów. Nazwa jest niewrażliwa na wielkość liter.
- clusterName
-
string
Nazwa klastra Redis Enterprise. Nazwa musi mieć długość od 1 do 60 znaków. Dozwolone znaki (A-Z, a-z, 0-9) i łącznik(-). Nie może istnieć żadnych łączników wiodących ani końcowych ani kolejnych łączników
- databaseName
-
string
Nazwa bazy danych Redis Enterprise.
- options
- DatabasesFlushOptionalParams
Parametry opcji.
Zwraca
Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>
beginFlushAndWait(string, string, string, DatabasesFlushOptionalParams)
Opróżnia wszystkie klucze w tej bazie danych, a także z połączonych baz danych.
function beginFlushAndWait(resourceGroupName: string, clusterName: string, databaseName: string, options?: DatabasesFlushOptionalParams): Promise<void>
Parametry
- resourceGroupName
-
string
Nazwa grupy zasobów. Nazwa jest niewrażliwa na wielkość liter.
- clusterName
-
string
Nazwa klastra Redis Enterprise. Nazwa musi mieć długość od 1 do 60 znaków. Dozwolone znaki (A-Z, a-z, 0-9) i łącznik(-). Nie może istnieć żadnych łączników wiodących ani końcowych ani kolejnych łączników
- databaseName
-
string
Nazwa bazy danych Redis Enterprise.
- options
- DatabasesFlushOptionalParams
Parametry opcji.
Zwraca
Promise<void>
beginForceLinkToReplicationGroup(string, string, string, ForceLinkParameters, DatabasesForceLinkToReplicationGroupOptionalParams)
Wymusza ponowne utworzenie istniejącej bazy danych w określonym klastrze i ponowne utworzenie jej do istniejącej grupy replikacji. WAŻNA UWAGA: Wszystkie dane w tej bazie danych zostaną odrzucone, a baza danych będzie tymczasowo niedostępna podczas ponownego dołączania grupy replikacji.
function beginForceLinkToReplicationGroup(resourceGroupName: string, clusterName: string, databaseName: string, parameters: ForceLinkParameters, options?: DatabasesForceLinkToReplicationGroupOptionalParams): Promise<SimplePollerLike<OperationState<DatabasesForceLinkToReplicationGroupHeaders>, DatabasesForceLinkToReplicationGroupHeaders>>
Parametry
- resourceGroupName
-
string
Nazwa grupy zasobów. Nazwa jest niewrażliwa na wielkość liter.
- clusterName
-
string
Nazwa klastra Redis Enterprise. Nazwa musi mieć długość od 1 do 60 znaków. Dozwolone znaki (A-Z, a-z, 0-9) i łącznik(-). Nie może istnieć żadnych łączników wiodących ani końcowych ani kolejnych łączników
- databaseName
-
string
Nazwa bazy danych Redis Enterprise.
- parameters
- ForceLinkParameters
Informacje identyfikujące bazę danych do odłączania.
Parametry opcji.
Zwraca
Promise<@azure/core-lro.SimplePollerLike<OperationState<DatabasesForceLinkToReplicationGroupHeaders>, DatabasesForceLinkToReplicationGroupHeaders>>
beginForceLinkToReplicationGroupAndWait(string, string, string, ForceLinkParameters, DatabasesForceLinkToReplicationGroupOptionalParams)
Wymusza ponowne utworzenie istniejącej bazy danych w określonym klastrze i ponowne utworzenie jej do istniejącej grupy replikacji. WAŻNA UWAGA: Wszystkie dane w tej bazie danych zostaną odrzucone, a baza danych będzie tymczasowo niedostępna podczas ponownego dołączania grupy replikacji.
function beginForceLinkToReplicationGroupAndWait(resourceGroupName: string, clusterName: string, databaseName: string, parameters: ForceLinkParameters, options?: DatabasesForceLinkToReplicationGroupOptionalParams): Promise<DatabasesForceLinkToReplicationGroupHeaders>
Parametry
- resourceGroupName
-
string
Nazwa grupy zasobów. Nazwa jest niewrażliwa na wielkość liter.
- clusterName
-
string
Nazwa klastra Redis Enterprise. Nazwa musi mieć długość od 1 do 60 znaków. Dozwolone znaki (A-Z, a-z, 0-9) i łącznik(-). Nie może istnieć żadnych łączników wiodących ani końcowych ani kolejnych łączników
- databaseName
-
string
Nazwa bazy danych Redis Enterprise.
- parameters
- ForceLinkParameters
Informacje identyfikujące bazę danych do odłączania.
Parametry opcji.
Zwraca
beginForceUnlink(string, string, string, ForceUnlinkParameters, DatabasesForceUnlinkOptionalParams)
Wymuszone usunięcie linku do określonego zasobu bazy danych.
function beginForceUnlink(resourceGroupName: string, clusterName: string, databaseName: string, parameters: ForceUnlinkParameters, options?: DatabasesForceUnlinkOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>
Parametry
- resourceGroupName
-
string
Nazwa grupy zasobów. Nazwa jest niewrażliwa na wielkość liter.
- clusterName
-
string
Nazwa klastra Redis Enterprise. Nazwa musi mieć długość od 1 do 60 znaków. Dozwolone znaki (A-Z, a-z, 0-9) i łącznik(-). Nie może istnieć żadnych łączników wiodących ani końcowych ani kolejnych łączników
- databaseName
-
string
Nazwa bazy danych Redis Enterprise.
- parameters
- ForceUnlinkParameters
Informacje identyfikujące bazę danych do odłączania.
Parametry opcji.
Zwraca
Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>
beginForceUnlinkAndWait(string, string, string, ForceUnlinkParameters, DatabasesForceUnlinkOptionalParams)
Wymuszone usunięcie linku do określonego zasobu bazy danych.
function beginForceUnlinkAndWait(resourceGroupName: string, clusterName: string, databaseName: string, parameters: ForceUnlinkParameters, options?: DatabasesForceUnlinkOptionalParams): Promise<void>
Parametry
- resourceGroupName
-
string
Nazwa grupy zasobów. Nazwa jest niewrażliwa na wielkość liter.
- clusterName
-
string
Nazwa klastra Redis Enterprise. Nazwa musi mieć długość od 1 do 60 znaków. Dozwolone znaki (A-Z, a-z, 0-9) i łącznik(-). Nie może istnieć żadnych łączników wiodących ani końcowych ani kolejnych łączników
- databaseName
-
string
Nazwa bazy danych Redis Enterprise.
- parameters
- ForceUnlinkParameters
Informacje identyfikujące bazę danych do odłączania.
Parametry opcji.
Zwraca
Promise<void>
beginImport(string, string, string, ImportClusterParameters, DatabasesImportOptionalParams)
Importuje pliki bazy danych do docelowej bazy danych.
function beginImport(resourceGroupName: string, clusterName: string, databaseName: string, parameters: ImportClusterParameters, options?: DatabasesImportOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>
Parametry
- resourceGroupName
-
string
Nazwa grupy zasobów. Nazwa jest niewrażliwa na wielkość liter.
- clusterName
-
string
Nazwa klastra Redis Enterprise. Nazwa musi mieć długość od 1 do 60 znaków. Dozwolone znaki (A-Z, a-z, 0-9) i łącznik(-). Nie może istnieć żadnych łączników wiodących ani końcowych ani kolejnych łączników
- databaseName
-
string
Nazwa bazy danych Redis Enterprise.
- parameters
- ImportClusterParameters
Informacje o magazynie na potrzeby importowania do klastra
- options
- DatabasesImportOptionalParams
Parametry opcji.
Zwraca
Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>
beginImportAndWait(string, string, string, ImportClusterParameters, DatabasesImportOptionalParams)
Importuje pliki bazy danych do docelowej bazy danych.
function beginImportAndWait(resourceGroupName: string, clusterName: string, databaseName: string, parameters: ImportClusterParameters, options?: DatabasesImportOptionalParams): Promise<void>
Parametry
- resourceGroupName
-
string
Nazwa grupy zasobów. Nazwa jest niewrażliwa na wielkość liter.
- clusterName
-
string
Nazwa klastra Redis Enterprise. Nazwa musi mieć długość od 1 do 60 znaków. Dozwolone znaki (A-Z, a-z, 0-9) i łącznik(-). Nie może istnieć żadnych łączników wiodących ani końcowych ani kolejnych łączników
- databaseName
-
string
Nazwa bazy danych Redis Enterprise.
- parameters
- ImportClusterParameters
Informacje o magazynie na potrzeby importowania do klastra
- options
- DatabasesImportOptionalParams
Parametry opcji.
Zwraca
Promise<void>
beginRegenerateKey(string, string, string, RegenerateKeyParameters, DatabasesRegenerateKeyOptionalParams)
Ponownie generuje klucze dostępu do bazy danych Redis Enterprise.
function beginRegenerateKey(resourceGroupName: string, clusterName: string, databaseName: string, parameters: RegenerateKeyParameters, options?: DatabasesRegenerateKeyOptionalParams): Promise<SimplePollerLike<OperationState<AccessKeys>, AccessKeys>>
Parametry
- resourceGroupName
-
string
Nazwa grupy zasobów. Nazwa jest niewrażliwa na wielkość liter.
- clusterName
-
string
Nazwa klastra Redis Enterprise. Nazwa musi mieć długość od 1 do 60 znaków. Dozwolone znaki (A-Z, a-z, 0-9) i łącznik(-). Nie może istnieć żadnych łączników wiodących ani końcowych ani kolejnych łączników
- databaseName
-
string
Nazwa bazy danych Redis Enterprise.
- parameters
- RegenerateKeyParameters
Określa klucz do ponownego wygenerowania.
Parametry opcji.
Zwraca
Promise<@azure/core-lro.SimplePollerLike<OperationState<AccessKeys>, AccessKeys>>
beginRegenerateKeyAndWait(string, string, string, RegenerateKeyParameters, DatabasesRegenerateKeyOptionalParams)
Ponownie generuje klucze dostępu do bazy danych Redis Enterprise.
function beginRegenerateKeyAndWait(resourceGroupName: string, clusterName: string, databaseName: string, parameters: RegenerateKeyParameters, options?: DatabasesRegenerateKeyOptionalParams): Promise<AccessKeys>
Parametry
- resourceGroupName
-
string
Nazwa grupy zasobów. Nazwa jest niewrażliwa na wielkość liter.
- clusterName
-
string
Nazwa klastra Redis Enterprise. Nazwa musi mieć długość od 1 do 60 znaków. Dozwolone znaki (A-Z, a-z, 0-9) i łącznik(-). Nie może istnieć żadnych łączników wiodących ani końcowych ani kolejnych łączników
- databaseName
-
string
Nazwa bazy danych Redis Enterprise.
- parameters
- RegenerateKeyParameters
Określa klucz do ponownego wygenerowania.
Parametry opcji.
Zwraca
Promise<AccessKeys>
beginUpdate(string, string, string, DatabaseUpdate, DatabasesUpdateOptionalParams)
Aktualizuje bazę danych
function beginUpdate(resourceGroupName: string, clusterName: string, databaseName: string, parameters: DatabaseUpdate, options?: DatabasesUpdateOptionalParams): Promise<SimplePollerLike<OperationState<Database>, Database>>
Parametry
- resourceGroupName
-
string
Nazwa grupy zasobów. Nazwa jest niewrażliwa na wielkość liter.
- clusterName
-
string
Nazwa klastra Redis Enterprise. Nazwa musi mieć długość od 1 do 60 znaków. Dozwolone znaki (A-Z, a-z, 0-9) i łącznik(-). Nie może istnieć żadnych łączników wiodących ani końcowych ani kolejnych łączników
- databaseName
-
string
Nazwa bazy danych Redis Enterprise.
- parameters
- DatabaseUpdate
Parametry dostarczone do operacji tworzenia lub aktualizowania bazy danych.
- options
- DatabasesUpdateOptionalParams
Parametry opcji.
Zwraca
Promise<@azure/core-lro.SimplePollerLike<OperationState<Database>, Database>>
beginUpdateAndWait(string, string, string, DatabaseUpdate, DatabasesUpdateOptionalParams)
Aktualizuje bazę danych
function beginUpdateAndWait(resourceGroupName: string, clusterName: string, databaseName: string, parameters: DatabaseUpdate, options?: DatabasesUpdateOptionalParams): Promise<Database>
Parametry
- resourceGroupName
-
string
Nazwa grupy zasobów. Nazwa jest niewrażliwa na wielkość liter.
- clusterName
-
string
Nazwa klastra Redis Enterprise. Nazwa musi mieć długość od 1 do 60 znaków. Dozwolone znaki (A-Z, a-z, 0-9) i łącznik(-). Nie może istnieć żadnych łączników wiodących ani końcowych ani kolejnych łączników
- databaseName
-
string
Nazwa bazy danych Redis Enterprise.
- parameters
- DatabaseUpdate
Parametry dostarczone do operacji tworzenia lub aktualizowania bazy danych.
- options
- DatabasesUpdateOptionalParams
Parametry opcji.
Zwraca
Promise<Database>
beginUpgradeDBRedisVersion(string, string, string, DatabasesUpgradeDBRedisVersionOptionalParams)
Uaktualnia wersję bazy danych Redis do najnowszej dostępnej wersji.
function beginUpgradeDBRedisVersion(resourceGroupName: string, clusterName: string, databaseName: string, options?: DatabasesUpgradeDBRedisVersionOptionalParams): Promise<SimplePollerLike<OperationState<DatabasesUpgradeDBRedisVersionHeaders>, DatabasesUpgradeDBRedisVersionHeaders>>
Parametry
- resourceGroupName
-
string
Nazwa grupy zasobów. Nazwa jest niewrażliwa na wielkość liter.
- clusterName
-
string
Nazwa klastra Redis Enterprise. Nazwa musi mieć długość od 1 do 60 znaków. Dozwolone znaki (A-Z, a-z, 0-9) i łącznik(-). Nie może istnieć żadnych łączników wiodących ani końcowych ani kolejnych łączników
- databaseName
-
string
Nazwa bazy danych Redis Enterprise.
Parametry opcji.
Zwraca
Promise<@azure/core-lro.SimplePollerLike<OperationState<DatabasesUpgradeDBRedisVersionHeaders>, DatabasesUpgradeDBRedisVersionHeaders>>
beginUpgradeDBRedisVersionAndWait(string, string, string, DatabasesUpgradeDBRedisVersionOptionalParams)
Uaktualnia wersję bazy danych Redis do najnowszej dostępnej wersji.
function beginUpgradeDBRedisVersionAndWait(resourceGroupName: string, clusterName: string, databaseName: string, options?: DatabasesUpgradeDBRedisVersionOptionalParams): Promise<DatabasesUpgradeDBRedisVersionHeaders>
Parametry
- resourceGroupName
-
string
Nazwa grupy zasobów. Nazwa jest niewrażliwa na wielkość liter.
- clusterName
-
string
Nazwa klastra Redis Enterprise. Nazwa musi mieć długość od 1 do 60 znaków. Dozwolone znaki (A-Z, a-z, 0-9) i łącznik(-). Nie może istnieć żadnych łączników wiodących ani końcowych ani kolejnych łączników
- databaseName
-
string
Nazwa bazy danych Redis Enterprise.
Parametry opcji.
Zwraca
get(string, string, string, DatabasesGetOptionalParams)
Pobiera informacje o bazie danych w klastrze redis Enterprise.
function get(resourceGroupName: string, clusterName: string, databaseName: string, options?: DatabasesGetOptionalParams): Promise<Database>
Parametry
- resourceGroupName
-
string
Nazwa grupy zasobów. Nazwa jest niewrażliwa na wielkość liter.
- clusterName
-
string
Nazwa klastra Redis Enterprise. Nazwa musi mieć długość od 1 do 60 znaków. Dozwolone znaki (A-Z, a-z, 0-9) i łącznik(-). Nie może istnieć żadnych łączników wiodących ani końcowych ani kolejnych łączników
- databaseName
-
string
Nazwa bazy danych Redis Enterprise.
- options
- DatabasesGetOptionalParams
Parametry opcji.
Zwraca
Promise<Database>
listByCluster(string, string, DatabasesListByClusterOptionalParams)
Pobiera wszystkie bazy danych w określonym klastrze Redis Enterprise.
function listByCluster(resourceGroupName: string, clusterName: string, options?: DatabasesListByClusterOptionalParams): PagedAsyncIterableIterator<Database, Database[], PageSettings>
Parametry
- resourceGroupName
-
string
Nazwa grupy zasobów. Nazwa jest niewrażliwa na wielkość liter.
- clusterName
-
string
Nazwa klastra Redis Enterprise. Nazwa musi mieć długość od 1 do 60 znaków. Dozwolone znaki (A-Z, a-z, 0-9) i łącznik(-). Nie może istnieć żadnych łączników wiodących ani końcowych ani kolejnych łączników
Parametry opcji.
Zwraca
listKeys(string, string, string, DatabasesListKeysOptionalParams)
Pobiera klucze dostępu do bazy danych Redis Enterprise.
function listKeys(resourceGroupName: string, clusterName: string, databaseName: string, options?: DatabasesListKeysOptionalParams): Promise<AccessKeys>
Parametry
- resourceGroupName
-
string
Nazwa grupy zasobów. Nazwa jest niewrażliwa na wielkość liter.
- clusterName
-
string
Nazwa klastra Redis Enterprise. Nazwa musi mieć długość od 1 do 60 znaków. Dozwolone znaki (A-Z, a-z, 0-9) i łącznik(-). Nie może istnieć żadnych łączników wiodących ani końcowych ani kolejnych łączników
- databaseName
-
string
Nazwa bazy danych Redis Enterprise.
- options
- DatabasesListKeysOptionalParams
Parametry opcji.
Zwraca
Promise<AccessKeys>