RedisResource interface

Pojedynczy element usługi Redis w obszarze Lista lub Pobierz operację.

Rozszerzenie

Właściwości

accessKeys

Klucze pamięci podręcznej Redis Cache — nie są ustawione, jeśli ten obiekt nie jest odpowiedzią na polecenie Create or Update redis cache UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

disableAccessKeyAuthentication

Uwierzytelnianie w usłudze Redis za pośrednictwem kluczy dostępu jest wyłączone po ustawieniu wartości true. Wartość domyślna to false.

enableNonSslPort

Określa, czy port serwera Redis innego niż ssl (6379) jest włączony.

hostName

Nazwa hosta usługi Redis. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

identity

Tożsamość zasobu.

instances

Lista wystąpień usługi Redis skojarzonych z pamięcią podręczną UWAGA: ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

linkedServers

Lista serwerów połączonych skojarzonych z pamięcią podręczną UWAGA: ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

minimumTlsVersion

Opcjonalnie: wymaga, aby klienci używali określonej wersji protokołu TLS (lub nowszej) do nawiązania połączenia (np. "1.0", "1.1", "1.2")

port

Port usługi Redis bez protokołu SSL. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

privateEndpointConnections

Lista połączenia prywatnego punktu końcowego skojarzonego z określoną pamięcią podręczną Redis Cache UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

provisioningState

Stan aprowizacji wystąpienia usługi Redis. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

publicNetworkAccess

Określa, czy dostęp do publicznego punktu końcowego jest dozwolony dla tej pamięci podręcznej. Wartość jest opcjonalna, ale jeśli została przekazana, musi mieć wartość "Włączone" lub "Wyłączone". Jeśli wartość jest wyłączona, prywatne punkty końcowe są wyłączną metodą dostępu. Wartość domyślna to "Włączone"

redisConfiguration

Wszystkie ustawienia usługi Redis. Kilka możliwych kluczy: 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 itp.

redisVersion

Wersja usługi Redis. Powinno to mieć postać "główna[pomocnicza]" (wymagana jest tylko wartość główna) lub wartość "latest", która odnosi się do najnowszej stabilnej wersji usługi Redis, która jest dostępna. Obsługiwane wersje: 4.0, 6.0 (najnowsza wersja). Wartość domyślna to "latest".

replicasPerMaster

Liczba replik do utworzenia na jedną podstawową.

replicasPerPrimary

Liczba replik do utworzenia na jedną podstawową.

shardCount

Liczba fragmentów do utworzenia w pamięci podręcznej klastra w warstwie Premium.

sku

Jednostka SKU pamięci podręcznej Redis do wdrożenia.

sslPort

Port SSL usługi Redis. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

staticIP

Statyczny adres IP. Opcjonalnie można określić podczas wdrażania pamięci podręcznej Redis w istniejącej sieci wirtualnej platformy Azure; automatycznie przypisane domyślnie.

subnetId

Pełny identyfikator zasobu podsieci w sieci wirtualnej w celu wdrożenia pamięci podręcznej Redis Cache. Przykładowy format: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/Microsoft. {Sieć|ClassicNetwork}/VirtualNetworks/vnet1/subnets/subnet1/subnet1

tenantSettings

Słownik ustawień dzierżawy

updateChannel

Opcjonalnie: określa kanał aktualizacji miesięcznych aktualizacji usługi Redis, które będą odbierane przez pamięć podręczną Redis Cache. Pamięci podręczne korzystające z kanału aktualizacji "Wersja zapoznawcza" pobierają najnowsze aktualizacje usługi Redis co najmniej 4 tygodnie przed pamięciami podręcznymi kanału "Stable". Wartość domyślna to "Stable".

zonalAllocationPolicy

