Redis - Update
Mettez à jour un cache Redis existant.
PATCH https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cache/redis/{name}?api-version=2024-11-01
Paramètres URI
Nom | Dans | Obligatoire | Type | Description |
---|---|---|---|---|
name
|
path | True |
string |
Nom du cache Redis. |
resource
|
path | True |
string |
Nom du groupe de ressources. Le nom ne respecte pas la casse. |
subscription
|
path | True |
string |
ID de l’abonnement cible. |
api-version
|
query | True |
string |
Version de l’API à utiliser pour cette opération. |
Corps de la demande
Nom | Type | Description |
---|---|---|
identity |
Identité de la ressource. |
|
properties.disableAccessKeyAuthentication |
boolean |
L’authentification auprès de Redis par le biais de clés d’accès est désactivée lorsqu’elle est définie sur true. La valeur par défaut est false. |
properties.enableNonSslPort |
boolean |
Spécifie si le port du serveur Redis non ssl (6379) est activé. |
properties.minimumTlsVersion |
Facultatif : nécessite que les clients utilisent une version TLS spécifiée (ou une version ultérieure) pour se connecter (par exemple, « 1.0 », « 1.1 », « 1.2 ») |
|
properties.publicNetworkAccess |
Indique si l’accès au point de terminaison public est autorisé pour ce cache. La valeur est facultative, mais si elle est passée, doit être « Activé » ou « Désactivé ». Si « Désactivé », les points de terminaison privés sont la méthode d’accès exclusif. La valeur par défaut est « Enabled » |
|
properties.redisConfiguration |
Tous les paramètres Redis. Peu de clés possibles : 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-string-1, etc. |
|
properties.redisVersion |
string |
Version de Redis. Il doit s’agir de la forme « major[.minor] » (seul « major » est requis) ou de la valeur « latest » qui fait référence à la dernière version stable de Redis disponible. Versions prises en charge : 4.0, 6.0 (dernière version). La valeur par défaut est « latest ». |
properties.replicasPerMaster |
integer |
Nombre de réplicas à créer par réplica principal. |
properties.replicasPerPrimary |
integer |
Nombre de réplicas à créer par réplica principal. |
properties.shardCount |
integer |
Nombre de partitions à créer sur un cache de cluster Premium. |
properties.sku |
Référence SKU du cache Redis à déployer. |
|
properties.tenantSettings |
object |
Dictionnaire des paramètres de locataire |
properties.updateChannel |
Facultatif : spécifie le canal de mise à jour pour les mises à jour mensuelles de Redis que votre cache Redis recevra. Les caches utilisant le canal de mise à jour « Préversion » obtiennent les dernières mises à jour Redis au moins 4 semaines à l’avance sur les caches de canal « Stable ». La valeur par défaut est « Stable ». |
|
properties.zonalAllocationPolicy |
Facultatif : spécifie la façon dont les zones de disponibilité sont allouées au cache Redis. « Automatique » active la redondance de zone et Azure sélectionne automatiquement les zones en fonction de la disponibilité et de la capacité régionales. « UserDefined » sélectionne les zones de disponibilité transmises par vous à l’aide du paramètre « zones ». 'NoZones' produit un cache non zonal. Si « zonalAllocationPolicy » n’est pas passé, il est défini sur « UserDefined » lorsque les zones sont passées ; sinon, elle est définie sur « Automatique » dans les régions où les zones sont prises en charge et « NoZones » dans les régions où les zones ne sont pas prises en charge. |
|
tags |
object |
Balises de ressource. |
Réponses
Nom | Type | Description |
---|---|---|
200 OK |
Le cache redis existant a été correctement mis à jour. Vérifiez provisioningState pour afficher l’état détaillé. |
|
202 Accepted |
Le cache redis existant a été correctement mis à jour. Vérifiez Azure-AsyncOperation en-têtes pour interroger l’état détaillé. |
|
Other Status Codes |
Réponse d’erreur décrivant pourquoi l’opération a échoué. |
Sécurité
azure_auth
Flux OAuth2 Azure Active Directory.
Type:
oauth2
Flux:
implicit
URL d’autorisation:
https://login.microsoftonline.com/common/oauth2/authorize
Étendues
Nom | Description |
---|---|
user_impersonation | emprunter l’identité de votre compte d’utilisateur |
Exemples
RedisCacheUpdate
Exemple de requête
Exemple de réponse
{
"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
}
]
}
}
Définitions
Nom | Description |
---|---|
Error |
Informations supplémentaires sur l’erreur de gestion des ressources. |
Error |
Détail de l’erreur. |
Error |
Réponse d’erreur |
Managed |
Identité de service managée (identités affectées par le système et/ou identités affectées par l’utilisateur) |
Managed |
Type d’identité de service managé (où les types SystemAssigned et UserAssigned sont autorisés). |
Private |
Ressource de point de terminaison privé. |
Private |
Ressource de connexion de point de terminaison privé. |
Private |
État d’approvisionnement actuel. |
Private |
État de la connexion de point de terminaison privé. |
Private |
Collection d’informations sur l’état de la connexion entre le consommateur de services et le fournisseur. |
Provisioning |
État d’approvisionnement de l’instance Redis. |
Public |
Indique si l’accès au point de terminaison public est autorisé pour ce cache. La valeur est facultative, mais si elle est passée, doit être « Activé » ou « Désactivé ». Si « Désactivé », les points de terminaison privés sont la méthode d’accès exclusif. La valeur par défaut est « Enabled » |
Redis |
Clés d’accès du cache Redis. |
Redis |
Tous les paramètres Redis. Peu de clés possibles : 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-string-1, etc. |
Redis |
Détails de l’instance unique de redis. |
Redis |
ID de serveur lié |
Redis |
Élément Redis unique dans l’opération Liste ou Obtenir. |
Redis |
Paramètres fournis à l’opération Update Redis. |
Sku |
Paramètres de référence SKU fournis pour l’opération de création de Redis. |
Sku |
Famille de références SKU à utiliser. Valeurs valides : (C, P). (C = De base/Standard, P = Premium). |
Sku |
Type de cache Redis à déployer. Valeurs valides : (De base, Standard, Premium) |
Tls |
Facultatif : nécessite que les clients utilisent une version TLS spécifiée (ou une version ultérieure) pour se connecter (par exemple, « 1.0 », « 1.1 », « 1.2 ») |
Update |
Facultatif : spécifie le canal de mise à jour pour les mises à jour mensuelles de Redis que votre cache Redis recevra. Les caches utilisant le canal de mise à jour « Préversion » obtiennent les dernières mises à jour Redis au moins 4 semaines à l’avance sur les caches de canal « Stable ». La valeur par défaut est « Stable ». |
User |
Propriétés d’identité attribuées par l’utilisateur |
Zonal |
Facultatif : spécifie la façon dont les zones de disponibilité sont allouées au cache Redis. « Automatique » active la redondance de zone et Azure sélectionne automatiquement les zones en fonction de la disponibilité et de la capacité régionales. « UserDefined » sélectionne les zones de disponibilité transmises par vous à l’aide du paramètre « zones ». 'NoZones' produit un cache non zonal. Si « zonalAllocationPolicy » n’est pas passé, il est défini sur « UserDefined » lorsque les zones sont passées ; sinon, elle est définie sur « Automatique » dans les régions où les zones sont prises en charge et « NoZones » dans les régions où les zones ne sont pas prises en charge. |
ErrorAdditionalInfo
Informations supplémentaires sur l’erreur de gestion des ressources.
Nom | Type | Description |
---|---|---|
info |
object |
Informations supplémentaires. |
type |
string |
Type d’informations supplémentaire. |
ErrorDetail
Détail de l’erreur.
Nom | Type | Description |
---|---|---|
additionalInfo |
Informations supplémentaires sur l’erreur. |
|
code |
string |
Code d’erreur. |
details |
Détails de l’erreur. |
|
message |
string |
Message d’erreur. |
target |
string |
Cible d’erreur. |
ErrorResponse
Réponse d’erreur
Nom | Type | Description |
---|---|---|
error |
Objet d’erreur. |
ManagedServiceIdentity
Identité de service managée (identités affectées par le système et/ou identités affectées par l’utilisateur)
Nom | Type | Description |
---|---|---|
principalId |
string |
ID du principal de service de l’identité affectée par le système. Cette propriété est fournie uniquement pour une identité affectée par le système. |
tenantId |
string |
ID de locataire de l’identité affectée par le système. Cette propriété est fournie uniquement pour une identité affectée par le système. |
type |
Type d’identité de service managé (où les types SystemAssigned et UserAssigned sont autorisés). |
|
userAssignedIdentities |
<string,
User |
identités User-Assigned |
ManagedServiceIdentityType
Type d’identité de service managé (où les types SystemAssigned et UserAssigned sont autorisés).
Nom | Type | Description |
---|---|---|
None |
string |
|
SystemAssigned |
string |
|
SystemAssigned, UserAssigned |
string |
|
UserAssigned |
string |
PrivateEndpoint
Ressource de point de terminaison privé.
Nom | Type | Description |
---|---|---|
id |
string |
Identificateur ARM pour le point de terminaison privé |
PrivateEndpointConnection
Ressource de connexion de point de terminaison privé.
Nom | Type | Description |
---|---|---|
id |
string |
ID de ressource complet pour la ressource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} |
name |
string |
Nom de la ressource |
properties.privateEndpoint |
Ressource du point de terminaison privé. |
|
properties.privateLinkServiceConnectionState |
Collection d’informations sur l’état de la connexion entre le consommateur de services et le fournisseur. |
|
properties.provisioningState |
État d’approvisionnement de la ressource de connexion de point de terminaison privé. |
|
type |
string |
Type de la ressource. Par exemple, « Microsoft.Compute/virtualMachines » ou « Microsoft.Storage/storageAccounts » |
PrivateEndpointConnectionProvisioningState
État d’approvisionnement actuel.
Nom | Type | Description |
---|---|---|
Creating |
string |
|
Deleting |
string |
|
Failed |
string |
|
Succeeded |
string |
PrivateEndpointServiceConnectionStatus
État de la connexion de point de terminaison privé.
Nom | Type | Description |
---|---|---|
Approved |
string |
|
Pending |
string |
|
Rejected |
string |
PrivateLinkServiceConnectionState
Collection d’informations sur l’état de la connexion entre le consommateur de services et le fournisseur.
Nom | Type | Description |
---|---|---|
actionsRequired |
string |
Message indiquant si les modifications apportées au fournisseur de services nécessitent des mises à jour sur le consommateur. |
description |
string |
Raison de l’approbation/rejet de la connexion. |
status |
Indique si la connexion a été approuvée/rejetée/supprimée par le propriétaire du service. |
ProvisioningState
État d’approvisionnement de l’instance Redis.
Nom | Type | 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
Indique si l’accès au point de terminaison public est autorisé pour ce cache. La valeur est facultative, mais si elle est passée, doit être « Activé » ou « Désactivé ». Si « Désactivé », les points de terminaison privés sont la méthode d’accès exclusif. La valeur par défaut est « Enabled »
Nom | Type | Description |
---|---|---|
Disabled |
string |
|
Enabled |
string |
RedisAccessKeys
Clés d’accès du cache Redis.
Nom | Type | Description |
---|---|---|
primaryKey |
string |
Clé primaire actuelle que les clients peuvent utiliser pour s’authentifier auprès du cache Redis. |
secondaryKey |
string |
Clé secondaire actuelle que les clients peuvent utiliser pour s’authentifier auprès du cache Redis. |
RedisConfiguration
Tous les paramètres Redis. Peu de clés possibles : 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-string-1, etc.
Nom | Type | Description |
---|---|---|
aad-enabled |
string |
Spécifie si l’authentification basée sur AAD a été activée ou désactivée pour le cache |
aof-backup-enabled |
string |
Spécifie si la sauvegarde aof est activée |
aof-storage-connection-string-0 |
string |
Première chaîne de connexion de compte de stockage |
aof-storage-connection-string-1 |
string |
Deuxième chaîne de connexion de compte de stockage |
authnotrequired |
string |
Spécifie si l’authentification est désactivée. La définition de cette propriété est fortement déconseillée du point de vue de la sécurité. |
maxclients |
string |
Configuration maximale des clients |
maxfragmentationmemory-reserved |
string |
Valeur en mégaoctets réservés pour la fragmentation par partition |
maxmemory-delta |
string |
Valeur en mégaoctets réservés pour l’utilisation non du cache par partition, par exemple le basculement. |
maxmemory-policy |
string |
La stratégie d’éviction utilisée lorsque vos données ne correspondent pas à sa limite de mémoire. |
maxmemory-reserved |
string |
Valeur en mégaoctets réservés pour l’utilisation non du cache par partition, par exemple le basculement. |
notify-keyspace-events |
string |
Événements d’espace de clés qui doivent être surveillés. |
preferred-data-archive-auth-method |
string |
Méthode d’authentification préférée pour communiquer avec le compte de stockage utilisé pour l’archivage des données, spécifier SAS ou ManagedIdentity, la valeur par défaut est SAS |
preferred-data-persistence-auth-method |
string |
Méthode d’authentification préférée pour communiquer avec le compte de stockage utilisé pour la persistance des données, spécifier saS ou ManagedIdentity, la valeur par défaut est SAS |
rdb-backup-enabled |
string |
Spécifie si la sauvegarde rdb est activée |
rdb-backup-frequency |
string |
Spécifie la fréquence de création d’une sauvegarde rdb en minutes. Valeurs valides : (15, 30, 60, 360, 720, 1440) |
rdb-backup-max-snapshot-count |
string |
Spécifie le nombre maximal d’instantanés pour la sauvegarde rdb |
rdb-storage-connection-string |
string |
Chaîne de connexion de compte de stockage pour le stockage du fichier rdb |
storage-subscription-id |
string |
SubscriptionId du compte de stockage pour la persistance (aof/rdb) à l’aide de ManagedIdentity. |
zonal-configuration |
string |
Configuration zonale |
RedisInstanceDetails
Détails de l’instance unique de redis.
Nom | Type | Description |
---|---|---|
isMaster |
boolean |
Spécifie si l’instance est un nœud principal. |
isPrimary |
boolean |
Spécifie si l’instance est un nœud principal. |
nonSslPort |
integer |
Si enableNonSslPort a la valeur true, fournit le port Non-SSL de l’instance Redis. |
shardId |
integer |
Si le clustering est activé, l’ID de partition de l’instance Redis |
sslPort |
integer |
Port SSL de l’instance Redis. |
zone |
string |
Si le cache utilise des zones de disponibilité, spécifie la zone de disponibilité où se trouve cette instance. |
RedisLinkedServer
ID de serveur lié
Nom | Type | Description |
---|---|---|
id |
string |
ID de serveur lié. |
RedisResource
Élément Redis unique dans l’opération Liste ou Obtenir.
Nom | Type | Valeur par défaut | Description |
---|---|---|---|
disableAccessKeyAuthentication |
boolean |
False |
L’authentification auprès de Redis par le biais de clés d’accès est désactivée lorsqu’elle est définie sur true. La valeur par défaut est false. |
enableNonSslPort |
boolean |
False |
Spécifie si le port du serveur Redis non ssl (6379) est activé. |
id |
string |
ID de ressource complet pour la ressource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} |
|
identity |
Identité de la ressource. |
||
location |
string |
Emplacement géographique où réside la ressource |
|
minimumTlsVersion |
Facultatif : nécessite que les clients utilisent une version TLS spécifiée (ou une version ultérieure) pour se connecter (par exemple, « 1.0 », « 1.1 », « 1.2 ») |
||
name |
string |
Nom de la ressource |
|
properties.accessKeys |
Clés du cache Redis - non définie si cet objet n’est pas la réponse au cache Redis Créer ou mettre à jour |
||
properties.hostName |
string |
Nom d’hôte Redis. |
|
properties.instances |
Liste des instances Redis associées au cache |
||
properties.linkedServers |
Liste des serveurs liés associés au cache |
||
properties.port |
integer |
Port Redis non SSL. |
|
properties.privateEndpointConnections |
Liste des connexions de point de terminaison privé associées au cache redis spécifié |
||
properties.provisioningState |
État d’approvisionnement de l’instance Redis. |
||
properties.sku |
Référence SKU du cache Redis à déployer. |
||
properties.sslPort |
integer |
Port SSL Redis. |
|
properties.staticIP |
string |
Adresse IP statique. Si vous le souhaitez, vous pouvez spécifier le déploiement d’un cache Redis à l’intérieur d’un réseau virtuel Azure existant ; automatiquement affecté par défaut. |
|
properties.subnetId |
string |
ID de ressource complet d’un sous-réseau dans un réseau virtuel dans lequel déployer le cache Redis. Exemple de format : /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/Microsoft. {Network|ClassicNetwork}/VirtualNetworks/vnet1/subnets/subnet1 |
|
publicNetworkAccess | Enabled |
Indique si l’accès au point de terminaison public est autorisé pour ce cache. La valeur est facultative, mais si elle est passée, doit être « Activé » ou « Désactivé ». Si « Désactivé », les points de terminaison privés sont la méthode d’accès exclusif. La valeur par défaut est « Enabled » |
|
redisConfiguration |
Tous les paramètres Redis. Peu de clés possibles : 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-string-1, etc. |
||
redisVersion |
string |
Version de Redis. Il doit s’agir de la forme « major[.minor] » (seul « major » est requis) ou de la valeur « latest » qui fait référence à la dernière version stable de Redis disponible. Versions prises en charge : 4.0, 6.0 (dernière version). La valeur par défaut est « latest ». |
|
replicasPerMaster |
integer |
Nombre de réplicas à créer par réplica principal. |
|
replicasPerPrimary |
integer |
Nombre de réplicas à créer par réplica principal. |
|
shardCount |
integer |
Nombre de partitions à créer sur un cache de cluster Premium. |
|
tags |
object |
Balises de ressource. |
|
tenantSettings |
object |
Dictionnaire des paramètres de locataire |
|
type |
string |
Type de la ressource. Par exemple, « Microsoft.Compute/virtualMachines » ou « Microsoft.Storage/storageAccounts » |
|
updateChannel |
Facultatif : spécifie le canal de mise à jour pour les mises à jour mensuelles de Redis que votre cache Redis recevra. Les caches utilisant le canal de mise à jour « Préversion » obtiennent les dernières mises à jour Redis au moins 4 semaines à l’avance sur les caches de canal « Stable ». La valeur par défaut est « Stable ». |
||
zonalAllocationPolicy |
Facultatif : spécifie la façon dont les zones de disponibilité sont allouées au cache Redis. « Automatique » active la redondance de zone et Azure sélectionne automatiquement les zones en fonction de la disponibilité et de la capacité régionales. « UserDefined » sélectionne les zones de disponibilité transmises par vous à l’aide du paramètre « zones ». 'NoZones' produit un cache non zonal. Si « zonalAllocationPolicy » n’est pas passé, il est défini sur « UserDefined » lorsque les zones sont passées ; sinon, elle est définie sur « Automatique » dans les régions où les zones sont prises en charge et « NoZones » dans les régions où les zones ne sont pas prises en charge. |
||
zones |
string[] |
Liste des zones de disponibilité indiquant à partir de laquelle la ressource doit provenir. |
RedisUpdateParameters
Paramètres fournis à l’opération Update Redis.
Nom | Type | Valeur par défaut | Description |
---|---|---|---|
identity |
Identité de la ressource. |
||
properties.disableAccessKeyAuthentication |
boolean |
False |
L’authentification auprès de Redis par le biais de clés d’accès est désactivée lorsqu’elle est définie sur true. La valeur par défaut est false. |
properties.enableNonSslPort |
boolean |
False |
Spécifie si le port du serveur Redis non ssl (6379) est activé. |
properties.minimumTlsVersion |
Facultatif : nécessite que les clients utilisent une version TLS spécifiée (ou une version ultérieure) pour se connecter (par exemple, « 1.0 », « 1.1 », « 1.2 ») |
||
properties.publicNetworkAccess | Enabled |
Indique si l’accès au point de terminaison public est autorisé pour ce cache. La valeur est facultative, mais si elle est passée, doit être « Activé » ou « Désactivé ». Si « Désactivé », les points de terminaison privés sont la méthode d’accès exclusif. La valeur par défaut est « Enabled » |
|
properties.redisConfiguration |
Tous les paramètres Redis. Peu de clés possibles : 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-string-1, etc. |
||
properties.redisVersion |
string |
Version de Redis. Il doit s’agir de la forme « major[.minor] » (seul « major » est requis) ou de la valeur « latest » qui fait référence à la dernière version stable de Redis disponible. Versions prises en charge : 4.0, 6.0 (dernière version). La valeur par défaut est « latest ». |
|
properties.replicasPerMaster |
integer |
Nombre de réplicas à créer par réplica principal. |
|
properties.replicasPerPrimary |
integer |
Nombre de réplicas à créer par réplica principal. |
|
properties.shardCount |
integer |
Nombre de partitions à créer sur un cache de cluster Premium. |
|
properties.sku |
Référence SKU du cache Redis à déployer. |
||
properties.tenantSettings |
object |
Dictionnaire des paramètres de locataire |
|
properties.updateChannel |
Facultatif : spécifie le canal de mise à jour pour les mises à jour mensuelles de Redis que votre cache Redis recevra. Les caches utilisant le canal de mise à jour « Préversion » obtiennent les dernières mises à jour Redis au moins 4 semaines à l’avance sur les caches de canal « Stable ». La valeur par défaut est « Stable ». |
||
properties.zonalAllocationPolicy |
Facultatif : spécifie la façon dont les zones de disponibilité sont allouées au cache Redis. « Automatique » active la redondance de zone et Azure sélectionne automatiquement les zones en fonction de la disponibilité et de la capacité régionales. « UserDefined » sélectionne les zones de disponibilité transmises par vous à l’aide du paramètre « zones ». 'NoZones' produit un cache non zonal. Si « zonalAllocationPolicy » n’est pas passé, il est défini sur « UserDefined » lorsque les zones sont passées ; sinon, elle est définie sur « Automatique » dans les régions où les zones sont prises en charge et « NoZones » dans les régions où les zones ne sont pas prises en charge. |
||
tags |
object |
Balises de ressource. |
Sku
Paramètres de référence SKU fournis pour l’opération de création de Redis.
Nom | Type | Description |
---|---|---|
capacity |
integer |
Taille du cache Redis à déployer. Valeurs valides : pour la famille C (De base/Standard) (0, 1, 2, 3, 4, 5, 6), pour la famille P (Premium) (1, 2, 3, 4). |
family |
Famille de références SKU à utiliser. Valeurs valides : (C, P). (C = De base/Standard, P = Premium). |
|
name |
Type de cache Redis à déployer. Valeurs valides : (De base, Standard, Premium) |
SkuFamily
Famille de références SKU à utiliser. Valeurs valides : (C, P). (C = De base/Standard, P = Premium).
Nom | Type | Description |
---|---|---|
C |
string |
|
P |
string |
SkuName
Type de cache Redis à déployer. Valeurs valides : (De base, Standard, Premium)
Nom | Type | Description |
---|---|---|
Basic |
string |
|
Premium |
string |
|
Standard |
string |
TlsVersion
Facultatif : nécessite que les clients utilisent une version TLS spécifiée (ou une version ultérieure) pour se connecter (par exemple, « 1.0 », « 1.1 », « 1.2 »)
Nom | Type | Description |
---|---|---|
1.0 |
string |
|
1.1 |
string |
|
1.2 |
string |
UpdateChannel
Facultatif : spécifie le canal de mise à jour pour les mises à jour mensuelles de Redis que votre cache Redis recevra. Les caches utilisant le canal de mise à jour « Préversion » obtiennent les dernières mises à jour Redis au moins 4 semaines à l’avance sur les caches de canal « Stable ». La valeur par défaut est « Stable ».
Nom | Type | Description |
---|---|---|
Preview |
string |
|
Stable |
string |
UserAssignedIdentity
Propriétés d’identité attribuées par l’utilisateur
Nom | Type | Description |
---|---|---|
clientId |
string |
ID client de l’identité affectée. |
principalId |
string |
ID principal de l’identité affectée. |
ZonalAllocationPolicy
Facultatif : spécifie la façon dont les zones de disponibilité sont allouées au cache Redis. « Automatique » active la redondance de zone et Azure sélectionne automatiquement les zones en fonction de la disponibilité et de la capacité régionales. « UserDefined » sélectionne les zones de disponibilité transmises par vous à l’aide du paramètre « zones ». 'NoZones' produit un cache non zonal. Si « zonalAllocationPolicy » n’est pas passé, il est défini sur « UserDefined » lorsque les zones sont passées ; sinon, elle est définie sur « Automatique » dans les régions où les zones sont prises en charge et « NoZones » dans les régions où les zones ne sont pas prises en charge.
Nom | Type | Description |
---|---|---|
Automatic |
string |
|
NoZones |
string |
|
UserDefined |
string |