Partager via


az redis

Gérez les caches Redis dédiés pour vos applications Azure.

Commandes

Nom Description Type État
az redis access-policy

Gérer les stratégies d’accès pour le cache Redis.

Core GA
az redis access-policy-assignment

Gérer les affectations de stratégie d’accès (utilisateurs Redis) pour le cache Redis.

Core GA
az redis access-policy-assignment create

Ajoutez une attribution de stratégie d’accès (utilisateur Redis) au cache Redis.

Core GA
az redis access-policy-assignment delete

Supprimez l’attribution de stratégie d’accès (utilisateur Redis).

Core GA
az redis access-policy-assignment list

Obtenez la liste des attributions de stratégie d’accès (utilisateurs Redis) associées au cache Redis.

Core GA
az redis access-policy-assignment show

Obtenez les informations détaillées sur une attribution de stratégie d’accès (utilisateur Redis) du cache Redis.

Core GA
az redis access-policy-assignment update

Mettez à jour une attribution de stratégie d’accès (utilisateur Redis) du cache Redis.

Core GA
az redis access-policy create

Ajoutez une stratégie d’accès au cache Redis.

Core GA
az redis access-policy delete

Supprimez la stratégie d’accès.

Core GA
az redis access-policy list

Obtenez la liste des stratégies d’accès associées au cache Redis.

Core GA
az redis access-policy show

Obtenez les informations détaillées sur une stratégie d’accès du cache Redis.

Core GA
az redis access-policy update

Mettez à jour une stratégie d’accès du cache Redis.

Core GA
az redis create

Crée une nouvelle instance de Cache Redis.

Core GA
az redis delete

Supprime un cache Redis.

Core GA
az redis export

Exportez les données stockées dans un cache Redis.

Core GA
az redis firewall-rules

Gérer les règles de pare-feu Redis.

Core GA
az redis firewall-rules create

Créez une règle de pare-feu de cache redis.

Core GA
az redis firewall-rules delete

Supprime une règle de pare-feu unique dans un cache redis spécifié.

Core GA
az redis firewall-rules list

Obtient toutes les règles de pare-feu dans le cache redis spécifié.

Core GA
az redis firewall-rules show

Obtient une règle de pare-feu unique dans un cache redis spécifié.

Core GA
az redis firewall-rules update

Mettez à jour une règle de pare-feu de cache redis.

Core GA
az redis flush

Supprimez toutes les clés d’un cache.

Core GA
az redis force-reboot

Redémarrez le ou les nœuds Redis spécifiés.

Core GA
az redis identity

Gérer l’identité affectée au cache Azure pour Redis.

Core GA
az redis identity assign

Attribuez une identité pour le cache Azure pour Redis.

Core GA
az redis identity remove

Supprimez l’identité déjà affectée pour le cache Azure pour Redis.

Core GA
az redis identity show

Affichez l’identité affectée pour le cache Azure pour Redis.

Core GA
az redis import

Importez des données dans un cache Redis.

Core GA
az redis import-method

Importez des données dans le cache Redis.

Core Déprécié
az redis list

Répertorier les caches Redis.

Core GA
az redis list-keys

Récupérez les clés d’accès d’un cache Redis.

Core GA
az redis patch-schedule

Gérer les planifications des correctifs Redis.

Core GA
az redis patch-schedule create

Créez une planification de mise à jour corrective pour le cache Redis.

Core GA
az redis patch-schedule delete

Supprime la planification de mise à jour corrective d’un cache redis.

Core GA
az redis patch-schedule show

Obtient la planification de mise à jour corrective d’un cache redis.

Core GA
az redis patch-schedule update

Mettez à jour la planification de mise à jour corrective pour le cache Redis.

Core GA
az redis regenerate-keys

Régénérer les clés d’accès du cache Redis.

Core GA
az redis server-link

Gérer les liens du serveur Redis.

Core GA
az redis server-link create

Ajoute un lien de serveur au cache Redis (nécessite une référence SKU Premium).

Core GA
az redis server-link delete

