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


RedisResource interface

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

Extends

Свойства

accessKeys

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

disableAccessKeyAuthentication

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

enableNonSslPort

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

hostName

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

identity

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

instances

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

linkedServers

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

minimumTlsVersion

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

port

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

privateEndpointConnections

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

provisioningState

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

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 для развертывания.

sslPort

ПОРТ SSL 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" в регионах, где зоны не поддерживаются.

zones

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

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

id

Полный идентификатор ресурса для ресурса. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} ПРИМЕЧАНИЕ: это свойство не будет сериализовано. Его можно заполнить только сервером.

location

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

name

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

tags

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

type

Тип ресурса. Например, "Microsoft.Compute/virtualMachines" или "Microsoft.Storage/storageAccounts": это свойство не будет сериализовано. Его можно заполнить только сервером.

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

accessKeys

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

accessKeys?: RedisAccessKeys

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

disableAccessKeyAuthentication

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

disableAccessKeyAuthentication?: boolean

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

boolean

enableNonSslPort

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

enableNonSslPort?: boolean

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

boolean

hostName

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

hostName?: string

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

string

identity

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

identity?: ManagedServiceIdentity

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

instances

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

instances?: RedisInstanceDetails[]

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

linkedServers

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

linkedServers?: RedisLinkedServer[]

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

minimumTlsVersion

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

minimumTlsVersion?: string

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

string

port

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

port?: number

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

number

privateEndpointConnections

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

privateEndpointConnections?: PrivateEndpointConnection[]

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

provisioningState

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

provisioningState?: string

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

string

publicNetworkAccess

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

publicNetworkAccess?: string

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

string

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

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

redisVersion

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

redisVersion?: string

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

string

replicasPerMaster

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

replicasPerMaster?: number

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

number

replicasPerPrimary

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

replicasPerPrimary?: number

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

number

shardCount

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

shardCount?: number

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

number

sku

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

sku: Sku

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

Sku

sslPort

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

sslPort?: number

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

number

staticIP

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

staticIP?: string

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

string

subnetId

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

subnetId?: string

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

string

tenantSettings

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

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

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

{[propertyName: string]: string}

updateChannel

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

updateChannel?: string

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

string

zonalAllocationPolicy

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

zonalAllocationPolicy?: string

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

string

zones

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

zones?: string[]

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

string[]

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

id

Полный идентификатор ресурса для ресурса. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} ПРИМЕЧАНИЕ: это свойство не будет сериализовано. Его можно заполнить только сервером.

id?: string

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

string

унаследован отTrackedResource.id

location

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

location: string

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

string

наследуется отTrackedResource.location

name

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

name?: string

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

string

унаследован отTrackedResource.name

tags

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

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

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

{[propertyName: string]: string}

Наследуется отTrackedResource.tags

type

Тип ресурса. Например, "Microsoft.Compute/virtualMachines" или "Microsoft.Storage/storageAccounts": это свойство не будет сериализовано. Его можно заполнить только сервером.

type?: string

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

string

наследуется отTrackedResource.type