Поделиться через


Redis interface

Интерфейс, представляющий Redis.

Методы

beginCreate(string, string, RedisCreateParameters, RedisCreateOptionalParams)

Создайте или замените (перезапись или повторное создание с потенциальным простоем) существующий кэш Redis.

beginCreateAndWait(string, string, RedisCreateParameters, RedisCreateOptionalParams)

Создайте или замените (перезапись или повторное создание с потенциальным простоем) существующий кэш Redis.

beginDelete(string, string, RedisDeleteOptionalParams)

Удаляет кэш Redis.

beginDeleteAndWait(string, string, RedisDeleteOptionalParams)

Удаляет кэш Redis.

beginExportData(string, string, ExportRDBParameters, RedisExportDataOptionalParams)

Экспорт данных из кэша Redis в большие двоичные объекты в контейнере.

beginExportDataAndWait(string, string, ExportRDBParameters, RedisExportDataOptionalParams)

Экспорт данных из кэша Redis в большие двоичные объекты в контейнере.

beginFlushCache(string, string, RedisFlushCacheOptionalParams)

Удаляет все ключи в кэше.

beginFlushCacheAndWait(string, string, RedisFlushCacheOptionalParams)

Удаляет все ключи в кэше.

beginImportData(string, string, ImportRDBParameters, RedisImportDataOptionalParams)

Импорт данных в кэш Redis.

beginImportDataAndWait(string, string, ImportRDBParameters, RedisImportDataOptionalParams)

Импорт данных в кэш Redis.

beginUpdate(string, string, RedisUpdateParameters, RedisUpdateOptionalParams)

Обновите существующий кэш Redis.

beginUpdateAndWait(string, string, RedisUpdateParameters, RedisUpdateOptionalParams)

Обновите существующий кэш Redis.

checkNameAvailability(CheckNameAvailabilityParameters, RedisCheckNameAvailabilityOptionalParams)

Проверяет, является ли имя кэша Redis допустимым и еще не используется.

forceReboot(string, string, RedisRebootParameters, RedisForceRebootOptionalParams)

Перезагрузите указанные узлы Redis. Для этой операции требуется разрешение на запись в ресурс кэша. Это может привести к потенциальной потере данных.

get(string, string, RedisGetOptionalParams)

Возвращает кэш Redis (описание ресурса).

listByResourceGroup(string, RedisListByResourceGroupOptionalParams)

Выводит список всех кэшей Redis в группе ресурсов.

listBySubscription(RedisListBySubscriptionOptionalParams)

Возвращает все кэши Redis в указанной подписке.

listKeys(string, string, RedisListKeysOptionalParams)

Получение ключей доступа кэша Redis. Для этой операции требуется разрешение на запись в ресурс кэша.

listUpgradeNotifications(string, string, number, RedisListUpgradeNotificationsOptionalParams)

Получает уведомления об обновлении для кэша Redis.

regenerateKey(string, string, RedisRegenerateKeyParameters, RedisRegenerateKeyOptionalParams)

Повторно создайте ключи доступа к кэшу Redis. Для этой операции требуется разрешение на запись в ресурс кэша.

Сведения о методе

beginCreate(string, string, RedisCreateParameters, RedisCreateOptionalParams)

Создайте или замените (перезапись или повторное создание с потенциальным простоем) существующий кэш Redis.

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

Параметры

resourceGroupName

string

Имя группы ресурсов. Регистр букв в имени не учитывается.

name

string

Имя кэша Redis.

parameters
RedisCreateParameters

Параметры, предоставленные для операции Создания Redis.

options
RedisCreateOptionalParams

Параметры параметров.

Возвращаемое значение

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

beginCreateAndWait(string, string, RedisCreateParameters, RedisCreateOptionalParams)

Создайте или замените (перезапись или повторное создание с потенциальным простоем) существующий кэш Redis.

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

Параметры

resourceGroupName

string

Имя группы ресурсов. Регистр букв в имени не учитывается.

name

string

Имя кэша Redis.

parameters
RedisCreateParameters

