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


RedisProperties interface

Свойства кэша Redis.

Extends

Свойства

accessKeys

Ключи кэша Redis — не задаются, если этот объект не является ответом на запрос "Создание или обновление кэша redis": это свойство не будет сериализовано. Его можно заполнить только сервером.

hostName

Имя узла Redis. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

instances

Список экземпляров Redis, связанных с примечанием кэша: это свойство не будет сериализовано. Его можно заполнить только сервером.

linkedServers

Список связанных серверов, связанных с кэшем ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

port

Порт Redis, отличный от SSL. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

privateEndpointConnections

Список подключений к частной конечной точке, связанных с указанным кэшем Redis. Это свойство не будет сериализовано. Его можно заполнить только сервером.

provisioningState

Состояние подготовки экземпляра Redis. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

sslPort

ПОРТ SSL Redis. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

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

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.

sku

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

staticIP

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

subnetId

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

tenantSettings

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

updateChannel

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

zonalAllocationPolicy

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

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

accessKeys

Ключи кэша Redis — не задаются, если этот объект не является ответом на запрос "Создание или обновление кэша redis": это свойство не будет сериализовано. Его можно заполнить только сервером.

accessKeys?: RedisAccessKeys

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

hostName

Имя узла Redis. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

hostName?: string

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

string

instances

Список экземпляров Redis, связанных с примечанием кэша: это свойство не будет сериализовано. Его можно заполнить только сервером.

instances?: RedisInstanceDetails[]

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

linkedServers

Список связанных серверов, связанных с кэшем ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

linkedServers?: RedisLinkedServer[]

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

port

Порт Redis, отличный от SSL. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

port?: number

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

number

privateEndpointConnections

Список подключений к частной конечной точке, связанных с указанным кэшем Redis. Это свойство не будет сериализовано. Его можно заполнить только сервером.

privateEndpointConnections?: PrivateEndpointConnection[]

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

provisioningState

Состояние подготовки экземпляра Redis. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

provisioningState?: string

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

string

sslPort

ПОРТ SSL Redis. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

sslPort?: number

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

number

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

disableAccessKeyAuthentication

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

disableAccessKeyAuthentication?: boolean

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

boolean

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

enableNonSslPort

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

enableNonSslPort?: boolean

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

boolean

унаследовано отRedisCreateProperties.enableNonSslPort

minimumTlsVersion

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

minimumTlsVersion?: string

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

string

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

publicNetworkAccess

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

publicNetworkAccess?: string

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

string

унаследован отRedisCreateProperties.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

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

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

redisVersion

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

redisVersion?: string

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

string

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

replicasPerMaster

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

replicasPerMaster?: number

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

number

наследуется отRedisCreateProperties.replicasPerMaster

replicasPerPrimary

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

replicasPerPrimary?: number

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

number

Унаследовано отRedisCreateProperties.replicasPerPrimary

shardCount

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

shardCount?: number

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

number

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

sku

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

sku: Sku

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

Sku

унаследован отRedisCreateProperties.sku

staticIP

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

staticIP?: string

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

string

унаследован отRedisCreateProperties.staticIP

subnetId

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

subnetId?: string

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

string

унаследован отRedisCreateProperties.subnetId

tenantSettings

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

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

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

{[propertyName: string]: string}

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

updateChannel

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

updateChannel?: string

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

string

наследуется отRedisCreateProperties.updateChannel

zonalAllocationPolicy

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

zonalAllocationPolicy?: string

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

string

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