Partilhar via


Redis interface

Interface que representa um Redis.

Métodos

beginCreate(string, string, RedisCreateParameters, RedisCreateOptionalParams)

Crie ou substitua (substituir/recriar, com potencial tempo de inatividade) um cache Redis existente.

beginCreateAndWait(string, string, RedisCreateParameters, RedisCreateOptionalParams)

Crie ou substitua (substituir/recriar, com potencial tempo de inatividade) um cache Redis existente.

beginDelete(string, string, RedisDeleteOptionalParams)

Exclui um cache Redis.

beginDeleteAndWait(string, string, RedisDeleteOptionalParams)

Exclui um cache Redis.

beginExportData(string, string, ExportRDBParameters, RedisExportDataOptionalParams)

Exporte dados do cache redis para blobs em um contêiner.

beginExportDataAndWait(string, string, ExportRDBParameters, RedisExportDataOptionalParams)

Exporte dados do cache redis para blobs em um contêiner.

beginFlushCache(string, string, RedisFlushCacheOptionalParams)

Exclui todas as chaves em um cache.

beginFlushCacheAndWait(string, string, RedisFlushCacheOptionalParams)

Exclui todas as chaves em um cache.

beginImportData(string, string, ImportRDBParameters, RedisImportDataOptionalParams)

Importe dados para o cache Redis.

beginImportDataAndWait(string, string, ImportRDBParameters, RedisImportDataOptionalParams)

Importe dados para o cache Redis.

beginUpdate(string, string, RedisUpdateParameters, RedisUpdateOptionalParams)

Atualize um cache Redis existente.

beginUpdateAndWait(string, string, RedisUpdateParameters, RedisUpdateOptionalParams)

Atualize um cache Redis existente.

checkNameAvailability(CheckNameAvailabilityParameters, RedisCheckNameAvailabilityOptionalParams)

Verifica se o nome do cache redis é válido e ainda não está em uso.

forceReboot(string, string, RedisRebootParameters, RedisForceRebootOptionalParams)

Reinicialize o(s) nó(s) Redis especificado(s). Esta operação requer permissão de gravação para o recurso de cache. Pode haver perda potencial de dados.

get(string, string, RedisGetOptionalParams)

Obtém um cache Redis (descrição do recurso).

listByResourceGroup(string, RedisListByResourceGroupOptionalParams)

Lista todos os caches Redis em um grupo de recursos.

listBySubscription(RedisListBySubscriptionOptionalParams)

Obtém todos os caches Redis na assinatura especificada.

listKeys(string, string, RedisListKeysOptionalParams)

Recupere as chaves de acesso de um cache Redis. Esta operação requer permissão de gravação para o recurso de cache.

listUpgradeNotifications(string, string, number, RedisListUpgradeNotificationsOptionalParams)

Obtém todas as notificações de atualização para um cache Redis.

regenerateKey(string, string, RedisRegenerateKeyParameters, RedisRegenerateKeyOptionalParams)

Regenere as chaves de acesso do cache Redis. Esta operação requer permissão de gravação para o recurso de cache.

Detalhes de Método

beginCreate(string, string, RedisCreateParameters, RedisCreateOptionalParams)

Crie ou substitua (substituir/recriar, com potencial tempo de inatividade) um cache Redis existente.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

name

string

O nome do cache Redis.

parameters
RedisCreateParameters

Parâmetros fornecidos para a operação Create Redis.

options
RedisCreateOptionalParams

Os parâmetros de opções.

Devoluções

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

beginCreateAndWait(string, string, RedisCreateParameters, RedisCreateOptionalParams)

Crie ou substitua (substituir/recriar, com potencial tempo de inatividade) um cache Redis existente.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

name

string

O nome do cache Redis.

parameters
RedisCreateParameters

Parâmetros fornecidos para a operação Create Redis.

options
RedisCreateOptionalParams

Os parâmetros de opções.

Devoluções

Promise<RedisResource>

beginDelete(string, string, RedisDeleteOptionalParams)

Exclui um cache Redis.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

name

string

O nome do cache Redis.

options
RedisDeleteOptionalParams

Os parâmetros de opções.

Devoluções

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

beginDeleteAndWait(string, string, RedisDeleteOptionalParams)

Exclui um cache Redis.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

name

string

O nome do cache Redis.

options
RedisDeleteOptionalParams

Os parâmetros de opções.

Devoluções

Promise<void>

beginExportData(string, string, ExportRDBParameters, RedisExportDataOptionalParams)

Exporte dados do cache redis para blobs em um contêiner.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

name

string

O nome do cache Redis.

parameters
ExportRDBParameters

Parâmetros para a operação de exportação Redis.

options
RedisExportDataOptionalParams

Os parâmetros de opções.

Devoluções

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

beginExportDataAndWait(string, string, ExportRDBParameters, RedisExportDataOptionalParams)

Exporte dados do cache redis para blobs em um contêiner.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

name

string

O nome do cache Redis.

parameters
ExportRDBParameters

