Share via


Redis - Update

Mevcut Bir Redis önbelleğini güncelleştirin.

PATCH https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cache/redis/{name}?api-version=2024-03-01

URI Parametreleri

Name İçinde Gerekli Tür Description
name
path True

string

Redis önbelleğinin adı.

resourceGroupName
path True

string

Kaynak grubunun adı. Ad büyük/küçük harfe duyarlı değildir.

subscriptionId
path True

string

Hedef aboneliğin kimliği.

api-version
query True

string

Bu işlem için kullanılacak API sürümü.

İstek Gövdesi

Name Tür Description
identity

ManagedServiceIdentity

Kaynağın kimliği.

properties.disableAccessKeyAuthentication

boolean

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.

properties.enableNonSslPort

boolean

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

properties.minimumTlsVersion

TlsVersion

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

properties.publicNetworkAccess

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'

properties.redisConfiguration

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.

properties.redisVersion

string

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 'latest' değerinde olmalıdır. Desteklenen sürümler: 4.0, 6.0 (en son). Varsayılan değer :'en son'.

properties.replicasPerMaster

integer

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

properties.replicasPerPrimary

integer

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

properties.shardCount

integer

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

properties.sku

Sku

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

properties.tenantSettings

object

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

properties.updateChannel

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.

tags

object

Kaynak etiketleri.

Yanıtlar

Name Tür Description
200 OK

RedisResource

Mevcut redis önbelleği başarıyla güncelleştirildi. Ayrıntılı durumu görmek için provisioningState'i denetleyin.

202 Accepted

RedisResource

Mevcut redis önbelleği başarıyla güncelleştirildi. Ayrıntılı durumu yoklama Azure-AsyncOperation üst bilgileri denetleyin.

Other Status Codes

ErrorResponse

İşlemin neden başarısız olduğunu açıklayan hata yanıtı.

Güvenlik

azure_auth

Azure Active Directory OAuth2 Flow.

Type: oauth2
Flow: implicit
Authorization URL: https://login.microsoftonline.com/common/oauth2/authorize

Scopes

Name Description
user_impersonation kullanıcı hesabınızın kimliğine bürünme

Örnekler

RedisCacheUpdate

Sample Request

PATCH https://management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Cache/redis/cache1?api-version=2024-03-01

{
  "properties": {
    "enableNonSslPort": true,
    "replicasPerPrimary": 2
  }
}

Sample Response

{
  "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Cache/Redis/cache1",
  "location": "West US",
  "name": "cache1",
  "type": "Microsoft.Cache/Redis",
  "tags": {},
  "properties": {
    "accessKeys": {
      "primaryKey": "<primaryKey>",
      "secondaryKey": "<secondaryKey>"
    },
    "provisioningState": "Succeeded",
    "redisVersion": "3.0",
    "sku": {
      "name": "Premium",
      "family": "P",
      "capacity": 1
    },
    "enableNonSslPort": true,
    "replicasPerMaster": 2,
    "replicasPerPrimary": 2,
    "updateChannel": "Stable",
    "redisConfiguration": {
      "maxclients": "1000",
      "maxmemory-reserved": "50",
      "maxmemory-delta": "50"
    },
    "hostName": "cache1.redis.cache.windows.net",
    "port": 6379,
    "sslPort": 6380,
    "instances": [
      {
        "sslPort": 15000,
        "nonSslPort": 13000,
        "isMaster": true,
        "isPrimary": true
      },
      {
        "sslPort": 15001,
        "nonSslPort": 13001,
        "isMaster": false,
        "isPrimary": false
      },
      {
        "sslPort": 15002,
        "nonSslPort": 13002,
        "isMaster": false,
        "isPrimary": false
      }
    ]
  }
}
location: https://management.azure.com/subscriptions/subid/providers/Microsoft.Cache/...pathToOperationResult...
{
  "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Cache/Redis/cache1",
  "location": "West US",
  "name": "cache1",
  "type": "Microsoft.Cache/Redis",
  "tags": {},
  "properties": {
    "accessKeys": {
      "primaryKey": "<primaryKey>",
      "secondaryKey": "<secondaryKey>"
    },
    "provisioningState": "Succeeded",
    "redisVersion": "3.0",
    "sku": {
      "name": "Premium",
      "family": "P",
      "capacity": 1
    },
    "enableNonSslPort": true,
    "replicasPerMaster": 2,
    "replicasPerPrimary": 2,
    "updateChannel": "Stable",
    "redisConfiguration": {
      "maxclients": "1000",
      "maxmemory-reserved": "50",
      "maxmemory-delta": "50"
    },
    "hostName": "cache1.redis.cache.windows.net",
    "port": 6379,
    "sslPort": 6380,
    "instances": [
      {
        "sslPort": 15000,
        "nonSslPort": 13000,
        "isMaster": true,
        "isPrimary": true
      },
      {
        "sslPort": 15001,
        "nonSslPort": 13001,
        "isMaster": false,
        "isPrimary": false
      },
      {
        "sslPort": 15002,
        "nonSslPort": 13002,
        "isMaster": false,
        "isPrimary": false
      }
    ]
  }
}

