Aracılığıyla paylaş


RedisCreateParameters interface

Redis Oluşturma işlemine sağlanan parametreler.

Özellikler

disableAccessKeyAuthentication

Erişim anahtarları aracılığıyla Redis kimlik doğrulaması, true olarak ayarlandığında devre dışı bırakılır. Varsayılan değer false'tur.

enableNonSslPort

Ssl olmayan Redis sunucu bağlantı noktasının (6379) etkinleştirilip etkinleştirilmediğini belirtir.

identity

Kaynağın kimliği.

location

Kaynağın bulunduğu coğrafi konum

minimumTlsVersion

İsteğe bağlı: istemcilerin bağlanmak için belirtilen TLS sürümünü (veya üzerini) kullanmasını gerektirir (örneğin, '1.0', '1.1', '1.2')

publicNetworkAccess

Bu önbellek için genel uç nokta erişimine izin verilip verilmeyeceği. Değer isteğe bağlıdır, ancak geçirilirse 'Etkin' veya 'Devre Dışı' olmalıdır. 'Devre dışı' ise özel uç noktalar özel erişim yöntemidir. Varsayılan değer 'Etkin'

redisConfiguration

Tüm Redis Ayarları. Birkaç olası anahtar: 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 vb.

redisVersion

Redis sürümü. Bu, 'major[.minor]' biçiminde (yalnızca 'major' gereklidir) veya kullanılabilen en son kararlı Redis sürümünü ifade eden 'en son' değerinde olmalıdır. Desteklenen sürümler: 4.0, 6.0 (en son). Varsayılan değer 'en son' değeridir.

replicasPerMaster

Birincil başına oluşturulacak çoğaltma sayısı.

replicasPerPrimary

Birincil başına oluşturulacak çoğaltma sayısı.

shardCount

Premium Küme Önbelleğinde oluşturulacak parça sayısı.

sku

Dağıtılacak Redis önbelleğinin SKU'su.

staticIP

Statik IP adresi. İsteğe bağlı olarak, mevcut bir Azure Sanal Ağı içinde bir Redis önbelleği dağıtılırken belirtilebilir; varsayılan olarak otomatik olarak atanır.

subnetId

Redis önbelleğinin dağıtılacağı sanal ağdaki bir alt ağın tam kaynak kimliği. Örnek biçim: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/Microsoft. {Ağ|ClassicNetwork}/VirtualNetworks/vnet1/subnets/subnet1

tags

Kaynak etiketleri.

tenantSettings

Kiracı ayarlarının sözlüğü

updateChannel

İsteğe bağlı: Redis Cache'inizin alacağı aylık Redis güncelleştirmeleri için güncelleştirme kanalını belirtir. 'Önizleme' güncelleştirme kanalını kullanan önbellekler, 'Kararlı' kanal önbelleklerinden en az 4 hafta önce en son Redis güncelleştirmelerini alır. Varsayılan değer 'Kararlı'dır.

zonalAllocationPolicy

İsteğe bağlı: Kullanılabilirlik alanlarının Redis önbelleğine nasıl ayrıldığını belirtir. 'Otomatik', alanlar arası yedekliliği etkinleştirir ve Azure bölgesel kullanılabilirlik ve kapasiteye göre bölgeleri otomatik olarak seçer. 'UserDefined', 'zones' parametresini kullanarak size geçirilen kullanılabilirlik alanlarını seçer. 'NoZones' bölgesel olmayan bir önbellek oluşturur. 'zonalAllocationPolicy' geçirilmezse, bölgeler geçirildiğinde 'UserDefined' olarak ayarlanır, aksi takdirde, bölgelerin desteklendiği bölgelerde 'Otomatik' ve bölgelerin desteklenmediği bölgelerde 'NoZones' olarak ayarlanır.

zones

Kaynağın nereden gelmesi gerektiğini belirten kullanılabilirlik alanlarının listesi.

Özellik Ayrıntıları

disableAccessKeyAuthentication

Erişim anahtarları aracılığıyla Redis kimlik doğrulaması, true olarak ayarlandığında devre dışı bırakılır. Varsayılan değer false'tur.

disableAccessKeyAuthentication?: boolean

Özellik Değeri

boolean

enableNonSslPort

Ssl olmayan Redis sunucu bağlantı noktasının (6379) etkinleştirilip etkinleştirilmediğini belirtir.

enableNonSslPort?: boolean