Parâmetros para a operação de exportação Redis.

options
RedisExportDataOptionalParams

Os parâmetros de opções.

Devoluções

Promise<void>

beginFlushCache(string, string, RedisFlushCacheOptionalParams)

Exclui todas as chaves em um cache.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

cacheName

string

O nome do cache Redis.

options
RedisFlushCacheOptionalParams

Os parâmetros de opções.

Devoluções

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

beginFlushCacheAndWait(string, string, RedisFlushCacheOptionalParams)

Exclui todas as chaves em um cache.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

cacheName

string

O nome do cache Redis.

options
RedisFlushCacheOptionalParams

Os parâmetros de opções.

Devoluções

beginImportData(string, string, ImportRDBParameters, RedisImportDataOptionalParams)

Importe dados para o cache Redis.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

name

string

O nome do cache Redis.

parameters
ImportRDBParameters

Parâmetros para operação de importação Redis.

options
RedisImportDataOptionalParams

Os parâmetros de opções.

Devoluções

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

beginImportDataAndWait(string, string, ImportRDBParameters, RedisImportDataOptionalParams)

Importe dados para o cache Redis.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

name

string

O nome do cache Redis.

parameters
ImportRDBParameters

Parâmetros para operação de importação Redis.

options
RedisImportDataOptionalParams

Os parâmetros de opções.

Devoluções

Promise<void>

beginUpdate(string, string, RedisUpdateParameters, RedisUpdateOptionalParams)

Atualize um cache Redis existente.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

name

string

O nome do cache Redis.

parameters
RedisUpdateParameters

Parâmetros fornecidos para a operação Update Redis.

options
RedisUpdateOptionalParams

Os parâmetros de opções.

Devoluções

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

beginUpdateAndWait(string, string, RedisUpdateParameters, RedisUpdateOptionalParams)

Atualize um cache Redis existente.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

name

string

O nome do cache Redis.

parameters
RedisUpdateParameters

Parâmetros fornecidos para a operação Update Redis.

options
RedisUpdateOptionalParams

Os parâmetros de opções.

Devoluções

Promise<RedisResource>

checkNameAvailability(CheckNameAvailabilityParameters, RedisCheckNameAvailabilityOptionalParams)

Verifica se o nome do cache redis é válido e ainda não está em uso.

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

Parâmetros

parameters
CheckNameAvailabilityParameters

Parâmetros fornecidos para a operação CheckNameAvailability Redis. O único tipo de recurso suportado é 'Microsoft.Cache/redis'

options
RedisCheckNameAvailabilityOptionalParams

Os parâmetros de opções.

Devoluções

Promise<void>

forceReboot(string, string, RedisRebootParameters, RedisForceRebootOptionalParams)

Reinicialize o(s) nó(s) Redis especificado(s). Esta operação requer permissão de gravação para o recurso de cache. Pode haver perda potencial de dados.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

name

string

O nome do cache Redis.

parameters
RedisRebootParameters

Especifica qual(is) nó(s) Redis deve ser reinicializado.

options
RedisForceRebootOptionalParams

Os parâmetros de opções.

Devoluções

get(string, string, RedisGetOptionalParams)

Obtém um cache Redis (descrição do recurso).

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

name

string

O nome do cache Redis.

options
RedisGetOptionalParams

Os parâmetros de opções.

Devoluções

Promise<RedisResource>

listByResourceGroup(string, RedisListByResourceGroupOptionalParams)

Lista todos os caches Redis em um grupo de recursos.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

options
RedisListByResourceGroupOptionalParams

Os parâmetros de opções.

Devoluções

listBySubscription(RedisListBySubscriptionOptionalParams)

Obtém todos os caches Redis na assinatura especificada.

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

Parâmetros

options
RedisListBySubscriptionOptionalParams

Os parâmetros de opções.

Devoluções

listKeys(string, string, RedisListKeysOptionalParams)

Recupere as chaves de acesso de um cache Redis. Esta operação requer permissão de gravação para o recurso de cache.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

name

string

O nome do cache Redis.

options
RedisListKeysOptionalParams

Os parâmetros de opções.

Devoluções

Promise<RedisAccessKeys>

listUpgradeNotifications(string, string, number, RedisListUpgradeNotificationsOptionalParams)

Obtém todas as notificações de atualização para um cache Redis.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

name

string

O nome do cache Redis.

history

number

quantos minutos no passado para procurar notificações de atualização

options
RedisListUpgradeNotificationsOptionalParams

Os parâmetros de opções.

Devoluções

regenerateKey(string, string, RedisRegenerateKeyParameters, RedisRegenerateKeyOptionalParams)

Regenere as chaves de acesso do cache Redis. Esta operação requer permissão de gravação para o recurso de cache.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

name

string

O nome do cache Redis.

parameters
RedisRegenerateKeyParameters

Especifica qual chave regenerar.

options
RedisRegenerateKeyOptionalParams

Os parâmetros de opções.

Devoluções

Promise<RedisAccessKeys>