Tanımlar

Name Description
ErrorAdditionalInfo

Kaynak yönetimi hatası ek bilgileri.

ErrorDetail

Hata ayrıntısı.

ErrorResponse

Hata yanıtı

ManagedServiceIdentity

Yönetilen hizmet kimliği (sistem tarafından atanan ve/veya kullanıcı tarafından atanan kimlikler)

ManagedServiceIdentityType

Yönetilen hizmet kimliğinin türü (hem SystemAssigned hem de UserAssigned türlerine izin verilir).

PrivateEndpoint

Özel Uç Nokta kaynağı.

PrivateEndpointConnection

Özel Uç Nokta Bağlantısı kaynağı.

PrivateEndpointConnectionProvisioningState

Geçerli sağlama durumu.

PrivateEndpointServiceConnectionStatus

Özel uç nokta bağlantı durumu.

PrivateLinkServiceConnectionState

Hizmet tüketicisi ile sağlayıcı arasındaki bağlantının durumu hakkında bilgi koleksiyonu.

ProvisioningState

Redis örneği sağlama durumu.

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'

RedisAccessKeys

Redis cache erişim anahtarları.

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.

RedisInstanceDetails

Tek bir redis örneğinin ayrıntıları.

RedisLinkedServer

Bağlı sunucu kimliği

RedisResource

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

RedisUpdateParameters

Redis'i Güncelleştirme işlemine sağlanan parametreler.

Sku

Redis oluşturma işlemine sağlanan SKU parametreleri.

SkuFamily

Kullanılacak SKU ailesi. Geçerli değerler: (C, P). (C = Temel/Standart, P = Premium).

SkuName

Dağıtılacak Redis önbelleğinin türü. Geçerli değerler: (Temel, Standart, Premium)

TlsVersion

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

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.

UserAssignedIdentity

Kullanıcı tarafından atanan kimlik özellikleri

ErrorAdditionalInfo

Kaynak yönetimi hatası ek bilgileri.

Name Tür Description
info

object

Ek bilgiler.

type

string

Ek bilgi türü.

ErrorDetail

Hata ayrıntısı.

Name Tür Description
additionalInfo

ErrorAdditionalInfo[]

Hata ek bilgileri.

code

string

Hata kodu.

details

ErrorDetail[]

Hata ayrıntıları.

message

string

Hata iletisi.

target

string

Hata hedefi.

ErrorResponse

Hata yanıtı

Name Tür Description
error

ErrorDetail

Hata nesnesi.

ManagedServiceIdentity

Yönetilen hizmet kimliği (sistem tarafından atanan ve/veya kullanıcı tarafından atanan kimlikler)

Name Tür Description
principalId

string

Sistem tarafından atanan kimliğin hizmet sorumlusu kimliği. Bu özellik yalnızca sistem tarafından atanan kimlik için sağlanacaktır.

tenantId

string

Sistem tarafından atanan kimliğin kiracı kimliği. Bu özellik yalnızca sistem tarafından atanan kimlik için sağlanacaktır.

type

ManagedServiceIdentityType

Yönetilen hizmet kimliği türü (hem SystemAssigned hem de UserAssigned türlerine izin verilir).

userAssignedIdentities

<string,  UserAssignedIdentity>

kimlikleri User-Assigned
Kaynakla ilişkilendirilmiş kullanıcı tarafından atanan kimlik kümesi. userAssignedIdentities sözlük anahtarları şu formda ARM kaynak kimlikleri olacaktır: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. Sözlük değerleri, isteklerdeki boş nesneler ({}) olabilir.

ManagedServiceIdentityType

Yönetilen hizmet kimliğinin türü (hem SystemAssigned hem de UserAssigned türlerine izin verilir).

Name Tür Description
None

string

SystemAssigned

string

SystemAssigned, UserAssigned

string

UserAssigned

string

PrivateEndpoint

Özel Uç Nokta kaynağı.

Name Tür Description
id

string

Özel Uç Nokta için ARM tanımlayıcısı

PrivateEndpointConnection

Özel Uç Nokta Bağlantısı kaynağı.

Name Tür Description
id

string

Kaynağın tam kaynak kimliği. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

name

string

Kaynağın adı

properties.privateEndpoint

PrivateEndpoint

Özel uç noktanın kaynağı.

properties.privateLinkServiceConnectionState

PrivateLinkServiceConnectionState

Hizmet tüketicisi ile sağlayıcı arasındaki bağlantının durumu hakkında bilgi koleksiyonu.

properties.provisioningState

