Freigeben über


Databases interface

Schnittstelle, die eine Datenbank darstellt.

Methoden

beginCreate(string, string, string, Database, DatabasesCreateOptionalParams)

Erstellt eine Datenbank

beginCreateAndWait(string, string, string, Database, DatabasesCreateOptionalParams)

Erstellt eine Datenbank

beginDelete(string, string, string, DatabasesDeleteOptionalParams)

Löscht eine einzelne Datenbank

beginDeleteAndWait(string, string, string, DatabasesDeleteOptionalParams)

Löscht eine einzelne Datenbank

beginExport(string, string, string, ExportClusterParameters, DatabasesExportOptionalParams)

Exportiert eine Datenbankdatei aus der Zieldatenbank.

beginExportAndWait(string, string, string, ExportClusterParameters, DatabasesExportOptionalParams)

Exportiert eine Datenbankdatei aus der Zieldatenbank.

beginFlush(string, string, string, FlushParameters, DatabasesFlushOptionalParams)

Leert alle Schlüssel in dieser Datenbank und auch aus den verknüpften Datenbanken.

beginFlushAndWait(string, string, string, FlushParameters, DatabasesFlushOptionalParams)

Leert alle Schlüssel in dieser Datenbank und auch aus den verknüpften Datenbanken.

beginForceUnlink(string, string, string, ForceUnlinkParameters, DatabasesForceUnlinkOptionalParams)

Entfernt den Link zur angegebenen Datenbankressource gewaltsam.

beginForceUnlinkAndWait(string, string, string, ForceUnlinkParameters, DatabasesForceUnlinkOptionalParams)

Entfernt den Link zur angegebenen Datenbankressource gewaltsam.

beginImport(string, string, string, ImportClusterParameters, DatabasesImportOptionalParams)

Importiert Datenbankdateien in die Zieldatenbank.

beginImportAndWait(string, string, string, ImportClusterParameters, DatabasesImportOptionalParams)

Importiert Datenbankdateien in die Zieldatenbank.

beginRegenerateKey(string, string, string, RegenerateKeyParameters, DatabasesRegenerateKeyOptionalParams)

Generiert die Zugriffsschlüssel der RedisEnterprise-Datenbank.

beginRegenerateKeyAndWait(string, string, string, RegenerateKeyParameters, DatabasesRegenerateKeyOptionalParams)

Generiert die Zugriffsschlüssel der RedisEnterprise-Datenbank.

beginUpdate(string, string, string, DatabaseUpdate, DatabasesUpdateOptionalParams)

Aktualisiert eine Datenbank

beginUpdateAndWait(string, string, string, DatabaseUpdate, DatabasesUpdateOptionalParams)

Aktualisiert eine Datenbank

get(string, string, string, DatabasesGetOptionalParams)

Ruft Informationen zu einer Datenbank in einem RedisEnterprise-Cluster ab.

listByCluster(string, string, DatabasesListByClusterOptionalParams)

Ruft alle Datenbanken im angegebenen RedisEnterprise-Cluster ab.

listKeys(string, string, string, DatabasesListKeysOptionalParams)

Ruft die Zugriffsschlüssel für die RedisEnterprise-Datenbank ab.

Details zur Methode

beginCreate(string, string, string, Database, DatabasesCreateOptionalParams)

Erstellt eine Datenbank

function beginCreate(resourceGroupName: string, clusterName: string, databaseName: string, parameters: Database, options?: DatabasesCreateOptionalParams): Promise<SimplePollerLike<OperationState<Database>, Database>>

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet.

clusterName

string

Der Name des RedisEnterprise-Clusters.

databaseName

string

Der Name der Datenbank.

parameters
Database

Parameter, die für den Datenbankerstellungs- oder Aktualisierungsvorgang bereitgestellt werden.

options
DatabasesCreateOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<@azure/core-lro.SimplePollerLike<OperationState<Database>, Database>>

beginCreateAndWait(string, string, string, Database, DatabasesCreateOptionalParams)

Erstellt eine Datenbank

function beginCreateAndWait(resourceGroupName: string, clusterName: string, databaseName: string, parameters: Database, options?: DatabasesCreateOptionalParams): Promise<Database>

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet.

clusterName

string

Der Name des RedisEnterprise-Clusters.

databaseName

string

Der Name der Datenbank.

parameters
Database

Parameter, die für den Datenbankerstellungs- oder Aktualisierungsvorgang bereitgestellt werden.

options
DatabasesCreateOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<Database>

beginDelete(string, string, string, DatabasesDeleteOptionalParams)

Löscht eine einzelne Datenbank

