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-11-01
URI Parametreleri
Name | İçinde | Gerekli | Tür | Description |
---|---|---|---|---|
name
|
path | True |
string |
Redis önbelleğinin adı. |
resource
|
path | True |
string minLength: 1maxLength: 90 |
Kaynak grubunun adı. Ad büyük/küçük harfe duyarsız. |
subscription
|
path | True |
string minLength: 1 |
Hedef aboneliğin kimliği. |
api-version
|
query | True |
string minLength: 1 |
Bu işlem için kullanılacak API sürümü. |
İstek Gövdesi
Name | Tür | Description |
---|---|---|
identity |
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 |
İ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 |
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 |
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 '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. |
properties.replicasPerMaster |
integer (int32) |
Birincil başına oluşturulacak çoğaltma sayısı. |
properties.replicasPerPrimary |
integer (int32) |
Birincil başına oluşturulacak çoğaltma sayısı. |
properties.shardCount |
integer (int32) |
Premium Küme Önbelleğinde oluşturulacak parça sayısı. |
properties.sku |
Dağıtılacak Redis önbelleğinin SKU'su. |
|
properties.tenantSettings |
object |
Kiracı ayarlarının sözlüğü |
properties.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. |
|
properties.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. |
|
tags |
object |
Kaynak etiketleri. |
Yanıtlar
Name | Tür | Description |
---|---|---|
200 OK |
Mevcut redis önbelleği başarıyla güncelleştirildi. Ayrıntılı durumu görmek için provisioningState'i denetleyin. |
|
202 Accepted |
Mevcut redis önbelleği başarıyla güncelleştirildi. Ayrıntılı durumu yoklamak için Azure-AsyncOperation üst bilgileri denetleyin. |
|
Other Status Codes |
İşlemin neden başarısız olduğunu açıklayan hata yanıtı. |
Güvenlik
azure_auth
Azure Active Directory OAuth2 Akışı.
Tür:
oauth2
Akış:
implicit
Yetkilendirme URL’si:
https://login.microsoftonline.com/common/oauth2/authorize
Kapsamlar
Name | Description |
---|---|
user_impersonation | kullanıcı hesabınızın kimliğine bürünme |
Örnekler
RedisCacheUpdate
Örnek isteği
Örnek yanıt
{
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Cache/Redis/cache1",
"location": "East 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",
"zonalAllocationPolicy": "Automatic",
"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": "East 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",
"zonalAllocationPolicy": "Automatic",
"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 |
---|---|
Error |
Kaynak yönetimi hatası ek bilgileri. |
Error |
Hata ayrıntısı. |
Error |
Hata yanıtı |
Managed |
Yönetilen hizmet kimliği (sistem tarafından atanan ve/veya kullanıcı tarafından atanan kimlikler) |
Managed |
Yönetilen hizmet kimliği türü (hem SystemAssigned hem de UserAssigned türlerine izin verilir). |
Private |
Özel Uç Nokta kaynağı. |
Private |
Özel Uç Nokta Bağlantısı kaynağı. |
Private |
Geçerli sağlama durumu. |
Private |
Özel uç nokta bağlantı durumu. |
Private |
Hizmet tüketicisi ile sağlayıcı arasındaki bağlantının durumu hakkında bilgi koleksiyonu. |
Provisioning |
Redis örneği sağlama durumu. |
Public |
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' |
Redis |
Redis önbellek erişim anahtarları. |
Redis |
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. |
Redis |
Tek bir redis örneğinin ayrıntıları. |
Redis |
Bağlı sunucu kimliği |
Redis |
List veya Get Operation içindeki tek bir Redis öğesi. |
Redis |
Redis Güncelleştirme işlemine sağlanan parametreler. |
Sku |
Redis oluşturma işlemine sağlanan SKU parametreleri. |
Sku |
Kullanılacak SKU ailesi. Geçerli değerler: (C, P). (C = Temel/Standart, P = Premium). |
Sku |
Dağıtılacak Redis önbelleğinin türü. Geçerli değerler: (Temel, Standart, Premium) |
Tls |
İ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') |
Update |
İ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. |
User |
Kullanıcı tarafından atanan kimlik özellikleri |
Zonal |
İ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. |
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 |
Hata ek bilgileri. |
|
code |
string |
Hata kodu. |
details |
Hata ayrıntıları. |
|
message |
string |
Hata iletisi. |
target |
string |
Hata hedefi. |
ErrorResponse
Hata yanıtı
Name | Tür | Description |
---|---|---|
error |
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 (uuid) |
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 (uuid) |
Sistem tarafından atanan kimliğin kiracı kimliği. Bu özellik yalnızca sistem tarafından atanan kimlik için sağlanacaktır. |
type |
Yönetilen hizmet kimliği türü (hem SystemAssigned hem de UserAssigned türlerine izin verilir). |
|
userAssignedIdentities |
<string,
User |
kimlikleri User-Assigned |
ManagedServiceIdentityType
Yönetilen hizmet kimliği türü (hem SystemAssigned hem de UserAssigned türlerine izin verilir).
Değer | Description |
---|---|
None | |
SystemAssigned | |
SystemAssigned, UserAssigned | |
UserAssigned |
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 |
Özel uç noktanın kaynağı. |
|
properties.privateLinkServiceConnectionState |
Hizmet tüketicisi ile sağlayıcı arasındaki bağlantının durumu hakkında bilgi koleksiyonu. |
|
properties.provisioningState |
Ö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.
Değer | Description |
---|---|
Creating | |
Deleting | |
Failed | |
Succeeded |
PrivateEndpointServiceConnectionStatus
Özel uç nokta bağlantı durumu.
Değer | Description |
---|---|
Approved | |
Pending | |
Rejected |
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ındaki değişikliklerin tüketicide herhangi bir güncelleştirme gerektirip gerektirmediğini belirten bir ileti. |
description |
string |
Bağlantının onaylanması/reddedilmesinin nedeni. |
status |
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.
Değer | Description |
---|---|
ConfiguringAAD | |
Creating | |
Deleting | |
Disabled | |
Failed | |
Linking | |
Provisioning | |
RecoveringScaleFailure | |
Scaling | |
Succeeded | |
Unlinking | |
Unprovisioning | |
Updating |
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'
Değer | Description |
---|---|
Disabled | |
Enabled |
RedisAccessKeys
Redis önbellek 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ştirilip etkinleştirilmediğ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ılmayacağını belirtir. Bu özelliğin ayarlanması, güvenlik açısından son derece önerilmez. |
maxclients |
string |
En fazla istemci yapılandırması |
maxfragmentationmemory-reserved |
string |
Parça başına parçalanma 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( örneğin 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( örneğin 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, SAS veya ManagedIdentity belirtmek için tercih edilen kimlik doğrulama yöntemi, varsayılan değer SAS'dir |
rdb-backup-enabled |
string |
Rdb yedeklemesinin etkinleştirilip etkinleştirilmediğini belirtir |
rdb-backup-frequency |
string |
Rdb yedeklemesi oluşturma sıklığını dakika cinsinden 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 (int32) |
enableNonSslPort true ise Redis örneği SSL olmayan bağlantı noktası sağlar. |
shardId |
integer (int32) |
Kümeleme etkinleştirildiyse Redis Örneğinin Parça Kimliği |
sslPort |
integer (int32) |
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 | Default value | 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 |
Kaynağın kimliği. |
||
location |
string |
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') |
||
name |
string |
Kaynağın adı |
|
properties.accessKeys |
Redis önbelleğinin anahtarları - bu nesne Redis önbelleği oluşturma veya güncelleştirme yanıtı değilse ayarlanmaz |
||
properties.hostName |
string |
Redis ana bilgisayar adı. |
|
properties.instances |
Önbellekle ilişkili Redis örneklerinin listesi |
||
properties.linkedServers |
Önbellekle ilişkilendirilmiş bağlı sunucuların listesi |
||
properties.port |
integer (int32) |
Redis SSL olmayan bağlantı noktası. |
|
properties.privateEndpointConnections |
Belirtilen redis önbelleğiyle ilişkili özel uç nokta bağlantısının listesi |
||
properties.provisioningState |
Redis örneği sağlama durumu. |
||
properties.sku |
Dağıtılacak Redis önbelleğinin SKU'su. |
||
properties.sslPort |
integer (int32) |
Redis SSL bağlantı noktası. |
|
properties.staticIP |
string pattern: ^\d+\.\d+\.\d+\.\d+$ |
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. |
|
properties.subnetId |
string pattern: ^/subscriptions/[^/]*/resourceGroups/[^/]*/providers/Microsoft.(ClassicNetwork|Network)/virtualNetworks/[^/]*/subnets/[^/]*$ |
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 | 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 |
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ı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 |
integer (int32) |
Birincil başına oluşturulacak çoğaltma sayısı. |
|
replicasPerPrimary |
integer (int32) |
Birincil başına oluşturulacak çoğaltma sayısı. |
|
shardCount |
integer (int32) |
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 |
İ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 |
string[] |
Kaynağın nereden gelmesi gerektiğini belirten kullanılabilirlik alanlarının listesi. |
RedisUpdateParameters
Redis Güncelleştirme işlemine sağlanan parametreler.
Name | Tür | Default value | Description |
---|---|---|---|
identity |
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 |
İ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 | 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 |
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 '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. |
|
properties.replicasPerMaster |
integer (int32) |
Birincil başına oluşturulacak çoğaltma sayısı. |
|
properties.replicasPerPrimary |
integer (int32) |
Birincil başına oluşturulacak çoğaltma sayısı. |
|
properties.shardCount |
integer (int32) |
Premium Küme Önbelleğinde oluşturulacak parça sayısı. |
|
properties.sku |
Dağıtılacak Redis önbelleğinin SKU'su. |
||
properties.tenantSettings |
object |
Kiracı ayarlarının sözlüğü |
|
properties.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. |
||
properties.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. |
||
tags |
object |
Kaynak etiketleri. |
Sku
Redis oluşturma işlemine sağlanan SKU parametreleri.
Name | Tür | Description |
---|---|---|
capacity |
integer (int32) |
Dağıtılacak Redis önbelleğinin boyutu. Geçerli değerler: P (Premium) ailesi için C (Temel/Standart) ailesi (0, 1, 2, 3, 4, 5, 6) için (1, 2, 3, 4). |
family |
Kullanılacak SKU ailesi. Geçerli değerler: (C, P). (C = Temel/Standart, P = Premium). |
|
name |
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).
Değer | Description |
---|---|
C | |
P |
SkuName
Dağıtılacak Redis önbelleğinin türü. Geçerli değerler: (Temel, Standart, Premium)
Değer | Description |
---|---|
Basic | |
Premium | |
Standard |
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')
Değer | Description |
---|---|
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.
Değer | Description |
---|---|
Preview | |
Stable |
UserAssignedIdentity
Kullanıcı tarafından atanan kimlik özellikleri
Name | Tür | Description |
---|---|---|
clientId |
string (uuid) |
Atanan kimliğin istemci kimliği. |
principalId |
string (uuid) |
Atanan kimliğin asıl kimliği. |
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.
Değer | Description |
---|---|
Automatic | |
NoZones | |
UserDefined |