Condividi tramite


Redis interface

Interfaccia che rappresenta un Redis.

Metodi

beginCreate(string, string, RedisCreateParameters, RedisCreateOptionalParams)

Creare o sostituire (sovrascrivere/ricreare, con tempi di inattività potenziali) una cache Redis esistente.

beginCreateAndWait(string, string, RedisCreateParameters, RedisCreateOptionalParams)

Creare o sostituire (sovrascrivere/ricreare, con tempi di inattività potenziali) una cache Redis esistente.

beginDelete(string, string, RedisDeleteOptionalParams)

Elimina una cache Redis.

beginDeleteAndWait(string, string, RedisDeleteOptionalParams)

Elimina una cache Redis.

beginExportData(string, string, ExportRDBParameters, RedisExportDataOptionalParams)

Esportare i dati dalla cache Redis in BLOB in un contenitore.

beginExportDataAndWait(string, string, ExportRDBParameters, RedisExportDataOptionalParams)

Esportare i dati dalla cache Redis in BLOB in un contenitore.

beginFlushCache(string, string, RedisFlushCacheOptionalParams)

Elimina tutte le chiavi in una cache.

beginFlushCacheAndWait(string, string, RedisFlushCacheOptionalParams)

Elimina tutte le chiavi in una cache.

beginImportData(string, string, ImportRDBParameters, RedisImportDataOptionalParams)

Importare dati nella cache Redis.

beginImportDataAndWait(string, string, ImportRDBParameters, RedisImportDataOptionalParams)

Importare dati nella cache Redis.

beginUpdate(string, string, RedisUpdateParameters, RedisUpdateOptionalParams)

Aggiornare una cache Redis esistente.

beginUpdateAndWait(string, string, RedisUpdateParameters, RedisUpdateOptionalParams)

Aggiornare una cache Redis esistente.

checkNameAvailability(CheckNameAvailabilityParameters, RedisCheckNameAvailabilityOptionalParams)

Verifica che il nome della cache Redis sia valido e non sia già in uso.

forceReboot(string, string, RedisRebootParameters, RedisForceRebootOptionalParams)

Riavviare i nodi Redis specificati. Questa operazione richiede l'autorizzazione di scrittura per la risorsa della cache. Può verificarsi una potenziale perdita di dati.

get(string, string, RedisGetOptionalParams)

Ottiene una cache Redis (descrizione della risorsa).

listByResourceGroup(string, RedisListByResourceGroupOptionalParams)

Elenca tutte le cache Redis in un gruppo di risorse.

listBySubscription(RedisListBySubscriptionOptionalParams)

Ottiene tutte le cache Redis nella sottoscrizione specificata.

listKeys(string, string, RedisListKeysOptionalParams)

Recuperare le chiavi di accesso di una cache Redis. Questa operazione richiede l'autorizzazione di scrittura per la risorsa della cache.

listUpgradeNotifications(string, string, number, RedisListUpgradeNotificationsOptionalParams)

Ottiene eventuali notifiche di aggiornamento per una cache Redis.

regenerateKey(string, string, RedisRegenerateKeyParameters, RedisRegenerateKeyOptionalParams)

Rigenerare le chiavi di accesso della cache Redis. Questa operazione richiede l'autorizzazione di scrittura per la risorsa della cache.

Dettagli metodo

beginCreate(string, string, RedisCreateParameters, RedisCreateOptionalParams)

Creare o sostituire (sovrascrivere/ricreare, con tempi di inattività potenziali) una cache Redis esistente.

function beginCreate(resourceGroupName: string, name: string, parameters: RedisCreateParameters, options?: RedisCreateOptionalParams): Promise<SimplePollerLike<OperationState<RedisResource>, RedisResource>>

Parametri

resourceGroupName

string

Nome del gruppo di risorse. Il nome non fa distinzione tra maiuscole e minuscole.

name

string

Nome della cache Redis.

parameters
RedisCreateParameters

Parametri forniti all'operazione Crea Redis.

options
RedisCreateOptionalParams

