Aracılığıyla paylaş


RedisResource interface

List veya Get Operation içindeki tek bir Redis öğesi.

Extends

Özellikler

accessKeys

Redis önbelleğinin anahtarları - bu nesne Redis önbelleği oluşturma veya güncelleştirme yanıtı değilse ayarlanmaz NOT: Bu özellik serileştirilmez. Yalnızca sunucu tarafından doldurulabilir.

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.

hostName

Redis ana bilgisayar adı. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

identity

Kaynağın kimliği.

instances

Önbellekle ilişkili Redis örneklerinin listesi NOT: Bu özellik serileştirilmez. Yalnızca sunucu tarafından doldurulabilir.

linkedServers

Önbellekle ilişkili bağlı sunucuların listesi NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

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')

port

Redis SSL olmayan bağlantı noktası. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

privateEndpointConnections

Belirtilen redis önbelleğiyle ilişkili özel uç nokta bağlantısının listesi NOT: Bu özellik serileştirilmez. Yalnızca sunucu tarafından doldurulabilir.

provisioningState

Redis örneği sağlama durumu. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

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.

sslPort

Redis SSL bağlantı noktası. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

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

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.

Devralınan Özellikler

id

Kaynağın tam kaynak kimliği. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

location

Kaynağın bulunduğu coğrafi konum

name

Kaynağın adı NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

tags

Kaynak etiketleri.

type

Kaynağın türü. Örneğin, "Microsoft.Compute/virtualMachines" veya "Microsoft.Storage/storageAccounts" NOT: Bu özellik seri hale getirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

Özellik Ayrıntıları

accessKeys

Redis önbelleğinin anahtarları - bu nesne Redis önbelleği oluşturma veya güncelleştirme yanıtı değilse ayarlanmaz NOT: Bu özellik serileştirilmez. Yalnızca sunucu tarafından doldurulabilir.

accessKeys?: RedisAccessKeys

Özellik Değeri

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

hostName

Redis ana bilgisayar adı. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

hostName?: string

Özellik Değeri

string

identity

Kaynağın kimliği.

identity?: ManagedServiceIdentity

Özellik Değeri

instances

Önbellekle ilişkili Redis örneklerinin listesi NOT: Bu özellik serileştirilmez. Yalnızca sunucu tarafından doldurulabilir.

instances?: RedisInstanceDetails[]

Özellik Değeri

linkedServers

Önbellekle ilişkili bağlı sunucuların listesi NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

linkedServers?: RedisLinkedServer[]

Özellik Değeri

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

port

Redis SSL olmayan bağlantı noktası. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

port?: number

Özellik Değeri

number

privateEndpointConnections

Belirtilen redis önbelleğiyle ilişkili özel uç nokta bağlantısının listesi NOT: Bu özellik serileştirilmez. Yalnızca sunucu tarafından doldurulabilir.

privateEndpointConnections?: PrivateEndpointConnection[]

Özellik Değeri

provisioningState

Redis örneği sağlama durumu. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

provisioningState?: 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

sslPort

Redis SSL bağlantı noktası. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

sslPort?: number

Özellik Değeri

number

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

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[]

Devralınan Özellik Detayları

id

Kaynağın tam kaynak kimliği. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

id?: string

Özellik Değeri

string

TrackedResource.id'dan Devralınan

location

Kaynağın bulunduğu coğrafi konum

location: string

Özellik Değeri

string

TrackedResource.location'dan Devralınmış

name

Kaynağın adı NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

name?: string

Özellik Değeri

string

TrackedResource.name'dan Devralınan

tags

Kaynak etiketleri.

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

Özellik Değeri

{[propertyName: string]: string}

TrackedResource.tagsDevralındı

type

Kaynağın türü. Örneğin, "Microsoft.Compute/virtualMachines" veya "Microsoft.Storage/storageAccounts" NOT: Bu özellik seri hale getirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

type?: string

Özellik Değeri

string

DevralınanTrackedResource.type