Udostępnij za pośrednictwem


DatabaseCreateProperties interface

Właściwości służące do tworzenia baz danych Redis Enterprise

Rozszerzenie

Właściwości dziedziczone

accessKeysAuthentication

Tę właściwość można włączyć/wyłączyć, aby zezwolić lub odmówić dostępu przy użyciu bieżących kluczy dostępu. Można aktualizować nawet po utworzeniu bazy danych.

clientProtocol

Określa, czy klienci usługi Redis mogą łączyć się przy użyciu protokołów TLS-encrypted lub redis w postaci zwykłego tekstu. Wartość domyślna to SZYFROWANIE TLS.

clusteringPolicy

Zasady klastrowania — wartość domyślna to OSSCluster. Tę właściwość można zaktualizować tylko wtedy, gdy bieżąca wartość to NoCluster. Jeśli wartość to OSSCluster lub EnterpriseCluster, nie można jej zaktualizować bez usuwania bazy danych.

deferUpgrade

Opcja odroczenia uaktualnienia po wydaniu najnowszej wersji — wartość domyślna to NotDeferred. Dowiedz się więcej: https://aka.ms/redisversionupgrade

evictionPolicy

Zasady eksmisji usługi Redis — wartość domyślna to VolatileLRU

geoReplication

Opcjonalny zestaw właściwości do konfigurowania replikacji geograficznej dla tej bazy danych.

modules

Opcjonalny zestaw modułów redis do włączenia w tej bazie danych — moduły można dodawać tylko w czasie tworzenia.

persistence

Ustawienia trwałości

port

Port TCP punktu końcowego bazy danych. Określony w czasie tworzenia. Domyślnie jest dostępny port.

provisioningState

Bieżący stan obsługi bazy danych UWAGA: Ta właściwość nie będzie serializowana. Można go wypełnić tylko przez serwer.

redisVersion

Wersja Redis, na której działa baza danych, np. "6.0" UWAGA: Ta właściwość nie będzie serializowana. Można go wypełnić tylko przez serwer.

resourceState

Bieżący stan zasobu bazy danych UWAGA: Ta właściwość nie będzie serializowana. Można go wypełnić tylko przez serwer.

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

accessKeysAuthentication

Tę właściwość można włączyć/wyłączyć, aby zezwolić lub odmówić dostępu przy użyciu bieżących kluczy dostępu. Można aktualizować nawet po utworzeniu bazy danych.

accessKeysAuthentication?: string

Wartość właściwości

string

Odziedziczone poDatabaseCommonProperties.accessKeysAuthentication

clientProtocol

Określa, czy klienci usługi Redis mogą łączyć się przy użyciu protokołów TLS-encrypted lub redis w postaci zwykłego tekstu. Wartość domyślna to SZYFROWANIE TLS.

clientProtocol?: string

Wartość właściwości

string

Dziedziczone zDatabaseCommonProperties.clientProtocol

clusteringPolicy

Zasady klastrowania — wartość domyślna to OSSCluster. Tę właściwość można zaktualizować tylko wtedy, gdy bieżąca wartość to NoCluster. Jeśli wartość to OSSCluster lub EnterpriseCluster, nie można jej zaktualizować bez usuwania bazy danych.

clusteringPolicy?: string

Wartość właściwości

string

Odziedziczone poDatabaseCommonProperties.clusteringPolicy

deferUpgrade

Opcja odroczenia uaktualnienia po wydaniu najnowszej wersji — wartość domyślna to NotDeferred. Dowiedz się więcej: https://aka.ms/redisversionupgrade

deferUpgrade?: string

Wartość właściwości

string

Dziedziczone zDatabaseCommonProperties.deferUpgrade

evictionPolicy

Zasady eksmisji usługi Redis — wartość domyślna to VolatileLRU

evictionPolicy?: string

Wartość właściwości

string

Dziedziczone zDatabaseCommonProperties.evictionPolicy

geoReplication

Opcjonalny zestaw właściwości do konfigurowania replikacji geograficznej dla tej bazy danych.

geoReplication?: DatabaseCommonPropertiesGeoReplication

Wartość właściwości

Dziedziczone zDatabaseCommonProperties.geoReplication

modules

Opcjonalny zestaw modułów redis do włączenia w tej bazie danych — moduły można dodawać tylko w czasie tworzenia.

modules?: Module[]

Wartość właściwości

Module[]

Dziedziczone zDatabaseCommonProperties.modules

persistence

Ustawienia trwałości

persistence?: Persistence

Wartość właściwości

Dziedziczone poDatabaseCommonProperties.persistence

port

Port TCP punktu końcowego bazy danych. Określony w czasie tworzenia. Domyślnie jest dostępny port.

port?: number

Wartość właściwości

number

Dziedziczone poDatabaseCommonProperties.port

provisioningState

Bieżący stan obsługi bazy danych UWAGA: Ta właściwość nie będzie serializowana. Można go wypełnić tylko przez serwer.

provisioningState?: string

Wartość właściwości

string

Odziedziczone poDatabaseCommonProperties.provisioningState

redisVersion

Wersja Redis, na której działa baza danych, np. "6.0" UWAGA: Ta właściwość nie będzie serializowana. Można go wypełnić tylko przez serwer.

redisVersion?: string

Wartość właściwości

string

Odziedziczone poDatabaseCommonProperties.redisVersion

resourceState

Bieżący stan zasobu bazy danych UWAGA: Ta właściwość nie będzie serializowana. Można go wypełnić tylko przez serwer.

resourceState?: string

Wartość właściwości

string

Dziedziczone zDatabaseCommonProperties.resourceState