Supprime le serveur lié d’un cache redis (nécessite une référence SKU Premium).

Core GA
az redis server-link list

Obtient la liste des serveurs liés associés à ce cache redis (nécessite une référence SKU Premium).

Core GA
az redis server-link show

Obtient les informations détaillées sur un serveur lié d’un cache redis (nécessite une référence SKU Premium).

Core GA
az redis show

Obtient un cache Redis (description de la ressource).

Core GA
az redis update

Mettez à jour un cache Redis.

Core GA

az redis create

Crée une nouvelle instance de Cache Redis.

az redis create --location
                --name
                --resource-group
                --sku {Basic, Premium, Standard}
                --vm-size {c0, c1, c2, c3, c4, c5, c6, p1, p2, p3, p4, p5}
                [--disable-access-keys {false, true}]
                [--enable-non-ssl-port]
                [--mi-system-assigned]
                [--mi-user-assigned]
                [--minimum-tls-version {1.0, 1.1, 1.2}]
                [--redis-configuration]
                [--redis-version]
                [--replicas-per-master]
                [--shard-count]
                [--static-ip]
                [--subnet-id]
                [--tags]
                [--tenant-settings]
                [--update-channel {Preview, Stable}]
                [--zones]

Exemples

Crée une nouvelle instance de Cache Redis. (généré automatiquement)

az redis create --location westus2 --name MyRedisCache --resource-group MyResourceGroup --sku Basic --vm-size c0

Configurer les zones multiples pour la nouvelle Azure Cache pour Redis Premium

az redis create --location westus2 --name MyRedisCache --resource-group MyResourceGroup --sku Premium --vm-size p1 --zones 1 2

Configurez les stratégies de mémoire pour le cache.

az redis create --resource-group resourceGroupName --name cacheName --location westus2 --sku Standard --vm-size c0 --redis-configuration @"config_max-memory.json"

Configurez et activez la persistance des données de sauvegarde RDB pour la nouvelle Azure Cache pour Redis Premium.

az redis create --location westus2 --name MyRedisCache --resource-group MyResourceGroup --sku Premium --vm-size p1 --redis-configuration @"config_rdb.json"

Configurer et activer la persistance des données de sauvegarde AOF pour la nouvelle Azure Cache pour Redis Premium

az redis create --location westus2 --name MyRedisCache --resource-group MyResourceGroup --sku Premium --vm-size p1 --redis-configuration @"config_aof.json"

Créer un Azure Cache pour Redis Premium avec le clustering activé

az redis create --location westus2 --name MyRedisCache --resource-group MyResourceGroup --sku Premium --vm-size p1 --shard-count 2

Déploiement d’un Azure Cache pour Redis Premium à l’intérieur d’un Réseau virtuel Azure existant

az redis create --location westus2 --name MyRedisCache --resource-group MyResourceGroup --sku Premium --vm-size p1 --subnet-id "/subscriptions/{subid}/resourceGroups/{resourceGroupName}/providers/Microsoft.{Network|ClassicNetwork}/virtualNetworks/vnet1/subnets/subnet1"

Déploiement d’un Azure Cache pour Redis Premium avec l’authentification Microsoft Entra configurée et les clés d’accès désactivées

az redis create --location westus2 --name MyRedisCache --resource-group MyResourceGroup --sku Premium --vm-size p1 --disable-access-keys true --redis-configuration @"config_enable-aad.json"

Paramètres obligatoires

--location -l

Emplacement. Valeurs provenant de : az account list-locations. Vous pouvez configurer le lieu par défaut en utilisant az configure --defaults location=<location>.

--name -n

Nom du cache Redis.

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>.

--sku

Type de cache Redis.

Valeurs acceptées: Basic, Premium, Standard
--vm-size

Taille du cache Redis à déployer. Les tailles de cache de base et standard commencent par les tailles de cache C. Premium commencent par P.

Valeurs acceptées: c0, c1, c2, c3, c4, c5, c6, p1, p2, p3, p4, p5

Paramètres facultatifs

