Gestion des balises de répartition des coûts l'aide de la 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.

Gestion des balises de répartition des coûts l'aide de la AWS CLI

Vous pouvez utiliser l'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 à ElastiCache pour des clusters Memcached. 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

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

Répertorier les balises à l'aide de la AWS CLI

Vous pouvez utiliser la AWS CLI pour lister les balises sur une ressource ElastiCache existante en utilisant l'opération list-tags-for-resource.

Le code suivant utilise l'AWS CLI pour afficher la liste des balises sur le 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 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" } ] }

En l'absence de balises sur la ressource, le résultat sera une TagList vide.

{ "TagList": [] }

Pour plus d'informations, veuillez consulter la AWS CLI pour ElastiCache list-tags-for-resource.

Ajout de balises à l'aide de la AWS CLI

Vous pouvez utiliser la AWS CLI pour ajouter des balises à une ressource ElastiCache existante en utilisant l'opération de la CLI add-tags-to-resource. 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 l’AWS CLI pour ajouter les clés Service et Region avec les valeurs elasticache et us-west-2 respectivement au cluster my-cluster dans la région us-west-2.

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

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, veuillez consulter la AWS CLI pour ElastiCache add-tags-to-resource.

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

Modification des balises à l'aide de la AWS CLI

Vous pouvez utiliser la AWS CLI pour modifier les balises sur un cluster ElastiCache for Memcached.

Pour modifier des balises :

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

  • Utilisez remove-tags-from-resource pour supprimer des 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 de la AWS CLI

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

Le code suivant utilise l’AWS CLI pour supprimer les balises avec les clés Service et Region du le cluster 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

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, veuillez consulter la AWS CLI pour ElastiCache remove-tags-from-resource.