Özellik Değeri

boolean

identity

Kaynağın kimliği.

identity?: ManagedServiceIdentity

Özellik Değeri

location

Kaynağın bulunduğu coğrafi konum

location: string

Özellik Değeri

string

minimumTlsVersion

İsteğe bağlı: istemcilerin bağlanmak için belirtilen TLS sürümünü (veya üzerini) kullanmasını gerektirir (örneğin, '1.0', '1.1', '1.2')

minimumTlsVersion?: string

Özellik Değeri

string

publicNetworkAccess

Bu önbellek için genel uç nokta erişimine izin verilip verilmeyeceği. Değer isteğe bağlıdır, ancak geçirilirse 'Etkin' veya 'Devre Dışı' olmalıdır. 'Devre dışı' ise özel uç noktalar özel erişim yöntemidir. Varsayılan değer 'Etkin'

publicNetworkAccess?: string

Özellik Değeri

string

redisConfiguration

Tüm Redis Ayarları. Birkaç olası anahtar: 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 vb.

redisConfiguration?: RedisCommonPropertiesRedisConfiguration

Özellik Değeri

redisVersion

Redis sürümü. Bu, 'major[.minor]' biçiminde (yalnızca 'major' gereklidir) veya kullanılabilen en son kararlı Redis sürümünü ifade eden 'en son' değerinde olmalıdır. Desteklenen sürümler: 4.0, 6.0 (en son). Varsayılan değer 'en son' değeridir.

redisVersion?: string

Özellik Değeri

string

replicasPerMaster

Birincil başına oluşturulacak çoğaltma sayısı.

replicasPerMaster?: number

Özellik Değeri

number

replicasPerPrimary

Birincil başına oluşturulacak çoğaltma sayısı.

replicasPerPrimary?: number

Özellik Değeri

number

shardCount

Premium Küme Önbelleğinde oluşturulacak parça sayısı.

shardCount?: number

Özellik Değeri

number

sku

Dağıtılacak Redis önbelleğinin SKU'su.

sku: Sku

Özellik Değeri

Sku

staticIP

Statik IP adresi. İsteğe bağlı olarak, mevcut bir Azure Sanal Ağı içinde bir Redis önbelleği dağıtılırken belirtilebilir; varsayılan olarak otomatik olarak atanır.

staticIP?: string

Özellik Değeri

string

subnetId

Redis önbelleğinin dağıtılacağı sanal ağdaki bir alt ağın tam kaynak kimliği. Örnek biçim: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/Microsoft. {Ağ|ClassicNetwork}/VirtualNetworks/vnet1/subnets/subnet1

subnetId?: string

Özellik Değeri

string

tags

Kaynak etiketleri.

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

Özellik Değeri

{[propertyName: string]: string}

tenantSettings

Kiracı ayarlarının sözlüğü

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

Özellik Değeri

{[propertyName: string]: string}

updateChannel

İsteğe bağlı: Redis Cache'inizin alacağı aylık Redis güncelleştirmeleri için güncelleştirme kanalını belirtir. 'Önizleme' güncelleştirme kanalını kullanan önbellekler, 'Kararlı' kanal önbelleklerinden en az 4 hafta önce en son Redis güncelleştirmelerini alır. Varsayılan değer 'Kararlı'dır.

updateChannel?: string

Özellik Değeri

string

zonalAllocationPolicy

İsteğe bağlı: Kullanılabilirlik alanlarının Redis önbelleğine nasıl ayrıldığını belirtir. 'Otomatik', alanlar arası yedekliliği etkinleştirir ve Azure bölgesel kullanılabilirlik ve kapasiteye göre bölgeleri otomatik olarak seçer. 'UserDefined', 'zones' parametresini kullanarak size geçirilen kullanılabilirlik alanlarını seçer. 'NoZones' bölgesel olmayan bir önbellek oluşturur. 'zonalAllocationPolicy' geçirilmezse, bölgeler geçirildiğinde 'UserDefined' olarak ayarlanır, aksi takdirde, bölgelerin desteklendiği bölgelerde 'Otomatik' ve bölgelerin desteklenmediği bölgelerde 'NoZones' olarak ayarlanır.

zonalAllocationPolicy?: string

Özellik Değeri

string

zones

Kaynağın nereden gelmesi gerektiğini belirten kullanılabilirlik alanlarının listesi.

zones?: string[]

Özellik Değeri

string[]