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


RedisCreateProperties interface

Свойства, предоставленные операции Create Redis.

Extends

Свойства

sku

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

staticIP

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

subnetId

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

Унаследованные свойства

disableAccessKeyAuthentication

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

enableNonSslPort

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

minimumTlsVersion

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

publicNetworkAccess

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

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

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

replicasPerMaster

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

replicasPerPrimary

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

shardCount

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

tenantSettings

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

updateChannel

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

zonalAllocationPolicy

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

Сведения о свойстве

sku

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

sku: Sku

Значение свойства

Sku

staticIP

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

staticIP?: string

Значение свойства

string

subnetId

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

subnetId?: string

Значение свойства

string

Сведения об унаследованном свойстве

disableAccessKeyAuthentication

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

disableAccessKeyAuthentication?: boolean

Значение свойства

boolean

наследуется отRedisCommonProperties.disableAccessKeyAuthentication

enableNonSslPort

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

enableNonSslPort?: boolean

Значение свойства

boolean

наследуется отRedisCommonProperties.enableNonSslPort

minimumTlsVersion

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

minimumTlsVersion?: string

Значение свойства

string

наследуется отRedisCommonProperties.minimumTlsVersion

publicNetworkAccess

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

publicNetworkAccess?: string

Значение свойства

string

унаследован отRedisCommonProperties.publicNetworkAccess

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 и т. д.

redisConfiguration?: RedisCommonPropertiesRedisConfiguration

Значение свойства

унаследовано отRedisCommonProperties.redisConfiguration

redisVersion

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

redisVersion?: string

Значение свойства

string

унаследовано отRedisCommonProperties.redisVersion

replicasPerMaster

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

replicasPerMaster?: number

Значение свойства

number

унаследован отRedisCommonProperties.replicasPerMaster

replicasPerPrimary

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

replicasPerPrimary?: number

Значение свойства

number

унаследовано отRedisCommonProperties.replicasPerPrimary

shardCount

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

shardCount?: number

Значение свойства

number

наследуется отRedisCommonProperties.shardCount

tenantSettings

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

tenantSettings?: {[propertyName: string]: string}

Значение свойства

{[propertyName: string]: string}

наследуется отRedisCommonProperties.tenantSettings

updateChannel

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

updateChannel?: string

Значение свойства

string

унаследовано отRedisCommonProperties.updateChannel

zonalAllocationPolicy

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

zonalAllocationPolicy?: string

Значение свойства

string

унаследован отRedisCommonProperties.zonalAllocationPolicy