--disable-access-keys

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.

Valeurs acceptées: false, true
--enable-non-ssl-port

Si spécifié, le port du serveur redis non ssl (6379) est activé.

--mi-system-assigned

Indicateur pour spécifier l’identité affectée par le système.

--mi-user-assigned

Un ou plusieurs ID de ressource séparés par l’espace des identités affectées par l’utilisateur.

--minimum-tls-version

Spécifie la version TLS requise par les clients pour se connecter au cache.

Valeurs acceptées: 1.0, 1.1, 1.2
--redis-configuration

Fichier json utilisé pour définir les paramètres de configuration redis. Vous pouvez rencontrer des erreurs d’analyse si le fichier json n’est pas valide.

Utilisation : --redis-configuration @"{config_file.json}"

Exemple de fichier json pour la configuration des stratégies max-memory [ { « maxmemory-policy » : « allkeys-lru » } ]

Un exemple de fichier json pour activer la persistance des données de sauvegarde RDB est [ { « rdb-storage-connection-string » : « DefaultEndpointsProtocol=https ; AccountName=mystorageaccount ; AccountKey=myAccountKey ; EndpointSuffix=core.windows.net », « rdb-backup-enabled » : « true », « rdb-backup-frequency » : « 15 », « rdb-backup-max-snapshot-count » : « 1 » } ]