PrivateEndpointConnectionProvisioningState

Özel uç nokta bağlantı kaynağının sağlama durumu.

type

string

Kaynağın türü. Örneğin, "Microsoft.Compute/virtualMachines" veya "Microsoft.Storage/storageAccounts"

PrivateEndpointConnectionProvisioningState

Geçerli sağlama durumu.

Name Tür Description
Creating

string

Deleting

string

Failed

string

Succeeded

string

PrivateEndpointServiceConnectionStatus

Özel uç nokta bağlantı durumu.

Name Tür Description
Approved

string

Pending

string

Rejected

string

PrivateLinkServiceConnectionState

Hizmet tüketicisi ile sağlayıcı arasındaki bağlantının durumu hakkında bilgi koleksiyonu.

Name Tür Description
actionsRequired

string

Hizmet sağlayıcısında yapılan değişikliklerin tüketicide herhangi bir güncelleştirme gerektirip gerektirmediğini belirten bir ileti.

description

string

Bağlantının onay/reddedilme nedeni.

status

PrivateEndpointServiceConnectionStatus

Bağlantının hizmet sahibi tarafından Onaylanıp Reddedildiğini/Kaldırıldığını gösterir.

ProvisioningState

Redis örneği sağlama durumu.

Name Tür Description
ConfiguringAAD

string

Creating

string

Deleting

string

Disabled

string

Failed

string

Linking

string

Provisioning

string

RecoveringScaleFailure

string

Scaling

string

Succeeded

string

Unlinking

string

Unprovisioning

string

Updating

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'

Name Tür Description
Disabled

string

Enabled

string

RedisAccessKeys

Redis cache erişim anahtarları.

Name Tür Description
primaryKey

string

İstemcilerin Redis cache ile kimlik doğrulaması yapmak için kullanabileceği geçerli birincil anahtar.

secondaryKey

string

İstemcilerin Redis cache ile kimlik doğrulaması yapmak için kullanabileceği geçerli ikincil anahtar.

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.

Name Tür Description
aad-enabled

string

Önbellek için AAD tabanlı kimlik doğrulamasının etkinleştirildiğini veya devre dışı bırakıldığını belirtir

aof-backup-enabled

string

aof yedeklemesinin etkinleştirilip etkinleştirilmediğini belirtir

aof-storage-connection-string-0

string

İlk depolama hesabı bağlantı dizesi

aof-storage-connection-string-1

string

İkinci depolama hesabı bağlantı dizesi

authnotrequired

string

Kimlik doğrulamasının devre dışı bırakılıp bırakılmadığını belirtir. Bu özelliğin ayarlanması güvenlik açısından kesinlikle önerilmez.

maxclients

string

En fazla istemci yapılandırması

maxfragmentationmemory-reserved

string

Parça başına parçalama için ayrılmış megabayt cinsinden değer

maxmemory-delta

string

Parça başına önbellek dışı kullanım için ayrılmış megabayt cinsinden değer (örn. yük devretme).

maxmemory-policy

string

Verileriniz bellek sınırına sığmadığında kullanılan çıkarma stratejisi.

maxmemory-reserved

string

Parça başına önbellek dışı kullanım için ayrılmış megabayt cinsinden değer (örn. yük devretme).

notify-keyspace-events

string

İzlenmesi gereken anahtar alanı olayları.

preferred-data-archive-auth-method

string

Veri arşivi için kullanılan depolama hesabıyla iletişim kurmak, SAS veya ManagedIdentity belirtmek için tercih edilen kimlik doğrulama yöntemi, varsayılan değer SAS'dir

preferred-data-persistence-auth-method

string

Veri kalıcılığı için kullanılan depolama hesabıyla iletişim kurmak için tercih edilen kimlik doğrulama yöntemi, SAS veya ManagedIdentity belirtin, varsayılan değer SAS'dir

rdb-backup-enabled

string

rdb yedeklemesinin etkinleştirilip etkinleştirilmediğini belirtir

rdb-backup-frequency

string

Dakikalar içinde rdb yedeklemesi oluşturma sıklığını belirtir. Geçerli değerler: (15, 30, 60, 360, 720, 1440)

rdb-backup-max-snapshot-count

string

Rdb yedeklemesi için en fazla anlık görüntü sayısını belirtir

rdb-storage-connection-string

string

Rdb dosyasını depolamak için depolama hesabı bağlantı dizesi

storage-subscription-id

string

ManagedIdentity kullanılarak kalıcılık (aof/rdb) için depolama hesabının SubscriptionId değeri.

zonal-configuration

string

Bölgesel Yapılandırma

RedisInstanceDetails

Tek bir redis örneğinin ayrıntıları.

Name Tür Description
isMaster

boolean

Örneğin birincil düğüm olup olmadığını belirtir.

isPrimary

boolean

Örneğin birincil düğüm olup olmadığını belirtir.

