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


Redis - Update

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

PATCH https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cache/redis/{name}?api-version=2024-11-01

Параметры URI

Имя В Обязательно Тип Описание
name
path True

string

Имя кэша Redis.

resourceGroupName
path True

string

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

subscriptionId
path True

string

Идентификатор целевой подписки.

api-version
query True

string

Версия API, используемая для этой операции.

Текст запроса

Имя Тип Описание
identity

ManagedServiceIdentity

Удостоверение ресурса.

properties.disableAccessKeyAuthentication

boolean

Проверка подлинности в Redis с помощью ключей доступа отключена, если задано значение true. Значение по умолчанию — false.

properties.enableNonSslPort

boolean

Указывает, включен ли порт сервера Redis без ssl (6379).

properties.minimumTlsVersion

TlsVersion

Необязательно: требует от клиентов использовать указанную версию TLS (или более позднюю) для подключения (например, 1.0, 1.1, 1.2).

properties.publicNetworkAccess

PublicNetworkAccess

Допускается ли доступ к общедоступной конечной точке для этого кэша. Значение является необязательным, но при передаче должно быть "Включено" или "Отключено". Если значение "Отключено", частные конечные точки являются эксклюзивным методом доступа. Значение по умолчанию — "Включено"

properties.redisConfiguration

RedisConfiguration

Все параметры Redis. Несколько возможных ключей: rdb-backup-enabled,rdb-storage-connection-string,rdb-backup-frequency,maxmemory-delta, maxmemory-policy,notify-keyspace-events, aof-backup-enabled, aof-storage-connection-string-0, aof-storage-connection-string-1 и т. д.

properties.redisVersion

string

Версия Redis. Это должно быть в форме "major[.minor]" (только "основной" является обязательным) или значение "latest", которое относится к последней стабильной версии Redis, доступной. Поддерживаемые версии: 4.0, 6.0 (последняя версия). Значение по умолчанию — "latest".

properties.replicasPerMaster

integer

Количество реплик, создаваемых для каждого первичного объекта.

properties.replicasPerPrimary

integer

Количество реплик, создаваемых для каждого первичного объекта.

properties.shardCount

integer

Количество сегментов, создаваемых в кэше кластера класса Premium.

properties.sku

Sku

SKU кэша Redis для развертывания.

properties.tenantSettings

object

Словарь параметров клиента

properties.updateChannel

UpdateChannel

Необязательно. Указывает канал обновления для ежемесячного обновления Redis, который будет получать кэш Redis. Кэши с помощью канала обновления "Предварительная версия" получают последние обновления Redis по крайней мере через 4 недели перед кэшем каналов "Стабильный". Значение по умолчанию — "Стабильный".

properties.zonalAllocationPolicy

ZonalAllocationPolicy

Необязательно. Указывает, как зоны доступности выделяются кэшу Redis. Функция "Автоматически" обеспечивает избыточность зон, а Azure автоматически выбирает зоны на основе региональной доступности и емкости. UserDefined выбирает зоны доступности, переданные вами с помощью параметра "зоны". NoZones создаст незональный кэш. Если зональныйAllocationPolicy не передается, оно будет иметь значение UserDefined, если зоны передаются, в противном случае оно будет иметь значение "Automatic" в регионах, где поддерживаются зоны и "NoZones" в регионах, где зоны не поддерживаются.

tags

object

Теги ресурсов.

Ответы

Имя Тип Описание
200 OK

RedisResource

Существующий кэш redis был успешно обновлен. Проверьте подготовкуState, чтобы просмотреть подробное состояние.

202 Accepted

RedisResource

Существующий кэш redis был успешно обновлен. Проверьте Azure-AsyncOperation заголовки для опроса подробного состояния.

Other Status Codes

ErrorResponse

Ответ на ошибку, описывающий причину сбоя операции.

Безопасность

azure_auth

Поток OAuth2 Azure Active Directory.

Тип: oauth2
Flow: implicit
URL-адрес авторизации: https://login.microsoftonline.com/common/oauth2/authorize

