Gérez vos étiquettes de répartition des coûts à l'aide du AWS CLI - Amazon ElastiCache

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Gérez vos étiquettes de répartition des coûts à l'aide du AWS CLI

Vous pouvez utiliser le AWS CLI pour ajouter, modifier ou supprimer des balises de répartition des coûts.

Les balises de répartition des coûts sont appliquées aux ElastiCache clusters. Le cluster à étiqueter est spécifié à l'aide d'un ARN (Amazon Resource Name).

Exemple d'ARN : arn:aws:elasticache:us-west-2:1234567890:cluster:my-cluster

Lister les tags à l'aide du AWS CLI

Vous pouvez utiliser les balises AWS CLI pour lister une ElastiCache ressource existante à l'aide du list-tags-for-resource opération.

Le code suivant utilise le AWS CLI pour répertorier les balises du cluster Memcached my-cluster dans la région us-west-2.

Pour Linux, macOS ou Unix :

aws elasticache list-tags-for-resource \ --resource-name arn:aws:elasticache:us-west-2:0123456789:cluster:my-cluster

Pour Windows :

aws elasticache list-tags-for-resource ^ --resource-name arn:aws:elasticache:us-west-2:0123456789:cluster:my-cluster

Le code suivant utilise le AWS CLI pour répertorier les balises du OSS nœud Valkey ou Redis my-cluster-001 dans le my-cluster cluster de la région us-west-2.

Pour Linux, macOS ou Unix :

aws elasticache list-tags-for-resource \ --resource-name arn:aws:elasticache:us-west-2:0123456789:cluster:my-cluster-001

Pour Windows :

aws elasticache list-tags-for-resource ^ --resource-name arn:aws:elasticache:us-west-2:0123456789:cluster:my-cluster-001

Le résultat de cette opération se présentera de la façon suivante, une liste de toutes les balises sur la ressource.

{ "TagList": [ { "Value": "10110", "Key": "CostCenter" }, { "Value": "EC2", "Key": "Service" } ] }

S'il n'y a pas de balises sur la ressource, la sortie sera vide TagList.

{ "TagList": [] }

Pour plus d'informations, consultez AWS CLI le ElastiCache list-tags-for-resource.

Ajout de balises à l'aide du AWS CLI

Vous pouvez utiliser le AWS CLI pour ajouter des balises à une ElastiCache ressource existante en utilisant add-tags-to-resource CLIopération. Si la clé de balise n'existe pas sur la ressource, la clé et la valeur sont ajoutées à la ressource. Si la clé existe déjà sur la ressource, la valeur associée à cette clé est mise à jour en la nouvelle valeur.

Le code suivant utilise le AWS CLI pour ajouter les clés Service et Region avec les valeurselasticache, us-west-2 respectivement au nœud du cluster my-cluster-001 my-cluster dans la région us-west-2.

Memcached

Pour Linux, macOS ou Unix :

aws elasticache add-tags-to-resource \ --resource-name arn:aws:elasticache:us-west-2:0123456789:cluster:my-cluster \ --tags Key=Service,Value=elasticache \ Key=Region,Value=us-west-2

Pour Windows :

aws elasticache add-tags-to-resource ^ --resource-name arn:aws:elasticache:us-west-2:0123456789:cluster:my-cluster ^ --tags Key=Service,Value=elasticache ^ Key=Region,Value=us-west-2

Redis

Pour Linux, macOS ou Unix :

aws elasticache add-tags-to-resource \ --resource-name arn:aws:elasticache:us-west-2:0123456789:cluster:my-cluster-001 \ --tags Key=Service,Value=elasticache \ Key=Region,Value=us-west-2

Pour Windows :

aws elasticache add-tags-to-resource ^ --resource-name arn:aws:elasticache:us-west-2:0123456789:cluster:my-cluster-001 ^ --tags Key=Service,Value=elasticache ^ Key=Region,Value=us-west-2

Le résultat de cette commande se présentera de la façon suivante, une liste de toutes les balises sur la ressource à la suite de l'opération.

{ "TagList": [ { "Value": "elasticache", "Key": "Service" }, { "Value": "us-west-2", "Key": "Region" } ] }

Pour plus d'informations, consultez AWS CLI le ElastiCache add-tags-to-resource.

Vous pouvez également utiliser le AWS CLI pour ajouter des balises à un cluster lorsque vous créez un nouveau cluster en utilisant l'opération create-cache-cluster. Vous ne pouvez pas ajouter de balises lors de la création d'un cluster à l'aide de la console ElastiCache de gestion. Une fois que le cluster est créé, vous pouvez utiliser ensuite la console pour ajouter des balises au cluster.

Modification des balises à l'aide du AWS CLI

Vous pouvez utiliser le AWS CLI pour modifier les balises d'un ElastiCache cluster.

Pour modifier des balises :

  • Utiliser add-tags-to-resource soit pour ajouter une nouvelle balise et une nouvelle valeur, soit pour modifier la valeur associée à une balise existante.

  • Utiliser remove-tags-from-resource pour supprimer les balises spécifiées de la ressource.

Le résultat de l'une ou l'autre de ces opérations sera une liste de toutes les balises et de leurs valeurs sur le cluster spécifié.

Suppression de balises à l'aide du AWS CLI

Vous pouvez utiliser le AWS CLI pour supprimer des balises d'un cluster existant ElastiCache (Memcached) en utilisant remove-tags-from-resource opération.

Pour Memcached, le code suivant utilise le AWS CLI pour supprimer les balises à l'aide des clés Service et Region du nœud du cluster my-cluster-001 my-cluster dans la région us-west-2.

Pour Linux, macOS ou Unix :

aws elasticache remove-tags-from-resource \ --resource-name arn:aws:elasticache:us-west-2:0123456789:cluster:my-cluster \ --tag-keys PM Service

Pour Windows :

aws elasticache remove-tags-from-resource ^ --resource-name arn:aws:elasticache:us-west-2:0123456789:cluster:my-cluster ^ --tag-keys PM Service

Pour Redis, le code suivant utilise le AWS CLI pour supprimer les balises à l'aide des clés Service et Region du nœud du cluster my-cluster-001 my-cluster dans la région us-west-2.

Pour Linux, macOS ou Unix :

aws elasticache remove-tags-from-resource \ --resource-name arn:aws:elasticache:us-west-2:0123456789:cluster:my-cluster-001 \ --tag-keys PM Service

Pour Windows :

aws elasticache remove-tags-from-resource ^ --resource-name arn:aws:elasticache:us-west-2:0123456789:cluster:my-cluster-001 ^ --tag-keys PM Service

Le résultat de cette commande se présentera de la façon suivante, une liste de toutes les balises sur la ressource à la suite de l'opération.

{ "TagList": [] }

Pour plus d'informations, consultez AWS CLI le ElastiCache remove-tags-from-resource.