nonSslPort

integer

enableNonSslPort true ise Redis örneği SSL olmayan bağlantı noktası sağlar.

shardId

integer

Kümeleme etkinleştirildiyse Redis Örneğinin Parça Kimliği

sslPort

integer

Redis örneği SSL bağlantı noktası.

zone

string

Önbellek kullanılabilirlik alanlarını kullanıyorsa, bu örneğin bulunduğu kullanılabilirlik alanını belirtir.

RedisLinkedServer

Bağlı sunucu kimliği

Name Tür Description
id

string

Bağlı sunucu kimliği.

RedisResource

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

Name Tür Varsayılan değer Description
disableAccessKeyAuthentication

boolean

False

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

boolean

False

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

id

string

Kaynağın tam kaynak kimliği. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

identity

ManagedServiceIdentity

Kaynağın kimliği.

location

string

Kaynağın bulunduğu coğrafi konum

minimumTlsVersion

TlsVersion

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

name

string

Kaynağın adı

properties.accessKeys

RedisAccessKeys

Redis önbelleğinin anahtarları - bu nesne İçerik Oluşturucu veya Redis önbelleğini güncelleştirme yanıtı değilse ayarlanmaz

properties.hostName

string

Redis ana bilgisayar adı.

properties.instances

RedisInstanceDetails[]

Önbellekle ilişkili Redis örneklerinin listesi

properties.linkedServers

RedisLinkedServer[]

Önbellekle ilişkili bağlı sunucuların listesi

properties.port

integer

Redis SSL olmayan bağlantı noktası.

properties.privateEndpointConnections

PrivateEndpointConnection[]

Belirtilen redis cache ile ilişkili özel uç nokta bağlantısının listesi

properties.provisioningState

ProvisioningState

Redis örneği sağlama durumu.

properties.sku

Sku

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

properties.sslPort

integer

Redis SSL bağlantı noktası.

properties.staticIP

string

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

properties.subnetId

string

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

publicNetworkAccess

PublicNetworkAccess

Enabled

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

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

string

Redis sürümü. Bu , 'major[.minor]' biçiminde (yalnızca 'major' gereklidir) veya kullanılabilir olan 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'.

replicasPerMaster

integer

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

replicasPerPrimary

integer

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

shardCount

integer

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

tags

object

Kaynak etiketleri.

tenantSettings

object

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

type

string

Kaynağın türü. Örneğin, "Microsoft.Compute/virtualMachines" veya "Microsoft.Storage/storageAccounts"

updateChannel

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.

zones

string[]

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

RedisUpdateParameters

Redis'i Güncelleştirme işlemine sağlanan parametreler.

Name Tür Varsayılan değer Description
identity

ManagedServiceIdentity

Kaynağın kimliği.

properties.disableAccessKeyAuthentication

boolean

False

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.

properties.enableNonSslPort

boolean

False

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

properties.minimumTlsVersion

TlsVersion

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

properties.publicNetworkAccess

PublicNetworkAccess

Enabled

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'

properties.redisConfiguration

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.

properties.redisVersion

string

Redis sürümü. Bu , 'major[.minor]' biçiminde (yalnızca 'major' gereklidir) veya kullanılabilir olan 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'.

properties.replicasPerMaster

integer

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

properties.replicasPerPrimary

integer

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

properties.shardCount

integer

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

properties.sku

Sku

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

properties.tenantSettings

object

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

properties.updateChannel

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.

tags

object

Kaynak etiketleri.

Sku

Redis oluşturma işlemine sağlanan SKU parametreleri.

Name Tür Description
capacity

integer

Dağıtılacak Redis önbelleğinin boyutu. Geçerli değerler: C (Temel/Standart) ailesi için (0, 1, 2, 3, 4, 5, 6), P (Premium) ailesi için (1, 2, 3, 4).

family

SkuFamily

Kullanılacak SKU ailesi. Geçerli değerler: (C, P). (C = Temel/Standart, P = Premium).

name

SkuName

Dağıtılacak Redis önbelleğinin türü. Geçerli değerler: (Temel, Standart, Premium)

SkuFamily

Kullanılacak SKU ailesi. Geçerli değerler: (C, P). (C = Temel/Standart, P = Premium).

Name Tür Description
C

string

P

string

SkuName

Dağıtılacak Redis önbelleğinin türü. Geçerli değerler: (Temel, Standart, Premium)

Name Tür Description
Basic

string

Premium

string

Standard

string

TlsVersion

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

Name Tür Description
1.0

string

1.1

string

1.2

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.

Name Tür Description
Preview

string

Stable

string

UserAssignedIdentity

Kullanıcı tarafından atanan kimlik özellikleri

Name Tür Description
clientId

string

Atanan kimliğin istemci kimliği.

principalId

string

Atanan kimliğin asıl kimliği.