Un exemple de fichier json permettant d’activer la persistance des données de sauvegarde AOF est [ { « aof-backup-enabled » : « true », « aof-storage-connection-string-0 » : « DefaultEndpointsProtocol=https ; AccountName=mystorageaccount ; AccountKey=myAccountKey ; EndpointSuffix=core.windows.net », « aof-storage-connection-string-1 » : « DefaultEndpointsProtocol=https ; AccountName=mystorageaccount ; AccountKey=myAccountKey ; EndpointSuffix=core.windows.net" } ]

Le contenu d’un fichier json pour la configuration de l’authentification Microsoft Entra est { « aad-enabled » : « true », }.

--redis-version

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 ».

--replicas-per-master

Nombre de réplicas à créer par maître.

--shard-count

Nombre de partitions à créer sur un cache de cluster Premium.

--static-ip

Spécifiez une adresse IP statique si nécessaire pour le réseau virtuel. Si vous ne spécifiez pas d’adresse IP statique, une adresse IP est choisie automatiquement.

--subnet-id

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/{subid}/resourceGroups/{resourceGroupName}/providers/Microsoft. {Network|ClassicNetwork}/virtualNetworks/vnet1/subnets/subnet1.

--tags

Balises séparées par l’espace : key[=value] [key[=value] ...]. Utilisez « » pour effacer les balises existantes.

--tenant-settings

Paramètres de locataire séparés par l’espace au format clé[=valeur].

--update-channel

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 ».

Valeurs acceptées: Preview, Stable
--zones -z

Liste séparée par l’espace des zones de disponibilité dans lesquelles approvisionner la ressource.

Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
Valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az redis delete

Supprime un cache Redis.

az redis delete [--ids]
                [--name]
                [--resource-group]
                [--subscription]
                [--yes]

Paramètres facultatifs

--ids

Un ou plusieurs ID de ressource (délimités par des espaces). Il doit s’agir d’un ID de ressource complet contenant toutes les informations des arguments « ID de ressource ». Vous devez fournir des arguments --id ou d’autres arguments « ID de ressource ».

--name -n

Nom du cache Redis.

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--yes -y

Ne pas demander de confirmation.

Valeur par défaut: False
Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
Valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az redis export

Exportez les données stockées dans un cache Redis.

az redis export --container
                --prefix
                [--auth-method {ManagedIdentity, SAS}]
                [--file-format]
                [--ids]
                [--name]
                [--resource-group]
                [--storage-sub-id]
                [--subscription]

Exemples

Utiliser l’identité managée pour exporter des données de cache

az redis export -n testCacheName -g testResourceGroup --prefix examplePrefix --container containerUrl  --preferred-data-archive-auth-method ManagedIdentity --storage-subscription-id 1a6574ss-ddad-1111-a111-8d756312d1dd

Paramètres obligatoires

--container

URL SAP du conteneur vers lequel les données doivent être exportées.

--prefix

Préfixe à utiliser pour les fichiers exportés.

Paramètres facultatifs

--auth-method --preferred-data-archive-auth-method

Méthode d’authentification préférée pour communiquer avec le compte de stockage utilisé pour l’archivage des données, la valeur par défaut est SAS.

Valeurs acceptées: ManagedIdentity, SAS
--file-format

Format de l’objet blob (Actuellement rdb est le seul format pris en charge, avec d’autres formats attendus à l’avenir).

--ids

Un ou plusieurs ID de ressource (délimités par des espaces). Il doit s’agir d’un ID de ressource complet contenant toutes les informations des arguments « ID de ressource ». Vous devez fournir des arguments --id ou d’autres arguments « ID de ressource ».

--name -n

Nom du cache Redis.

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>.

--storage-sub-id --storage-subscription-id

SubscriptionId du compte de stockage.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
Valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az redis flush

Supprimez toutes les clés d’un cache.

az redis flush [--ids]
               [--name]
               [--resource-group]
               [--subscription]
               [--yes]

Paramètres facultatifs

--ids

Un ou plusieurs ID de ressource (délimités par des espaces). Il doit s’agir d’un ID de ressource complet contenant toutes les informations des arguments « ID de ressource ». Vous devez fournir des arguments --id ou d’autres arguments « ID de ressource ».

--name -n

Nom du cache Redis.

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--yes -y

Ne pas demander de confirmation.

Valeur par défaut: False
Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
Valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az redis force-reboot

Redémarrez le ou les nœuds Redis spécifiés.

Exemple d’utilisation - az redis force-reboot --name testCacheName --resource-group testResourceGroup --reboot-type {AllNodes, PrimaryNode, SecondaryNode} [--shard-id].

az redis force-reboot --reboot-type {AllNodes, PrimaryNode, SecondaryNode}
                      [--ids]
                      [--name]
                      [--resource-group]
                      [--shard-id]
                      [--subscription]

Paramètres obligatoires

--reboot-type

Nœud(s) Redis à redémarrer. En fonction de cette perte de données de valeur est possible.

Valeurs acceptées: AllNodes, PrimaryNode, SecondaryNode

Paramètres facultatifs

--ids

Un ou plusieurs ID de ressource (délimités par des espaces). Il doit s’agir d’un ID de ressource complet contenant toutes les informations des arguments « ID de ressource ». Vous devez fournir des arguments --id ou d’autres arguments « ID de ressource ».

--name -n

Nom du cache Redis.

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>.

--shard-id

Si le clustering est activé, l’ID de la partition à redémarrer.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
Valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az redis import

Importez des données dans un cache Redis.

az redis import --files
                [--auth-method {ManagedIdentity, SAS}]
                [--file-format]
                [--ids]
                [--name]
                [--resource-group]
                [--storage-sub-id]
                [--subscription]

Exemples

Utiliser l’identité managée pour importer des données de cache

az redis import -n testCacheName -g testResourceGroup --files blobUrl --preferred-data-archive-auth-method ManagedIdentity --storage-subscription-id 1a6574ss-ddad-1111-a111-8d756312d1dd

Paramètres obligatoires

--files

URL SAP pour les objets blob qui doivent être importés.

Paramètres facultatifs

--auth-method --preferred-data-archive-auth-method

Méthode d’authentification préférée pour communiquer avec le compte de stockage utilisé pour l’archivage des données, la valeur par défaut est SAS.

Valeurs acceptées: ManagedIdentity, SAS
--file-format

Format de l’objet blob (Actuellement rdb est le seul format pris en charge, avec d’autres formats attendus à l’avenir).

--ids

Un ou plusieurs ID de ressource (délimités par des espaces). Il doit s’agir d’un ID de ressource complet contenant toutes les informations des arguments « ID de ressource ». Vous devez fournir des arguments --id ou d’autres arguments « ID de ressource ».

--name -n

Nom du cache Redis.

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>.

--storage-sub-id --storage-subscription-id

SubscriptionId du compte de stockage.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
Valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az redis import-method

Déprécié

Cette commande a été déconseillée et sera supprimée dans une prochaine version. Utilisez plutôt « redis import ».

Importez des données dans le cache Redis.

Exemple d’utilisation - az redis import-method --name testCacheName --resource-group testResourceGroup --files [--file-format].

az redis import-method --files
                       [--auth-method {ManagedIdentity, SAS}]
                       [--file-format]
                       [--ids]
                       [--name]
                       [--resource-group]
                       [--storage-sub-id]
                       [--subscription]

Paramètres obligatoires

--files

URL SAP pour les objets blob qui doivent être importés.

Paramètres facultatifs

--auth-method --preferred-data-archive-auth-method

Méthode d’authentification préférée pour communiquer avec le compte de stockage utilisé pour l’archivage des données, la valeur par défaut est SAS.

Valeurs acceptées: ManagedIdentity, SAS
--file-format

Format de l’objet blob (Actuellement rdb est le seul format pris en charge, avec d’autres formats attendus à l’avenir).

--ids

Un ou plusieurs ID de ressource (délimités par des espaces). Il doit s’agir d’un ID de ressource complet contenant toutes les informations des arguments « ID de ressource ». Vous devez fournir des arguments --id ou d’autres arguments « ID de ressource ».

--name -n

Nom du cache Redis.

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>.

--storage-sub-id --storage-subscription-id

SubscriptionId du compte de stockage.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
Valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az redis list

Répertorier les caches Redis.

Répertorie les détails de tous les caches dans l’abonnement actuel ou le groupe de ressources fourni.

az redis list [--resource-group]

Paramètres facultatifs

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>.

Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
Valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az redis list-keys

Récupérez les clés d’accès d’un cache Redis.

Cette opération nécessite une autorisation d’écriture dans la ressource de cache.

az redis list-keys [--ids]
                   [--name]
                   [--resource-group]
                   [--subscription]

Paramètres facultatifs

--ids

Un ou plusieurs ID de ressource (délimités par des espaces). Il doit s’agir d’un ID de ressource complet contenant toutes les informations des arguments « ID de ressource ». Vous devez fournir des arguments --id ou d’autres arguments « ID de ressource ».

--name -n

Nom du cache Redis.

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
Valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az redis regenerate-keys

Régénérer les clés d’accès du cache Redis.

Exemple d’utilisation : az redis regénérer-keys --name testCacheName --resource-group testResourceGroup --key-type {Primary, Secondary}.

az redis regenerate-keys --key-type {Primary, Secondary}
                         [--ids]
                         [--name]
                         [--resource-group]
                         [--subscription]

Paramètres obligatoires

--key-type

Clé d’accès Redis à régénérer.

Valeurs acceptées: Primary, Secondary

Paramètres facultatifs

--ids

Un ou plusieurs ID de ressource (délimités par des espaces). Il doit s’agir d’un ID de ressource complet contenant toutes les informations des arguments « ID de ressource ». Vous devez fournir des arguments --id ou d’autres arguments « ID de ressource ».

--name -n

Nom du cache Redis.

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
Valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az redis show

Obtient un cache Redis (description de la ressource).

az redis show [--ids]
              [--name]
              [--resource-group]
              [--subscription]

Paramètres facultatifs

--ids

Un ou plusieurs ID de ressource (délimités par des espaces). Il doit s’agir d’un ID de ressource complet contenant toutes les informations des arguments « ID de ressource ». Vous devez fournir des arguments --id ou d’autres arguments « ID de ressource ».

--name -n

Nom du cache Redis.

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
Valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az redis update

Mettez à jour un cache Redis.

Mettre à l’échelle ou mettre à jour les paramètres d’un cache Redis.

az redis update [--add]
                [--force-string]
                [--ids]
                [--name]
                [--no-wait {false, true}]
                [--remove]
                [--resource-group]
                [--set]
                [--sku {Basic, Premium, Standard}]
                [--subscription]
                [--vm-size {c0, c1, c2, c3, c4, c5, c6, p1, p2, p3, p4, p5}]

Exemples

Mettez à jour la stratégie maxmemory-policy pour votre Azure Cache pour Redis nommée MyRedisCache

az redis update --name MyRedisCache --resource-group MyResourceGroup --set "redisConfiguration.maxmemory-policy"="allkeys-lru"

Désactiver la persistance des données de sauvegarde RDB pour les Azure Cache pour Redis Premium

az redis update --name MyRedisCache --resource-group MyResourceGroup --set "redisConfiguration.rdb-backup-enabled"="false"

Configurer la persistance des données activée pour la sauvegarde RDB pour la Azure Cache pour Redis Premium déjà créée

az redis update --name MyRedisCache --resource-group MyResourceGroup --set "redisConfiguration.rdb-storage-connection-string"="BlobEndpoint=https//..." "redisConfiguration.rdb-backup-enabled"="true" "redisConfiguration.rdb-backup-frequency"="15" "redisConfiguration.rdb-backup-max-snapshot-count"="1"

Mettre à l’échelle une instance Azure Cache pour Redis - Mettre à jour vers une taille différente (exemple de mise à l’échelle de c0 à c1).

az redis update --name MyRedisCache --resource-group MyResourceGroup --set "sku.capacity"="2"

Mettre à l’échelle une instance Azure Cache pour Redis - Mise à jour vers un niveau différent (De base à Standard ou Standard vers Premium).

az redis update --name MyRedisCache --resource-group MyResourceGroup --set "sku.name"="Premium" "sku.capacity"="1" "sku.family"="P"

Mettre à l’échelle une instance Azure Cache pour Redis - Activer le clustering.

az redis update --name MyRedisCache --resource-group MyResourceGroup --set shardCount=1

Mettez à l’échelle une instance Azure Cache pour Redis entrante/sortante à l’aide du cluster Redis.

az redis update --name MyRedisCache --resource-group MyResourceGroup --set shardCount=2

Désactivez l’authentification des clés d’accès pour Redis.

az redis update --name MyRedisCache --resource-group MyResourceGroup --set "disableAccessKeyAuthentication=true"

Paramètres facultatifs

--add

Ajoutez un objet à une liste d’objets en spécifiant un chemin d’accès et des paires clé-valeur. Exemple : --add property.listProperty <key=value, string or JSON string>.

Valeur par défaut: []
--force-string

Lorsque vous utilisez « set » ou « add », conservez les littéraux de chaîne au lieu de tenter de convertir en JSON.

Valeur par défaut: False
--ids

Un ou plusieurs ID de ressource (délimités par des espaces). Il doit s’agir d’un ID de ressource complet contenant toutes les informations des arguments « ID de ressource ». Vous devez fournir des arguments --id ou d’autres arguments « ID de ressource ».

--name -n

Nom du cache Redis.

--no-wait
Déprécié

L’argument 'no_wait' a été déconseillé et sera supprimé dans une version ultérieure.

Spécifiez la valeur false pour attendre le résultat de l’opération de longue durée.

Valeurs acceptées: false, true
--remove

Supprimez une propriété ou un élément d’une liste. Exemple : --remove property.list <indexToRemove> OR --remove propertyToRemove.

Valeur par défaut: []
--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>.

--set

Mettez à jour un objet en spécifiant un chemin d’accès et une valeur de propriété à définir. Exemple : --set property1.property2=<value>.

Valeur par défaut: []
--sku

Type de cache Redis.

Valeurs acceptées: Basic, Premium, Standard
--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--vm-size

Taille du cache Redis à déployer. Les tailles de cache de base et standard commencent par les tailles de cache C. Premium commencent par P.

Valeurs acceptées: c0, c1, c2, c3, c4, c5, c6, p1, p2, p3, p4, p5
Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
Valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.