Redis interface
Интерфейс, представляющий 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
Параметры параметров.
Возвращаемое значение
Promise<RedisFlushCacheResponse>
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.
Параметры параметров.
Возвращаемое значение
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
Параметры параметров.
Возвращаемое значение
Promise<RedisForceRebootResponse>
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
Имя группы ресурсов. Регистр букв в имени не учитывается.
Параметры параметров.
Возвращаемое значение
listBySubscription(RedisListBySubscriptionOptionalParams)
Возвращает все кэши Redis в указанной подписке.
function listBySubscription(options?: RedisListBySubscriptionOptionalParams): PagedAsyncIterableIterator<RedisResource, RedisResource[], PageSettings>
Параметры
Параметры параметров.
Возвращаемое значение
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
сколько минут в прошлом нужно искать уведомления об обновлении;
Параметры параметров.
Возвращаемое значение
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>