Administrar las etiquetas de asignación de costes mediante el AWS CLI - Amazon ElastiCache

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Administrar las etiquetas de asignación de costes mediante el AWS CLI

Puede utilizarlas AWS CLI para añadir, modificar o eliminar etiquetas de asignación de costes.

Las etiquetas de asignación de costes se aplican a ElastiCache los clústeres. El clúster que se va a etiquetar se especifica mediante un ARN (nombre de recurso de Amazon).

Ejemplo de ARN: arn:aws:elasticache:us-west-2:1234567890:cluster:my-cluster

Listar las etiquetas mediante el AWS CLI

Puede utilizar el AWS CLI para enumerar las etiquetas de un ElastiCache recurso existente mediante el list-tags-for-resource operación.

El código siguiente lo usa AWS CLI para enumerar las etiquetas del clúster de Memcached my-cluster en la región us-west-2.

Para Linux, macOS o Unix:

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

Para Windows:

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

El código siguiente lo utiliza AWS CLI para enumerar las etiquetas del nodo OSS de Valkey o Redis del my-cluster clúster de my-cluster-001 la región us-west-2.

Para Linux, macOS o Unix:

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

Para Windows:

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

La salida de esta operación se parecerá a lo siguiente, una lista de todas las etiquetas en el recurso.

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

Si no hay etiquetas en el recurso, la salida estará vacía. TagList

{ "TagList": [] }

Para obtener más información, consulte el AWS CLI formulario ElastiCache list-tags-for-resource.

Añadir etiquetas mediante el AWS CLI

Puede utilizar el AWS CLI para añadir etiquetas a un ElastiCache recurso existente mediante el add-tags-to-resource Operación CLI. Si la clave de etiqueta no existe en el recurso, la clave y el valor se añadirán a los recursos. Si la clave ya existe en el recurso, el valor asociado a dicha clave se actualizará al nuevo valor.

El siguiente código utiliza el AWS CLI para añadir las claves Service y Region con los valores elasticache yus-west-2, respectivamente, al nodo my-cluster-001 del clúster de la my-cluster región us-west-2.

Memcached

Para 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

Para 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

Para 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

Para 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

Tras la operación, la salida de esta operación se parecerá a lo siguiente, una lista de todas las etiquetas en el recurso.

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

Para obtener más información, consulte la AWS CLI ElastiCache add-tags-to-resource.

También puede utilizar la AWS CLI para añadir etiquetas a un clúster al crear un clúster nuevo mediante la operación create-cache-cluster. No puede añadir etiquetas al crear un clúster mediante la consola ElastiCache de administración. Una vez creado el clúster, puede utilizar la consola para agregar etiquetas al clúster.

Modificación de etiquetas mediante el AWS CLI

Puede utilizar el AWS CLI para modificar las etiquetas de un ElastiCache clúster.

Para modificar las etiquetas:

  • Uso add-tags-to-resource para añadir una etiqueta y un valor nuevos o para cambiar el valor asociado a una etiqueta existente.

  • Uso remove-tags-from-resource para quitar etiquetas especificadas del recurso.

La salida de cualquier operación será una lista de las etiquetas y sus valores en el clúster especificado.

Eliminar etiquetas mediante el AWS CLI

Puede utilizar el AWS CLI para eliminar etiquetas de un clúster existente ElastiCache de Memcached mediante el remove-tags-from-resource operación.

En el caso de Memcached, el código siguiente utiliza el AWS CLI para eliminar las etiquetas con las claves Service y Region del nodo del clúster my-cluster-001 de la región my-cluster us-west-2.

Para 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

Para Windows:

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

En el caso de Redis OSS, el código siguiente utiliza el AWS CLI para eliminar las etiquetas con las claves Service y Region del nodo my-cluster-001 del clúster de la my-cluster región us-west-2.

Para 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

Para Windows:

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

Tras la operación, la salida de esta operación se parecerá a lo siguiente, una lista de todas las etiquetas en el recurso.

{ "TagList": [] }

Para obtener más información, consulte la AWS CLI ElastiCache remove-tags-from-resource.