function beginDelete(resourceGroupName: string, clusterName: string, databaseName: string, options?: DatabasesDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet.

clusterName

string

Der Name des RedisEnterprise-Clusters.

databaseName

string

Der Name der Datenbank.

options
DatabasesDeleteOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>

beginDeleteAndWait(string, string, string, DatabasesDeleteOptionalParams)

Löscht eine einzelne Datenbank

function beginDeleteAndWait(resourceGroupName: string, clusterName: string, databaseName: string, options?: DatabasesDeleteOptionalParams): Promise<void>

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet.

clusterName

string

Der Name des RedisEnterprise-Clusters.

databaseName

string

Der Name der Datenbank.

options
DatabasesDeleteOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<void>

beginExport(string, string, string, ExportClusterParameters, DatabasesExportOptionalParams)

Exportiert eine Datenbankdatei aus der Zieldatenbank.

function beginExport(resourceGroupName: string, clusterName: string, databaseName: string, parameters: ExportClusterParameters, options?: DatabasesExportOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet.

clusterName

string

Der Name des RedisEnterprise-Clusters.

databaseName

string

Der Name der Datenbank.

parameters
ExportClusterParameters

Speicherinformationen für den Export in den Cluster

options
DatabasesExportOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>

beginExportAndWait(string, string, string, ExportClusterParameters, DatabasesExportOptionalParams)

Exportiert eine Datenbankdatei aus der Zieldatenbank.

function beginExportAndWait(resourceGroupName: string, clusterName: string, databaseName: string, parameters: ExportClusterParameters, options?: DatabasesExportOptionalParams): Promise<void>

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet.

clusterName

string

Der Name des RedisEnterprise-Clusters.

databaseName

string

Der Name der Datenbank.

parameters
ExportClusterParameters

Speicherinformationen für den Export in den Cluster

options
DatabasesExportOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<void>

beginFlush(string, string, string, FlushParameters, DatabasesFlushOptionalParams)

Leert alle Schlüssel in dieser Datenbank und auch aus den verknüpften Datenbanken.

function beginFlush(resourceGroupName: string, clusterName: string, databaseName: string, parameters: FlushParameters, options?: DatabasesFlushOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet.

clusterName

string

Der Name des RedisEnterprise-Clusters.

databaseName

string

Der Name der Datenbank.

parameters
FlushParameters

Informationen zur Identifizierung der datenbanken, die geleert werden sollen

options
DatabasesFlushOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>

beginFlushAndWait(string, string, string, FlushParameters, DatabasesFlushOptionalParams)

Leert alle Schlüssel in dieser Datenbank und auch aus den verknüpften Datenbanken.

function beginFlushAndWait(resourceGroupName: string, clusterName: string, databaseName: string, parameters: FlushParameters, options?: DatabasesFlushOptionalParams): Promise<void>

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet.

clusterName

string

Der Name des RedisEnterprise-Clusters.

databaseName

string

Der Name der Datenbank.

parameters
FlushParameters

Informationen zur Identifizierung der datenbanken, die geleert werden sollen

options
DatabasesFlushOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<void>

Entfernt den Link zur angegebenen Datenbankressource gewaltsam.

function beginForceUnlink(resourceGroupName: string, clusterName: string, databaseName: string, parameters: ForceUnlinkParameters, options?: DatabasesForceUnlinkOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet.

clusterName

string

Der Name des RedisEnterprise-Clusters.

databaseName

string

Der Name der Datenbank.

parameters
ForceUnlinkParameters

Informationen, die die Datenbank identifizieren, die die Verknüpfung aufheben soll.

options
DatabasesForceUnlinkOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>

beginForceUnlinkAndWait(string, string, string, ForceUnlinkParameters, DatabasesForceUnlinkOptionalParams)

Entfernt den Link zur angegebenen Datenbankressource gewaltsam.

function beginForceUnlinkAndWait(resourceGroupName: string, clusterName: string, databaseName: string, parameters: ForceUnlinkParameters, options?: DatabasesForceUnlinkOptionalParams): Promise<void>

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet.

clusterName

string

Der Name des RedisEnterprise-Clusters.

databaseName

string

Der Name der Datenbank.

parameters
ForceUnlinkParameters

Informationen, die die Datenbank identifizieren, die die Verknüpfung aufheben soll.

options
DatabasesForceUnlinkOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<void>

beginImport(string, string, string, ImportClusterParameters, DatabasesImportOptionalParams)

Importiert Datenbankdateien in die Zieldatenbank.

function beginImport(resourceGroupName: string, clusterName: string, databaseName: string, parameters: ImportClusterParameters, options?: DatabasesImportOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet.

clusterName

string

Der Name des RedisEnterprise-Clusters.

databaseName

string

Der Name der Datenbank.

parameters
ImportClusterParameters

Speicherinformationen für den Import in den Cluster

options
DatabasesImportOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>

beginImportAndWait(string, string, string, ImportClusterParameters, DatabasesImportOptionalParams)

Importiert Datenbankdateien in die Zieldatenbank.

function beginImportAndWait(resourceGroupName: string, clusterName: string, databaseName: string, parameters: ImportClusterParameters, options?: DatabasesImportOptionalParams): Promise<void>

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet.

clusterName

string

Der Name des RedisEnterprise-Clusters.

databaseName

string

Der Name der Datenbank.

parameters
ImportClusterParameters

Speicherinformationen für den Import in den Cluster

options
DatabasesImportOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<void>

beginRegenerateKey(string, string, string, RegenerateKeyParameters, DatabasesRegenerateKeyOptionalParams)

Generiert die Zugriffsschlüssel der RedisEnterprise-Datenbank.

function beginRegenerateKey(resourceGroupName: string, clusterName: string, databaseName: string, parameters: RegenerateKeyParameters, options?: DatabasesRegenerateKeyOptionalParams): Promise<SimplePollerLike<OperationState<AccessKeys>, AccessKeys>>

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet.

clusterName

string

Der Name des RedisEnterprise-Clusters.

databaseName

string

Der Name der Datenbank.

parameters
RegenerateKeyParameters

Gibt an, welcher Schlüssel neu generiert werden soll.

options
DatabasesRegenerateKeyOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<@azure/core-lro.SimplePollerLike<OperationState<AccessKeys>, AccessKeys>>

beginRegenerateKeyAndWait(string, string, string, RegenerateKeyParameters, DatabasesRegenerateKeyOptionalParams)

Generiert die Zugriffsschlüssel der RedisEnterprise-Datenbank.

function beginRegenerateKeyAndWait(resourceGroupName: string, clusterName: string, databaseName: string, parameters: RegenerateKeyParameters, options?: DatabasesRegenerateKeyOptionalParams): Promise<AccessKeys>

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet.

clusterName

string

Der Name des RedisEnterprise-Clusters.

databaseName

string

Der Name der Datenbank.

parameters
RegenerateKeyParameters

Gibt an, welcher Schlüssel neu generiert werden soll.

options
DatabasesRegenerateKeyOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<AccessKeys>

beginUpdate(string, string, string, DatabaseUpdate, DatabasesUpdateOptionalParams)

Aktualisiert eine Datenbank

function beginUpdate(resourceGroupName: string, clusterName: string, databaseName: string, parameters: DatabaseUpdate, options?: DatabasesUpdateOptionalParams): Promise<SimplePollerLike<OperationState<Database>, Database>>

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet.

clusterName

string

Der Name des RedisEnterprise-Clusters.

databaseName

string

Der Name der Datenbank.

parameters
DatabaseUpdate

Parameter, die für den Datenbankerstellungs- oder Aktualisierungsvorgang bereitgestellt werden.

options
DatabasesUpdateOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<@azure/core-lro.SimplePollerLike<OperationState<Database>, Database>>

beginUpdateAndWait(string, string, string, DatabaseUpdate, DatabasesUpdateOptionalParams)

Aktualisiert eine Datenbank

function beginUpdateAndWait(resourceGroupName: string, clusterName: string, databaseName: string, parameters: DatabaseUpdate, options?: DatabasesUpdateOptionalParams): Promise<Database>

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet.

clusterName

string

Der Name des RedisEnterprise-Clusters.

databaseName

string

Der Name der Datenbank.

parameters
DatabaseUpdate

Parameter, die für den Datenbankerstellungs- oder Aktualisierungsvorgang bereitgestellt werden.

options
DatabasesUpdateOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<Database>

get(string, string, string, DatabasesGetOptionalParams)

Ruft Informationen zu einer Datenbank in einem RedisEnterprise-Cluster ab.

function get(resourceGroupName: string, clusterName: string, databaseName: string, options?: DatabasesGetOptionalParams): Promise<Database>

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet.

clusterName

string

Der Name des RedisEnterprise-Clusters.

databaseName

string

Der Name der Datenbank.

options
DatabasesGetOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<Database>

listByCluster(string, string, DatabasesListByClusterOptionalParams)

Ruft alle Datenbanken im angegebenen RedisEnterprise-Cluster ab.

function listByCluster(resourceGroupName: string, clusterName: string, options?: DatabasesListByClusterOptionalParams): PagedAsyncIterableIterator<Database, Database[], PageSettings>

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet.

clusterName

string

Der Name des RedisEnterprise-Clusters.

options
DatabasesListByClusterOptionalParams

Die Optionsparameter.

Gibt zurück

listKeys(string, string, string, DatabasesListKeysOptionalParams)

Ruft die Zugriffsschlüssel für die RedisEnterprise-Datenbank ab.

function listKeys(resourceGroupName: string, clusterName: string, databaseName: string, options?: DatabasesListKeysOptionalParams): Promise<AccessKeys>

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet.

clusterName

string

Der Name des RedisEnterprise-Clusters.

databaseName

string

Der Name der Datenbank.

options
DatabasesListKeysOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<AccessKeys>