Gestione dei tag di allocazione dei costi utilizzando il AWS CLI - Amazon ElastiCache

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Gestione dei tag di allocazione dei costi utilizzando il AWS CLI

È possibile utilizzare i AWS CLI per aggiungere, modificare o rimuovere i tag di allocazione dei costi.

I tag di allocazione dei costi vengono applicati ai cluster. ElastiCache Il cluster da etichettare viene specificato utilizzando un ARN (Amazon Resource Name).

Arn di esempioarn:aws:elasticache:us-west-2:1234567890:cluster:my-cluster

Elencare i tag utilizzando il AWS CLI

È possibile utilizzare il AWS CLI per elencare i tag su una ElastiCache risorsa esistente utilizzando il list-tags-for-resource operazione.

Il codice seguente utilizza AWS CLI per elencare i tag sul cluster Memcached my-cluster nella regione us-west-2.

Per Linux, macOS o Unix:

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

Per Windows:

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

Il codice seguente utilizza AWS CLI per elencare i tag sul nodo Valkey o Redis my-cluster-001 nel OSS my-cluster cluster nella regione us-west-2.

Per Linux, macOS o Unix:

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

Per Windows:

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

L'output di questa operazione sarà simile al seguente, una lista di tutti i tag sulla risorsa.

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

Se non ci sono tag sulla risorsa, l'output sarà vuoto. TagList

{ "TagList": [] }

Per ulteriori informazioni, consulta AWS CLI il ElastiCache list-tags-for-resource.

Aggiungere tag utilizzando il AWS CLI

È possibile utilizzare il AWS CLI per aggiungere tag a una ElastiCache risorsa esistente utilizzando il add-tags-to-resource CLIoperazione. Se la nuova chiave di tag non esiste sulla risorsa, la chiave e il valore vengono aggiunti alla risorsa. Se la chiave esiste già sulla risorsa, il valore associato a quella chiave viene aggiornato al nuovo valore.

Il codice seguente utilizza AWS CLI per aggiungere le chiavi Service e Region con i valori elasticache e us-west-2 rispettivamente al nodo my-cluster-001 nel cluster my-cluster nella regione us-west-2.

Memcached

Per Linux, macOS o 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

Per 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

Per Linux, macOS o 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

Per 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

L'output di questa operazione sarà simile al seguente, una lista di tutti i tag sulla risorsa in base all'operazione.

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

Per ulteriori informazioni, consulta il AWS CLI ElastiCache add-tags-to-resource.

È inoltre possibile utilizzare AWS CLI per aggiungere tag a un cluster quando si crea un nuovo cluster utilizzando l'operazione create-cache-cluster. Non è possibile aggiungere tag durante la creazione di un cluster utilizzando la console di ElastiCache gestione. Dopo aver creato il cluster, puoi quindi utilizzare la console per aggiungere i tag al cluster.

Modifica dei tag utilizzando il AWS CLI

È possibile utilizzare il AWS CLI per modificare i tag su un ElastiCache cluster.

Per modificare i tag:

  • Utilizzo add-tags-to-resource per aggiungere un nuovo tag e valore o per modificare il valore associato a un tag esistente.

  • Utilizzo remove-tags-from-resource per rimuovere i tag specificati dalla risorsa.

L'output da entrambe le operazioni sarà un elenco di tag e i relativi valori sul cluster specificato.

Rimuovere i tag utilizzando il AWS CLI

È possibile utilizzare AWS CLI per rimuovere i tag da un cluster esistente ElastiCache (Memcached) utilizzando il remove-tags-from-resource operazione.

Per Memcached, il codice seguente utilizza AWS CLI per rimuovere i tag con le chiavi Service e Region dal nodo my-cluster-001 nel cluster my-cluster nella regione us-west-2.

Per Linux, macOS o Unix:

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

Per Windows:

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

Per Redis, il codice seguente utilizza AWS CLI per rimuovere i tag con le chiavi Service e Region dal nodo my-cluster-001 nel cluster my-cluster nella regione us-west-2.

Per Linux, macOS o Unix:

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

Per Windows:

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

L'output di questa operazione sarà simile al seguente, una lista di tutti i tag sulla risorsa in base all'operazione.

{ "TagList": [] }

Per ulteriori informazioni, consulta il AWS CLI ElastiCache remove-tags-from-resource.