Opcjonalnie: określa sposób przydzielania stref dostępności do pamięci podręcznej Redis Cache. Opcja "Automatyczne" umożliwia nadmiarowość strefy, a platforma Azure automatycznie wybiera strefy na podstawie dostępności regionalnej i pojemności. Element "UserDefined" wybierze strefy dostępności przekazane za pomocą parametru "zones". Wartość "NoZones" spowoduje utworzenie nieostrej pamięci podręcznej. Jeśli wartość "zonalAllocationPolicy" nie zostanie przekazana, zostanie ona ustawiona na wartość "UserDefined", gdy strefy są przekazywane, w przeciwnym razie zostanie ustawiona wartość "Automatyczna" w regionach, w których strefy są obsługiwane i "NoZones" w regionach, w których strefy nie są obsługiwane.

zones

Lista stref dostępności oznaczających miejsce, z którego musi pochodzić zasób.

Właściwości dziedziczone

id

W pełni kwalifikowany identyfikator zasobu dla zasobu. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

location

Lokalizacja geograficzna, w której znajduje się zasób

name

Nazwa zasobu UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

tags

Tagi zasobów.

type

Typ zasobu. Np. "Microsoft.Compute/virtualMachines" lub "Microsoft.Storage/storageAccounts" UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

Szczegóły właściwości

accessKeys

Klucze pamięci podręcznej Redis Cache — nie są ustawione, jeśli ten obiekt nie jest odpowiedzią na polecenie Create or Update redis cache UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

accessKeys?: RedisAccessKeys

Wartość właściwości

disableAccessKeyAuthentication

Uwierzytelnianie w usłudze Redis za pośrednictwem kluczy dostępu jest wyłączone po ustawieniu wartości true. Wartość domyślna to false.

disableAccessKeyAuthentication?: boolean

Wartość właściwości

boolean

enableNonSslPort

Określa, czy port serwera Redis innego niż ssl (6379) jest włączony.

enableNonSslPort?: boolean

Wartość właściwości

boolean

hostName

Nazwa hosta usługi Redis. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

hostName?: string

Wartość właściwości

string

identity

Tożsamość zasobu.

identity?: ManagedServiceIdentity

Wartość właściwości

instances

Lista wystąpień usługi Redis skojarzonych z pamięcią podręczną UWAGA: ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

instances?: RedisInstanceDetails[]

Wartość właściwości

linkedServers

Lista serwerów połączonych skojarzonych z pamięcią podręczną UWAGA: ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

linkedServers?: RedisLinkedServer[]

Wartość właściwości

minimumTlsVersion

Opcjonalnie: wymaga, aby klienci używali określonej wersji protokołu TLS (lub nowszej) do nawiązania połączenia (np. "1.0", "1.1", "1.2")

minimumTlsVersion?: string

Wartość właściwości

string

port

Port usługi Redis bez protokołu SSL. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

port?: number

Wartość właściwości

number

privateEndpointConnections

Lista połączenia prywatnego punktu końcowego skojarzonego z określoną pamięcią podręczną Redis Cache UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

privateEndpointConnections?: PrivateEndpointConnection[]

Wartość właściwości

provisioningState

Stan aprowizacji wystąpienia usługi Redis. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

provisioningState?: string

Wartość właściwości

string

publicNetworkAccess

Określa, czy dostęp do publicznego punktu końcowego jest dozwolony dla tej pamięci podręcznej. Wartość jest opcjonalna, ale jeśli została przekazana, musi mieć wartość "Włączone" lub "Wyłączone". Jeśli wartość jest wyłączona, prywatne punkty końcowe są wyłączną metodą dostępu. Wartość domyślna to "Włączone"

publicNetworkAccess?: string

Wartość właściwości

string

redisConfiguration

Wszystkie ustawienia usługi Redis. Kilka możliwych kluczy: 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 itp.

redisConfiguration?: RedisCommonPropertiesRedisConfiguration

Wartość właściwości

redisVersion

Wersja usługi Redis. Powinno to mieć postać "główna[pomocnicza]" (wymagana jest tylko wartość główna) lub wartość "latest", która odnosi się do najnowszej stabilnej wersji usługi Redis, która jest dostępna. Obsługiwane wersje: 4.0, 6.0 (najnowsza wersja). Wartość domyślna to "latest".