Parametri delle opzioni.

Restituisce

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

beginCreateAndWait(string, string, RedisCreateParameters, RedisCreateOptionalParams)

Creare o sostituire (sovrascrivere/ricreare, con tempi di inattività potenziali) una cache Redis esistente.

function beginCreateAndWait(resourceGroupName: string, name: string, parameters: RedisCreateParameters, options?: RedisCreateOptionalParams): Promise<RedisResource>

Parametri

resourceGroupName

string

Nome del gruppo di risorse. Il nome non fa distinzione tra maiuscole e minuscole.

name

string

Nome della cache Redis.

parameters
RedisCreateParameters

Parametri forniti all'operazione Crea Redis.

options
RedisCreateOptionalParams

Parametri delle opzioni.

Restituisce

Promise<RedisResource>

beginDelete(string, string, RedisDeleteOptionalParams)

Elimina una cache Redis.

function beginDelete(resourceGroupName: string, name: string, options?: RedisDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

Parametri

resourceGroupName

string

Nome del gruppo di risorse. Il nome non fa distinzione tra maiuscole e minuscole.

name

string

Nome della cache Redis.

options
RedisDeleteOptionalParams

Parametri delle opzioni.

Restituisce

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

beginDeleteAndWait(string, string, RedisDeleteOptionalParams)

Elimina una cache Redis.

function beginDeleteAndWait(resourceGroupName: string, name: string, options?: RedisDeleteOptionalParams): Promise<void>

Parametri

resourceGroupName

string

Nome del gruppo di risorse. Il nome non fa distinzione tra maiuscole e minuscole.

name

string

Nome della cache Redis.

options
RedisDeleteOptionalParams

Parametri delle opzioni.

Restituisce

Promise<void>

beginExportData(string, string, ExportRDBParameters, RedisExportDataOptionalParams)

Esportare i dati dalla cache Redis in BLOB in un contenitore.

function beginExportData(resourceGroupName: string, name: string, parameters: ExportRDBParameters, options?: RedisExportDataOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

Parametri

resourceGroupName

string

Nome del gruppo di risorse. Il nome non fa distinzione tra maiuscole e minuscole.

name

string

Nome della cache Redis.

parameters
ExportRDBParameters

Parametri per l'operazione di esportazione redis.

options
RedisExportDataOptionalParams

Parametri delle opzioni.

Restituisce

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

beginExportDataAndWait(string, string, ExportRDBParameters, RedisExportDataOptionalParams)

Esportare i dati dalla cache Redis in BLOB in un contenitore.

function beginExportDataAndWait(resourceGroupName: string, name: string, parameters: ExportRDBParameters, options?: RedisExportDataOptionalParams): Promise<void>

Parametri

resourceGroupName

string

Nome del gruppo di risorse. Il nome non fa distinzione tra maiuscole e minuscole.

name

string

Nome della cache Redis.

parameters
ExportRDBParameters

Parametri per l'operazione di esportazione redis.

options
RedisExportDataOptionalParams

Parametri delle opzioni.

Restituisce

Promise<void>

beginFlushCache(string, string, RedisFlushCacheOptionalParams)

Elimina tutte le chiavi in una cache.

function beginFlushCache(resourceGroupName: string, cacheName: string, options?: RedisFlushCacheOptionalParams): Promise<SimplePollerLike<OperationState<RedisFlushCacheResponse>, RedisFlushCacheResponse>>

Parametri

resourceGroupName

string

Nome del gruppo di risorse. Il nome non fa distinzione tra maiuscole e minuscole.

cacheName

string

Nome della cache Redis.

options
RedisFlushCacheOptionalParams

Parametri delle opzioni.

Restituisce

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

beginFlushCacheAndWait(string, string, RedisFlushCacheOptionalParams)

Elimina tutte le chiavi in una cache.

function beginFlushCacheAndWait(resourceGroupName: string, cacheName: string, options?: RedisFlushCacheOptionalParams): Promise<RedisFlushCacheResponse>

Parametri

resourceGroupName

string

Nome del gruppo di risorse. Il nome non fa distinzione tra maiuscole e minuscole.

cacheName

string

Nome della cache Redis.

options
RedisFlushCacheOptionalParams

Parametri delle opzioni.

Restituisce

beginImportData(string, string, ImportRDBParameters, RedisImportDataOptionalParams)

Importare dati nella cache Redis.

function beginImportData(resourceGroupName: string, name: string, parameters: ImportRDBParameters, options?: RedisImportDataOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

Parametri

resourceGroupName

string

Nome del gruppo di risorse. Il nome non fa distinzione tra maiuscole e minuscole.

name

string

Nome della cache Redis.

parameters
ImportRDBParameters

Parametri per l'operazione di importazione redis.

options
RedisImportDataOptionalParams

Parametri delle opzioni.

Restituisce

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

beginImportDataAndWait(string, string, ImportRDBParameters, RedisImportDataOptionalParams)

Importare dati nella cache Redis.

function beginImportDataAndWait(resourceGroupName: string, name: string, parameters: ImportRDBParameters, options?: RedisImportDataOptionalParams): Promise<void>

Parametri

resourceGroupName

string

Nome del gruppo di risorse. Il nome non fa distinzione tra maiuscole e minuscole.

name

string

Nome della cache Redis.

parameters
ImportRDBParameters

Parametri per l'operazione di importazione redis.

options
RedisImportDataOptionalParams

Parametri delle opzioni.

Restituisce

Promise<void>

beginUpdate(string, string, RedisUpdateParameters, RedisUpdateOptionalParams)

Aggiornare una cache Redis esistente.

function beginUpdate(resourceGroupName: string, name: string, parameters: RedisUpdateParameters, options?: RedisUpdateOptionalParams): Promise<SimplePollerLike<OperationState<RedisResource>, RedisResource>>

Parametri

resourceGroupName

string

Nome del gruppo di risorse. Il nome non fa distinzione tra maiuscole e minuscole.

name

string

Nome della cache Redis.

parameters
RedisUpdateParameters

Parametri forniti all'operazione Update Redis.

options
RedisUpdateOptionalParams

Parametri delle opzioni.

Restituisce

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

beginUpdateAndWait(string, string, RedisUpdateParameters, RedisUpdateOptionalParams)

Aggiornare una cache Redis esistente.

function beginUpdateAndWait(resourceGroupName: string, name: string, parameters: RedisUpdateParameters, options?: RedisUpdateOptionalParams): Promise<RedisResource>

Parametri

resourceGroupName

string

Nome del gruppo di risorse. Il nome non fa distinzione tra maiuscole e minuscole.

name

string

Nome della cache Redis.

parameters
RedisUpdateParameters

Parametri forniti all'operazione Update Redis.

options
RedisUpdateOptionalParams

Parametri delle opzioni.

Restituisce

Promise<RedisResource>

checkNameAvailability(CheckNameAvailabilityParameters, RedisCheckNameAvailabilityOptionalParams)

Verifica che il nome della cache Redis sia valido e non sia già in uso.

function checkNameAvailability(parameters: CheckNameAvailabilityParameters, options?: RedisCheckNameAvailabilityOptionalParams): Promise<void>

Parametri

parameters
CheckNameAvailabilityParameters

Parametri forniti all'operazione CheckNameAvailability Redis. L'unico tipo di risorsa supportato è 'Microsoft.Cache/redis'

options
RedisCheckNameAvailabilityOptionalParams

Parametri delle opzioni.

Restituisce

Promise<void>

forceReboot(string, string, RedisRebootParameters, RedisForceRebootOptionalParams)

Riavviare i nodi Redis specificati. Questa operazione richiede l'autorizzazione di scrittura per la risorsa della cache. Può verificarsi una potenziale perdita di dati.

function forceReboot(resourceGroupName: string, name: string, parameters: RedisRebootParameters, options?: RedisForceRebootOptionalParams): Promise<RedisForceRebootResponse>

Parametri

resourceGroupName

string

Nome del gruppo di risorse. Il nome non fa distinzione tra maiuscole e minuscole.

name

string

Nome della cache Redis.

parameters
RedisRebootParameters

Specifica i nodi Redis da riavviare.

options
RedisForceRebootOptionalParams

Parametri delle opzioni.

Restituisce

get(string, string, RedisGetOptionalParams)

Ottiene una cache Redis (descrizione della risorsa).

function get(resourceGroupName: string, name: string, options?: RedisGetOptionalParams): Promise<RedisResource>

Parametri

resourceGroupName

string

Nome del gruppo di risorse. Il nome non fa distinzione tra maiuscole e minuscole.

name

string

Nome della cache Redis.

options
RedisGetOptionalParams

Parametri delle opzioni.

Restituisce

Promise<RedisResource>

listByResourceGroup(string, RedisListByResourceGroupOptionalParams)

Elenca tutte le cache Redis in un gruppo di risorse.

function listByResourceGroup(resourceGroupName: string, options?: RedisListByResourceGroupOptionalParams): PagedAsyncIterableIterator<RedisResource, RedisResource[], PageSettings>

Parametri

resourceGroupName

string

Nome del gruppo di risorse. Il nome non fa distinzione tra maiuscole e minuscole.

options
RedisListByResourceGroupOptionalParams

Parametri delle opzioni.

Restituisce

listBySubscription(RedisListBySubscriptionOptionalParams)

Ottiene tutte le cache Redis nella sottoscrizione specificata.

function listBySubscription(options?: RedisListBySubscriptionOptionalParams): PagedAsyncIterableIterator<RedisResource, RedisResource[], PageSettings>

Parametri

options
RedisListBySubscriptionOptionalParams

Parametri delle opzioni.

Restituisce

listKeys(string, string, RedisListKeysOptionalParams)

Recuperare le chiavi di accesso di una cache Redis. Questa operazione richiede l'autorizzazione di scrittura per la risorsa della cache.

function listKeys(resourceGroupName: string, name: string, options?: RedisListKeysOptionalParams): Promise<RedisAccessKeys>

Parametri

resourceGroupName

string

Nome del gruppo di risorse. Il nome non fa distinzione tra maiuscole e minuscole.

name

string

Nome della cache Redis.

options
RedisListKeysOptionalParams

Parametri delle opzioni.

Restituisce

Promise<RedisAccessKeys>

listUpgradeNotifications(string, string, number, RedisListUpgradeNotificationsOptionalParams)

Ottiene eventuali notifiche di aggiornamento per una cache Redis.

function listUpgradeNotifications(resourceGroupName: string, name: string, history: number, options?: RedisListUpgradeNotificationsOptionalParams): PagedAsyncIterableIterator<UpgradeNotification, UpgradeNotification[], PageSettings>

Parametri

resourceGroupName

string

Nome del gruppo di risorse. Il nome non fa distinzione tra maiuscole e minuscole.

name

string

Nome della cache Redis.

history

number

quanti minuti in passato cercare le notifiche di aggiornamento

options
RedisListUpgradeNotificationsOptionalParams

Parametri delle opzioni.

Restituisce

regenerateKey(string, string, RedisRegenerateKeyParameters, RedisRegenerateKeyOptionalParams)

Rigenerare le chiavi di accesso della cache Redis. Questa operazione richiede l'autorizzazione di scrittura per la risorsa della cache.

function regenerateKey(resourceGroupName: string, name: string, parameters: RedisRegenerateKeyParameters, options?: RedisRegenerateKeyOptionalParams): Promise<RedisAccessKeys>

Parametri

resourceGroupName

string

Nome del gruppo di risorse. Il nome non fa distinzione tra maiuscole e minuscole.

name

string

Nome della cache Redis.

parameters
RedisRegenerateKeyParameters

Specifica la chiave da rigenerare.

options
RedisRegenerateKeyOptionalParams

Parametri delle opzioni.

Restituisce

Promise<RedisAccessKeys>