Параметры, предоставленные для операции Создания Redis.

options
RedisCreateOptionalParams

Параметры параметров.

Возвращаемое значение

Promise<RedisResource>

beginDelete(string, string, RedisDeleteOptionalParams)

Удаляет кэш Redis.

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

Параметры

resourceGroupName

string

Имя группы ресурсов. Регистр букв в имени не учитывается.

name

string

Имя кэша Redis.

options
RedisDeleteOptionalParams

Параметры параметров.

Возвращаемое значение

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

beginDeleteAndWait(string, string, RedisDeleteOptionalParams)

Удаляет кэш Redis.

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

Параметры

resourceGroupName

string

Имя группы ресурсов. Регистр букв в имени не учитывается.

name

string

Имя кэша Redis.

options
RedisDeleteOptionalParams

Параметры параметров.

Возвращаемое значение

Promise<void>

beginExportData(string, string, ExportRDBParameters, RedisExportDataOptionalParams)

Экспорт данных из кэша Redis в большие двоичные объекты в контейнере.

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

Параметры

resourceGroupName

string

Имя группы ресурсов. Регистр букв в имени не учитывается.

name

string

Имя кэша Redis.

parameters
ExportRDBParameters

Параметры для операции экспорта Redis.

options
RedisExportDataOptionalParams

Параметры параметров.

Возвращаемое значение

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

beginExportDataAndWait(string, string, ExportRDBParameters, RedisExportDataOptionalParams)

Экспорт данных из кэша Redis в большие двоичные объекты в контейнере.

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

Параметры

resourceGroupName

string

Имя группы ресурсов. Регистр букв в имени не учитывается.

name

string

Имя кэша Redis.

parameters
ExportRDBParameters

Параметры для операции экспорта Redis.

options
RedisExportDataOptionalParams

Параметры параметров.

Возвращаемое значение

Promise<void>

beginFlushCache(string, string, RedisFlushCacheOptionalParams)

Удаляет все ключи в кэше.

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

Параметры

resourceGroupName

string

Имя группы ресурсов. Регистр букв в имени не учитывается.

cacheName

string

Имя кэша Redis.

options
RedisFlushCacheOptionalParams

Параметры параметров.

Возвращаемое значение

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

beginFlushCacheAndWait(string, string, RedisFlushCacheOptionalParams)

Удаляет все ключи в кэше.

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

Параметры

resourceGroupName

string

Имя группы ресурсов. Регистр букв в имени не учитывается.

cacheName

string

Имя кэша Redis.

options
RedisFlushCacheOptionalParams

Параметры параметров.

Возвращаемое значение

beginImportData(string, string, ImportRDBParameters, RedisImportDataOptionalParams)

Импорт данных в кэш Redis.

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

Параметры

resourceGroupName

string

Имя группы ресурсов. Регистр букв в имени не учитывается.

name

string

Имя кэша Redis.

parameters
ImportRDBParameters

Параметры для операции импорта Redis.

options
RedisImportDataOptionalParams

Параметры параметров.

Возвращаемое значение

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

beginImportDataAndWait(string, string, ImportRDBParameters, RedisImportDataOptionalParams)

Импорт данных в кэш Redis.

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

Параметры

resourceGroupName

string

Имя группы ресурсов. Регистр букв в имени не учитывается.

name

string

Имя кэша Redis.

parameters
ImportRDBParameters

Параметры для операции импорта Redis.

options
RedisImportDataOptionalParams

Параметры параметров.

Возвращаемое значение

Promise<void>

beginUpdate(string, string, RedisUpdateParameters, RedisUpdateOptionalParams)

Обновите существующий кэш Redis.

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

Параметры

resourceGroupName

string

Имя группы ресурсов. Регистр букв в имени не учитывается.

name

string

Имя кэша Redis.

parameters
RedisUpdateParameters

Параметры, предоставленные для операции Обновления Redis.

options
RedisUpdateOptionalParams

Параметры параметров.

Возвращаемое значение

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