Области

Имя Описание
user_impersonation олицетворения учетной записи пользователя

Примеры

RedisCacheUpdate

Образец запроса

PATCH https://management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Cache/redis/cache1?api-version=2024-11-01

{
  "properties": {
    "enableNonSslPort": true,
    "replicasPerPrimary": 2
  }
}

Пример ответа

{
  "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Cache/Redis/cache1",
  "location": "East US",
  "name": "cache1",
  "type": "Microsoft.Cache/Redis",
  "tags": {},
  "properties": {
    "accessKeys": {
      "primaryKey": "<primaryKey>",
      "secondaryKey": "<secondaryKey>"
    },
    "provisioningState": "Succeeded",
    "redisVersion": "3.0",
    "sku": {
      "name": "Premium",
      "family": "P",
      "capacity": 1
    },
    "enableNonSslPort": true,
    "replicasPerMaster": 2,
    "replicasPerPrimary": 2,
    "updateChannel": "Stable",
    "zonalAllocationPolicy": "Automatic",
    "redisConfiguration": {
      "maxclients": "1000",
      "maxmemory-reserved": "50",
      "maxmemory-delta": "50"
    },
    "hostName": "cache1.redis.cache.windows.net",
    "port": 6379,
    "sslPort": 6380,
    "instances": [
      {
        "sslPort": 15000,
        "nonSslPort": 13000,
        "isMaster": true,
        "isPrimary": true
      },
      {
        "sslPort": 15001,
        "nonSslPort": 13001,
        "isMaster": false,
        "isPrimary": false
      },
      {
        "sslPort": 15002,
        "nonSslPort": 13002,
        "isMaster": false,
        "isPrimary": false
      }
    ]
  }
}
location: https://management.azure.com/subscriptions/subid/providers/Microsoft.Cache/...pathToOperationResult...
{
  "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Cache/Redis/cache1",
  "location": "East US",
  "name": "cache1",
  "type": "Microsoft.Cache/Redis",
  "tags": {},
  "properties": {
    "accessKeys": {
      "primaryKey": "<primaryKey>",
      "secondaryKey": "<secondaryKey>"
    },
    "provisioningState": "Succeeded",
    "redisVersion": "3.0",
    "sku": {
      "name": "Premium",
      "family": "P",
      "capacity": 1
    },
    "enableNonSslPort": true,
    "replicasPerMaster": 2,
    "replicasPerPrimary": 2,
    "updateChannel": "Stable",
    "zonalAllocationPolicy": "Automatic",
    "redisConfiguration": {
      "maxclients": "1000",
      "maxmemory-reserved": "50",
      "maxmemory-delta": "50"
    },
    "hostName": "cache1.redis.cache.windows.net",
    "port": 6379,
    "sslPort": 6380,
    "instances": [
      {
        "sslPort": 15000,
        "nonSslPort": 13000,
        "isMaster": true,
        "isPrimary": true
      },
      {
        "sslPort": 15001,
        "nonSslPort": 13001,
        "isMaster": false,
        "isPrimary": false
      },
      {
        "sslPort": 15002,
        "nonSslPort": 13002,
        "isMaster": false,
        "isPrimary": false
      }
    ]
  }
}

Определения

Имя Описание
ErrorAdditionalInfo

Дополнительные сведения об ошибке управления ресурсами.

ErrorDetail

Сведения об ошибке.

ErrorResponse

Ответ на ошибку

ManagedServiceIdentity