redisVersion?: string

Wartość właściwości

string

replicasPerMaster

Liczba replik do utworzenia na jedną podstawową.

replicasPerMaster?: number

Wartość właściwości

number

replicasPerPrimary

Liczba replik do utworzenia na jedną podstawową.

replicasPerPrimary?: number

Wartość właściwości

number

shardCount

Liczba fragmentów do utworzenia w pamięci podręcznej klastra w warstwie Premium.

shardCount?: number

Wartość właściwości

number

sku

Jednostka SKU pamięci podręcznej Redis do wdrożenia.

sku: Sku

Wartość właściwości

Sku

sslPort

Port SSL usługi Redis. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

sslPort?: number

Wartość właściwości

number

staticIP

Statyczny adres IP. Opcjonalnie można określić podczas wdrażania pamięci podręcznej Redis w istniejącej sieci wirtualnej platformy Azure; automatycznie przypisane domyślnie.

staticIP?: string

Wartość właściwości

string

subnetId

Pełny identyfikator zasobu podsieci w sieci wirtualnej w celu wdrożenia pamięci podręcznej Redis Cache. Przykładowy format: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/Microsoft. {Sieć|ClassicNetwork}/VirtualNetworks/vnet1/subnets/subnet1/subnet1

subnetId?: string

Wartość właściwości

string

tenantSettings

Słownik ustawień dzierżawy

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

Wartość właściwości

{[propertyName: string]: string}

updateChannel

Opcjonalnie: określa kanał aktualizacji miesięcznych aktualizacji usługi Redis, które będą odbierane przez pamięć podręczną Redis Cache. Pamięci podręczne korzystające z kanału aktualizacji "Wersja zapoznawcza" pobierają najnowsze aktualizacje usługi Redis co najmniej 4 tygodnie przed pamięciami podręcznymi kanału "Stable". Wartość domyślna to "Stable".

updateChannel?: string

Wartość właściwości

string

zonalAllocationPolicy

Opcjonalnie: określa sposób przydzielania stref dostępności do pamięci podręcznej Redis Cache. Opcja "Automatyczne" umożliwia nadmiarowość strefy, a platforma Azure automatycznie wybiera strefy na podstawie dostępności regionalnej i pojemności. Element "UserDefined" wybierze strefy dostępności przekazane za pomocą parametru "zones". Wartość "NoZones" spowoduje utworzenie nieostrej pamięci podręcznej. Jeśli wartość "zonalAllocationPolicy" nie zostanie przekazana, zostanie ona ustawiona na wartość "UserDefined", gdy strefy są przekazywane, w przeciwnym razie zostanie ustawiona wartość "Automatyczna" w regionach, w których strefy są obsługiwane i "NoZones" w regionach, w których strefy nie są obsługiwane.

zonalAllocationPolicy?: string

Wartość właściwości

string

zones

Lista stref dostępności oznaczających miejsce, z którego musi pochodzić zasób.

zones?: string[]

Wartość właściwości

string[]

Szczegóły właściwości dziedziczonej

id

W pełni kwalifikowany identyfikator zasobu dla zasobu. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

id?: string

Wartość właściwości

string

dziedziczone zTrackedResource.id

location

Lokalizacja geograficzna, w której znajduje się zasób

location: string

Wartość właściwości

string

dziedziczone zTrackedResource.location

name

Nazwa zasobu UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

name?: string

Wartość właściwości

string

dziedziczone zTrackedResource.name

tags

Tagi zasobów.

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

Wartość właściwości

{[propertyName: string]: string}

dziedziczone zTrackedResource.tags

type

Typ zasobu. Np. "Microsoft.Compute/virtualMachines" lub "Microsoft.Storage/storageAccounts" UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

type?: string

Wartość właściwości

string

dziedziczone zTrackedResource.type