beginUpdateAndWait(string, string, RedisUpdateParameters, RedisUpdateOptionalParams)

Обновите существующий кэш Redis.

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

Параметры

resourceGroupName

string

Имя группы ресурсов. Регистр букв в имени не учитывается.

name

string

Имя кэша Redis.

parameters
RedisUpdateParameters

Параметры, предоставленные для операции Обновления Redis.

options
RedisUpdateOptionalParams

Параметры параметров.

Возвращаемое значение

Promise<RedisResource>

checkNameAvailability(CheckNameAvailabilityParameters, RedisCheckNameAvailabilityOptionalParams)

Проверяет, является ли имя кэша Redis допустимым и еще не используется.

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

Параметры

parameters
CheckNameAvailabilityParameters

Параметры, предоставленные для операции Redis CheckNameAvailability. Единственный поддерживаемый тип ресурса — Microsoft.Cache/redis.

options
RedisCheckNameAvailabilityOptionalParams

Параметры параметров.

Возвращаемое значение

Promise<void>

forceReboot(string, string, RedisRebootParameters, RedisForceRebootOptionalParams)

Перезагрузите указанные узлы Redis. Для этой операции требуется разрешение на запись в ресурс кэша. Это может привести к потенциальной потере данных.

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

Параметры

resourceGroupName

string

Имя группы ресурсов. Регистр букв в имени не учитывается.

name

string

Имя кэша Redis.

parameters
RedisRebootParameters

Указывает узлы Redis для перезагрузки.

options
RedisForceRebootOptionalParams

Параметры параметров.

Возвращаемое значение

get(string, string, RedisGetOptionalParams)

Возвращает кэш Redis (описание ресурса).

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

Параметры

resourceGroupName

string

Имя группы ресурсов. Регистр букв в имени не учитывается.

name

string

Имя кэша Redis.

options
RedisGetOptionalParams

Параметры параметров.

Возвращаемое значение

Promise<RedisResource>

listByResourceGroup(string, RedisListByResourceGroupOptionalParams)

Выводит список всех кэшей Redis в группе ресурсов.

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

Параметры

resourceGroupName

string

Имя группы ресурсов. Регистр букв в имени не учитывается.

options
RedisListByResourceGroupOptionalParams

Параметры параметров.

Возвращаемое значение

listBySubscription(RedisListBySubscriptionOptionalParams)

Возвращает все кэши Redis в указанной подписке.

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

Параметры

options
RedisListBySubscriptionOptionalParams

Параметры параметров.

Возвращаемое значение

listKeys(string, string, RedisListKeysOptionalParams)

Получение ключей доступа кэша Redis. Для этой операции требуется разрешение на запись в ресурс кэша.

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

Параметры

resourceGroupName

string

Имя группы ресурсов. Регистр букв в имени не учитывается.

name

string

Имя кэша Redis.

options
RedisListKeysOptionalParams

Параметры параметров.

Возвращаемое значение

Promise<RedisAccessKeys>

listUpgradeNotifications(string, string, number, RedisListUpgradeNotificationsOptionalParams)

Получает уведомления об обновлении для кэша Redis.

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

Параметры

resourceGroupName

string

Имя группы ресурсов. Регистр букв в имени не учитывается.

name

string

Имя кэша Redis.

history

number

сколько минут в прошлом нужно искать уведомления об обновлении;

options
RedisListUpgradeNotificationsOptionalParams

Параметры параметров.

Возвращаемое значение

regenerateKey(string, string, RedisRegenerateKeyParameters, RedisRegenerateKeyOptionalParams)

Повторно создайте ключи доступа к кэшу Redis. Для этой операции требуется разрешение на запись в ресурс кэша.

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

Параметры

resourceGroupName

string

Имя группы ресурсов. Регистр букв в имени не учитывается.

name

string

Имя кэша Redis.

parameters
RedisRegenerateKeyParameters

Указывает, какой ключ следует заново создать.

options
RedisRegenerateKeyOptionalParams

Параметры параметров.

Возвращаемое значение

Promise<RedisAccessKeys>