Управляемое удостоверение службы (назначенные системой удостоверения и (или) назначенные пользователем удостоверения

ManagedServiceIdentityType

Тип управляемого удостоверения службы (где разрешены типы SystemAssigned и UserAssigned).

PrivateEndpoint

Ресурс частной конечной точки.

PrivateEndpointConnection

Ресурс подключения к частной конечной точке.

PrivateEndpointConnectionProvisioningState

Текущее состояние подготовки.

PrivateEndpointServiceConnectionStatus

Состояние подключения к частной конечной точке.

PrivateLinkServiceConnectionState

Коллекция сведений о состоянии подключения между потребителем службы и поставщиком.

ProvisioningState

Состояние подготовки экземпляра Redis.

PublicNetworkAccess

Допускается ли доступ к общедоступной конечной точке для этого кэша. Значение является необязательным, но при передаче должно быть "Включено" или "Отключено". Если значение "Отключено", частные конечные точки являются эксклюзивным методом доступа. Значение по умолчанию — "Включено"

RedisAccessKeys

Ключи доступа к кэшу Redis.

RedisConfiguration

Все параметры Redis. Несколько возможных ключей: rdb-backup-enabled,rdb-storage-connection-string,rdb-backup-frequency,maxmemory-delta, maxmemory-policy,notify-keyspace-events, aof-backup-enabled, aof-storage-connection-string-0, aof-storage-connection-string-1 и т. д.

RedisInstanceDetails

Сведения об одном экземпляре redis.

RedisLinkedServer

Идентификатор связанного сервера

RedisResource

Один элемент Redis в списке или операции получения.

RedisUpdateParameters

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

Sku

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

SkuFamily

Семейство SKU для использования. Допустимые значения: (C, P). (C = Basic/Standard, P = Premium).

SkuName

Тип кэша Redis для развертывания. Допустимые значения: (Базовый, Стандартный, Премиум)

TlsVersion

Необязательно: требует от клиентов использовать указанную версию TLS (или более позднюю) для подключения (например, 1.0, 1.1, 1.2).

UpdateChannel

Необязательно. Указывает канал обновления для ежемесячного обновления Redis, который будет получать кэш Redis. Кэши с помощью канала обновления "Предварительная версия" получают последние обновления Redis по крайней мере через 4 недели перед кэшем каналов "Стабильный". Значение по умолчанию — "Стабильный".

UserAssignedIdentity

Свойства назначаемого пользователем удостоверения

ZonalAllocationPolicy

Необязательно. Указывает, как зоны доступности выделяются кэшу Redis. Функция "Автоматически" обеспечивает избыточность зон, а Azure автоматически выбирает зоны на основе региональной доступности и емкости. UserDefined выбирает зоны доступности, переданные вами с помощью параметра "зоны". NoZones создаст незональный кэш. Если зональныйAllocationPolicy не передается, оно будет иметь значение UserDefined, если зоны передаются, в противном случае оно будет иметь значение "Automatic" в регионах, где поддерживаются зоны и "NoZones" в регионах, где зоны не поддерживаются.

ErrorAdditionalInfo

Дополнительные сведения об ошибке управления ресурсами.

Имя Тип Описание
info

object

Дополнительные сведения.

type

string

Дополнительный тип сведений.

ErrorDetail

Сведения об ошибке.

Имя Тип Описание
additionalInfo

ErrorAdditionalInfo[]

Дополнительные сведения об ошибке.

code

string

Код ошибки.

details

ErrorDetail[]

Сведения об ошибке.

message

string

Сообщение об ошибке.

target

string

Целевой объект ошибки.

ErrorResponse

Ответ на ошибку

Имя Тип Описание
error

ErrorDetail

Объект ошибки.

ManagedServiceIdentity

Управляемое удостоверение службы (назначенные системой удостоверения и (или) назначенные пользователем удостоверения

Имя Тип Описание
principalId

string

Идентификатор субъекта-службы назначенного системой удостоверения. Это свойство будет предоставлено только для назначаемого системой удостоверения.

tenantId

string

Идентификатор клиента назначенного системой удостоверения. Это свойство будет предоставлено только для назначаемого системой удостоверения.

type

ManagedServiceIdentityType

Тип управляемого удостоверения службы (где разрешены типы SystemAssigned и UserAssigned).

userAssignedIdentities

<string,  UserAssignedIdentity>

удостоверения User-Assigned
Набор назначенных пользователем удостоверений, связанных с ресурсом. Ключи словаря userAssignedIdentities будут идентификаторами ресурсов ARM в форме: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. Значения словаря могут быть пустыми объектами ({}) в запросах.

ManagedServiceIdentityType

Тип управляемого удостоверения службы (где разрешены типы SystemAssigned и UserAssigned).

Имя Тип Описание
None

string

SystemAssigned

string

SystemAssigned, UserAssigned

string

UserAssigned

string

PrivateEndpoint

Ресурс частной конечной точки.

Имя Тип Описание
id

string

Идентификатор ARM для частной конечной точки

PrivateEndpointConnection

Ресурс подключения к частной конечной точке.

Имя Тип Описание
id

string

Полный идентификатор ресурса для ресурса. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

name

string

Имя ресурса

properties.privateEndpoint

PrivateEndpoint

Ресурс частной конечной точки.

properties.privateLinkServiceConnectionState

PrivateLinkServiceConnectionState

Коллекция сведений о состоянии подключения между потребителем службы и поставщиком.

properties.provisioningState

PrivateEndpointConnectionProvisioningState

Состояние подготовки ресурса подключения частной конечной точки.

type

string

Тип ресурса. Например, "Microsoft.Compute/virtualMachines" или "Microsoft.Storage/storageAccounts"

PrivateEndpointConnectionProvisioningState

Текущее состояние подготовки.

Имя Тип Описание
Creating

string

Deleting

string

Failed

string

Succeeded

string

PrivateEndpointServiceConnectionStatus

Состояние подключения к частной конечной точке.

Имя Тип Описание
Approved

string

Pending

string

Rejected

string

PrivateLinkServiceConnectionState

Коллекция сведений о состоянии подключения между потребителем службы и поставщиком.

Имя Тип Описание
actionsRequired

string

Сообщение, указывающее, требуются ли изменения в поставщике услуг, требуются какие-либо обновления для потребителя.

description

string

Причина утверждения или отклонения подключения.

status

PrivateEndpointServiceConnectionStatus

Указывает, утверждено ли подключение, отклонено или удалено владельцем службы.

ProvisioningState

Состояние подготовки экземпляра Redis.

Имя Тип Описание
ConfiguringAAD

string

Creating

string

Deleting

string

Disabled

string

Failed

string

Linking

string

Provisioning

string

RecoveringScaleFailure

string

Scaling

string

Succeeded

string

Unlinking

string

Unprovisioning

string

Updating

string

PublicNetworkAccess

Допускается ли доступ к общедоступной конечной точке для этого кэша. Значение является необязательным, но при передаче должно быть "Включено" или "Отключено". Если значение "Отключено", частные конечные точки являются эксклюзивным методом доступа. Значение по умолчанию — "Включено"

Имя Тип Описание
Disabled

string

Enabled

string

RedisAccessKeys

Ключи доступа к кэшу Redis.

Имя Тип Описание
primaryKey

string

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

secondaryKey

string

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

RedisConfiguration

Все параметры Redis. Несколько возможных ключей: rdb-backup-enabled,rdb-storage-connection-string,rdb-backup-frequency,maxmemory-delta, maxmemory-policy,notify-keyspace-events, aof-backup-enabled, aof-storage-connection-string-0, aof-storage-connection-string-1 и т. д.

Имя Тип Описание
aad-enabled

string

Указывает, включена ли проверка подлинности на основе AAD или отключена для кэша.

aof-backup-enabled

string

Указывает, включена ли резервная копия aof

aof-storage-connection-string-0

string

Первая строка подключения учетной записи хранения

aof-storage-connection-string-1

string

Вторая строка подключения учетной записи хранения

authnotrequired

string

Указывает, отключена ли проверка подлинности. Установка этого свойства очень не рекомендуется с точки зрения безопасности.

maxclients

string

Настройка максимального числа клиентов

maxfragmentationmemory-reserved

string

Значение в мегабайтах, зарезервированное для фрагментации на сегмент

maxmemory-delta

string

Значение в мегабайтах, зарезервированное для использования без кэша для каждого сегмента, например отработки отказа.

maxmemory-policy

string

Стратегия вытеснения, используемая, когда данные не будут соответствовать ограничению памяти.

maxmemory-reserved

string

Значение в мегабайтах, зарезервированное для использования без кэша для каждого сегмента, например отработки отказа.

notify-keyspace-events

string

События пространства ключей, которые следует отслеживать.

preferred-data-archive-auth-method

string

Предпочтительный метод проверки подлинности для обмена данными с учетной записью хранения, используемой для архива данных, укажите SAS или ManagedIdentity, значение по умолчанию — SAS

preferred-data-persistence-auth-method

string

Предпочтительный метод проверки подлинности для взаимодействия с учетной записью хранения, используемой для сохраняемости данных, указание SAS или ManagedIdentity, значение по умолчанию — SAS

rdb-backup-enabled

string

Указывает, включена ли резервная копия rdb

rdb-backup-frequency

string

Указывает частоту создания резервного копирования rdb в минутах. Допустимые значения: (15, 30, 60, 360, 720, 1440)

rdb-backup-max-snapshot-count

string

Указывает максимальное количество моментальных снимков для резервного копирования rdb

rdb-storage-connection-string

string

Строка подключения учетной записи хранения для хранения файла rdb

storage-subscription-id

string

SubscriptionId учетной записи хранения для сохраняемости (aof/rdb) с помощью ManagedIdentity.

zonal-configuration

string

Зональная конфигурация

RedisInstanceDetails

Сведения об одном экземпляре redis.

Имя Тип Описание
isMaster

boolean

Указывает, является ли экземпляр основным узлом.

isPrimary

boolean

Указывает, является ли экземпляр основным узлом.

nonSslPort

integer

Если параметр enableNonSslPort имеет значение true, предоставляет порт Redis, отличный от SSL.

shardId

integer

Если кластеризация включена, идентификатор сегмента экземпляра Redis

sslPort

integer

SSL-порт экземпляра Redis.

zone

string

Если кэш использует зоны доступности, указывает зону доступности, в которой находится этот экземпляр.

RedisLinkedServer

Идентификатор связанного сервера

Имя Тип Описание
id

string

Идентификатор связанного сервера.

RedisResource

Один элемент Redis в списке или операции получения.

Имя Тип Default value Описание
disableAccessKeyAuthentication

boolean

False

Проверка подлинности в Redis с помощью ключей доступа отключена, если задано значение true. Значение по умолчанию — false.

enableNonSslPort

boolean

False

Указывает, включен ли порт сервера Redis без ssl (6379).

id

string

Полный идентификатор ресурса для ресурса. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

identity

ManagedServiceIdentity

Удостоверение ресурса.

location

string

Географическое расположение, в котором находится ресурс

minimumTlsVersion

TlsVersion

Необязательно: требует от клиентов использовать указанную версию TLS (или более позднюю) для подключения (например, 1.0, 1.1, 1.2).

name

string

Имя ресурса

properties.accessKeys

RedisAccessKeys

Ключи кэша Redis — не задаются, если этот объект не является ответом на кэш Create or Update redis.

properties.hostName

string

Имя узла Redis.

properties.instances

RedisInstanceDetails[]

Список экземпляров Redis, связанных с кэшем

properties.linkedServers

RedisLinkedServer[]

Список связанных серверов, связанных с кэшем

properties.port

integer

Порт Redis, отличный от SSL.

properties.privateEndpointConnections

PrivateEndpointConnection[]

Список подключений частной конечной точки, связанных с указанным кэшем redis

properties.provisioningState

ProvisioningState

Состояние подготовки экземпляра Redis.

properties.sku

Sku

SKU кэша Redis для развертывания.

properties.sslPort

integer

ПОРТ SSL Redis.

properties.staticIP

string

Статический IP-адрес. При необходимости можно указать при развертывании кэша Redis в существующей виртуальной сети Azure; автоматически назначается по умолчанию.

properties.subnetId

string

Полный идентификатор ресурса подсети в виртуальной сети для развертывания кэша Redis в. Пример формата: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/Microsoft. {Сеть|ClassicNetwork}/VirtualNetworks/vnet1/subnets/subnet1/subnet1

publicNetworkAccess

PublicNetworkAccess

Enabled

Допускается ли доступ к общедоступной конечной точке для этого кэша. Значение является необязательным, но при передаче должно быть "Включено" или "Отключено". Если значение "Отключено", частные конечные точки являются эксклюзивным методом доступа. Значение по умолчанию — "Включено"

redisConfiguration

RedisConfiguration

Все параметры Redis. Несколько возможных ключей: rdb-backup-enabled,rdb-storage-connection-string,rdb-backup-frequency,maxmemory-delta, maxmemory-policy,notify-keyspace-events, aof-backup-enabled, aof-storage-connection-string-0, aof-storage-connection-string-1 и т. д.

redisVersion

string

Версия Redis. Это должно быть в форме "major[.minor]" (только "основной" является обязательным) или значение "latest", которое относится к последней стабильной версии Redis, доступной. Поддерживаемые версии: 4.0, 6.0 (последняя версия). Значение по умолчанию — "latest".

replicasPerMaster

integer

Количество реплик, создаваемых для каждого первичного объекта.

replicasPerPrimary

integer

Количество реплик, создаваемых для каждого первичного объекта.

shardCount

integer

Количество сегментов, создаваемых в кэше кластера класса Premium.

tags

object

Теги ресурсов.

tenantSettings

object

Словарь параметров клиента

type

string

Тип ресурса. Например, "Microsoft.Compute/virtualMachines" или "Microsoft.Storage/storageAccounts"

updateChannel

UpdateChannel

Необязательно. Указывает канал обновления для ежемесячного обновления Redis, который будет получать кэш Redis. Кэши с помощью канала обновления "Предварительная версия" получают последние обновления Redis по крайней мере через 4 недели перед кэшем каналов "Стабильный". Значение по умолчанию — "Стабильный".

zonalAllocationPolicy

ZonalAllocationPolicy

Необязательно. Указывает, как зоны доступности выделяются кэшу Redis. Функция "Автоматически" обеспечивает избыточность зон, а Azure автоматически выбирает зоны на основе региональной доступности и емкости. UserDefined выбирает зоны доступности, переданные вами с помощью параметра "зоны". NoZones создаст незональный кэш. Если зональныйAllocationPolicy не передается, оно будет иметь значение UserDefined, если зоны передаются, в противном случае оно будет иметь значение "Automatic" в регионах, где поддерживаются зоны и "NoZones" в регионах, где зоны не поддерживаются.

zones

string[]

Список зон доступности, обозначающих, откуда должен поступать ресурс.

RedisUpdateParameters

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

Имя Тип Default value Описание
identity

ManagedServiceIdentity

Удостоверение ресурса.

properties.disableAccessKeyAuthentication

boolean

False

Проверка подлинности в Redis с помощью ключей доступа отключена, если задано значение true. Значение по умолчанию — false.

properties.enableNonSslPort

boolean

False

Указывает, включен ли порт сервера Redis без ssl (6379).

properties.minimumTlsVersion

TlsVersion

Необязательно: требует от клиентов использовать указанную версию TLS (или более позднюю) для подключения (например, 1.0, 1.1, 1.2).

properties.publicNetworkAccess

PublicNetworkAccess

Enabled

Допускается ли доступ к общедоступной конечной точке для этого кэша. Значение является необязательным, но при передаче должно быть "Включено" или "Отключено". Если значение "Отключено", частные конечные точки являются эксклюзивным методом доступа. Значение по умолчанию — "Включено"

properties.redisConfiguration

RedisConfiguration

Все параметры Redis. Несколько возможных ключей: rdb-backup-enabled,rdb-storage-connection-string,rdb-backup-frequency,maxmemory-delta, maxmemory-policy,notify-keyspace-events, aof-backup-enabled, aof-storage-connection-string-0, aof-storage-connection-string-1 и т. д.

properties.redisVersion

string

Версия Redis. Это должно быть в форме "major[.minor]" (только "основной" является обязательным) или значение "latest", которое относится к последней стабильной версии Redis, доступной. Поддерживаемые версии: 4.0, 6.0 (последняя версия). Значение по умолчанию — "latest".

properties.replicasPerMaster

integer

Количество реплик, создаваемых для каждого первичного объекта.

properties.replicasPerPrimary

integer

Количество реплик, создаваемых для каждого первичного объекта.

properties.shardCount

integer

Количество сегментов, создаваемых в кэше кластера класса Premium.

properties.sku

Sku

SKU кэша Redis для развертывания.

properties.tenantSettings

object

Словарь параметров клиента

properties.updateChannel

UpdateChannel

Необязательно. Указывает канал обновления для ежемесячного обновления Redis, который будет получать кэш Redis. Кэши с помощью канала обновления "Предварительная версия" получают последние обновления Redis по крайней мере через 4 недели перед кэшем каналов "Стабильный". Значение по умолчанию — "Стабильный".

properties.zonalAllocationPolicy

ZonalAllocationPolicy

Необязательно. Указывает, как зоны доступности выделяются кэшу Redis. Функция "Автоматически" обеспечивает избыточность зон, а Azure автоматически выбирает зоны на основе региональной доступности и емкости. UserDefined выбирает зоны доступности, переданные вами с помощью параметра "зоны". NoZones создаст незональный кэш. Если зональныйAllocationPolicy не передается, оно будет иметь значение UserDefined, если зоны передаются, в противном случае оно будет иметь значение "Automatic" в регионах, где поддерживаются зоны и "NoZones" в регионах, где зоны не поддерживаются.

tags

object

Теги ресурсов.

Sku

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

Имя Тип Описание
capacity

integer

Размер кэша Redis для развертывания. Допустимые значения: для семейства C (Basic/Standard) (0, 1, 2, 3, 4, 5, 6), для семейства P (премиум) (1, 2, 3, 4).

family

SkuFamily

Семейство SKU для использования. Допустимые значения: (C, P). (C = Basic/Standard, P = Premium).

name

SkuName

Тип кэша Redis для развертывания. Допустимые значения: (Базовый, Стандартный, Премиум)

SkuFamily

Семейство SKU для использования. Допустимые значения: (C, P). (C = Basic/Standard, P = Premium).

Имя Тип Описание
C

string

P

string

SkuName

Тип кэша Redis для развертывания. Допустимые значения: (Базовый, Стандартный, Премиум)

Имя Тип Описание
Basic

string

Premium

string

Standard

string

TlsVersion

Необязательно: требует от клиентов использовать указанную версию TLS (или более позднюю) для подключения (например, 1.0, 1.1, 1.2).

Имя Тип Описание
1.0

string

1.1

string

1.2

string

UpdateChannel

Необязательно. Указывает канал обновления для ежемесячного обновления Redis, который будет получать кэш Redis. Кэши с помощью канала обновления "Предварительная версия" получают последние обновления Redis по крайней мере через 4 недели перед кэшем каналов "Стабильный". Значение по умолчанию — "Стабильный".

Имя Тип Описание
Preview

string

Stable

string

UserAssignedIdentity

Свойства назначаемого пользователем удостоверения

Имя Тип Описание
clientId

string

Идентификатор клиента назначенного удостоверения.

principalId

string

Основной идентификатор назначенного удостоверения.

ZonalAllocationPolicy

Необязательно. Указывает, как зоны доступности выделяются кэшу Redis. Функция "Автоматически" обеспечивает избыточность зон, а Azure автоматически выбирает зоны на основе региональной доступности и емкости. UserDefined выбирает зоны доступности, переданные вами с помощью параметра "зоны". NoZones создаст незональный кэш. Если зональныйAllocationPolicy не передается, оно будет иметь значение UserDefined, если зоны передаются, в противном случае оно будет иметь значение "Automatic" в регионах, где поддерживаются зоны и "NoZones" в регионах, где зоны не поддерживаются.

Имя Тип Описание
Automatic

string

NoZones

string

UserDefined

string