

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.

# Gestión de las etiquetas de asignación de costes mediante la ElastiCache API
<a name="Tagging.Managing.API"></a>

Puede utilizar la ElastiCache API para añadir, modificar o eliminar etiquetas de asignación de costes.

Las etiquetas de asignación de costes se aplican a los ElastiCache clústeres de Memcached. 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`

**Topics**
+ [Listar las etiquetas mediante la API ElastiCache](#Tagging.Managing.API.List)
+ [Añadir etiquetas mediante la API ElastiCache](#Tagging.Managing.API.Add)
+ [Modificación de etiquetas mediante la ElastiCache API](#Tagging.Managing.API.Modify)
+ [Eliminar etiquetas mediante la ElastiCache API](#Tagging.Managing.API.Remove)

## Listar las etiquetas mediante la API ElastiCache
<a name="Tagging.Managing.API.List"></a>

Puedes usar la ElastiCache API para enumerar las etiquetas de un recurso existente mediante la [ListTagsForResource](https://docs.aws.amazon.com/AmazonElastiCache/latest/APIReference/API_ListTagsForResource.html) operación.

En el caso de Memcached, el siguiente código usa la ElastiCache API para enumerar las etiquetas del recurso `my-cluster` en la región us-west-2.

```
https://elasticache.us-west-2.amazonaws.com/
   ?Action=ListTagsForResource
   &ResourceName=arn:aws:elasticache:us-west-2:0123456789:cluster:my-cluster
   &SignatureVersion=4
   &SignatureMethod=HmacSHA256
   &Version=2015-02-02
   &Timestamp=20150202T192317Z
   &X-Amz-Credential=<credential>
```

En el caso de Redis OSS, el siguiente código utiliza la ElastiCache API para enumerar las etiquetas del recurso `my-cluster-001` en la región us-west-2.

```
https://elasticache.us-west-2.amazonaws.com/
   ?Action=ListTagsForResource
   &ResourceName=arn:aws:elasticache:us-west-2:0123456789:cluster:my-cluster-001
   &SignatureVersion=4
   &SignatureMethod=HmacSHA256
   &Version=2015-02-02
   &Timestamp=20150202T192317Z
   &X-Amz-Credential=<credential>
```

## Añadir etiquetas mediante la API ElastiCache
<a name="Tagging.Managing.API.Add"></a>

Puedes usar la ElastiCache API para añadir etiquetas a un ElastiCache clúster existente mediante la [AddTagsToResource](https://docs.aws.amazon.com/AmazonElastiCache/latest/APIReference/API_AddTagsToResource.html) operación. 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 usa la ElastiCache API para agregar las claves `Service` y `Region` con los valores `elasticache``us-west-2`, respectivamente. En el caso de Memcached, esto se aplica al recurso `my-cluster`. En el caso de Redis OSS, esto se aplica al recurso `my-cluster-001` de la región us-west-2. 

**Memcached**

```
https://elasticache.us-west-2.amazonaws.com/
   ?Action=AddTagsToResource
   &ResourceName=arn:aws:elasticache:us-west-2:0123456789:cluster:my-cluster
   &SignatureVersion=4
   &SignatureMethod=HmacSHA256
   &Tags.member.1.Key=Service 
   &Tags.member.1.Value=elasticache
   &Tags.member.2.Key=Region
   &Tags.member.2.Value=us-west-2
   &Version=2015-02-02
   &Timestamp=20150202T192317Z
   &X-Amz-Credential=<credential>
```

**Redis**

```
https://elasticache.us-west-2.amazonaws.com/
   ?Action=AddTagsToResource
   &ResourceName=arn:aws:elasticache:us-west-2:0123456789:cluster:my-cluster-001
   &SignatureVersion=4
   &SignatureMethod=HmacSHA256
   &Tags.member.1.Key=Service 
   &Tags.member.1.Value=elasticache
   &Tags.member.2.Key=Region
   &Tags.member.2.Value=us-west-2
   &Version=2015-02-02
   &Timestamp=20150202T192317Z
   &X-Amz-Credential=<credential>
```

Para obtener más información, consulta [AddTagsToResource](https://docs.aws.amazon.com/AmazonElastiCache/latest/APIReference/API_AddTagsToResource.html) la *referencia de la ElastiCache API de Amazon*.

## Modificación de etiquetas mediante la ElastiCache API
<a name="Tagging.Managing.API.Modify"></a>

Puedes usar la ElastiCache API para modificar las etiquetas de un ElastiCache clúster.

Para modificar el valor de una etiqueta:
+ Use la operación [AddTagsToResource](https://docs.aws.amazon.com/AmazonElastiCache/latest/APIReference/API_AddTagsToResource.html) para agregar una etiqueta y un valor nuevos o para cambiar el valor de una etiqueta existente.
+ Use [RemoveTagsFromResource](https://docs.aws.amazon.com/AmazonElastiCache/latest/APIReference/API_RemoveTagsFromResource.html) para quitar etiquetas del recurso.

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

Use [RemoveTagsFromResource](https://docs.aws.amazon.com/AmazonElastiCache/latest/APIReference/API_RemoveTagsFromResource.html) para quitar etiquetas del recurso.

## Eliminar etiquetas mediante la ElastiCache API
<a name="Tagging.Managing.API.Remove"></a>

Puede usar la ElastiCache API para eliminar etiquetas de un clúster existente ElastiCache de Memcached mediante la [RemoveTagsFromResource](https://docs.aws.amazon.com/AmazonElastiCache/latest/APIReference/API_RemoveTagsFromResource.html) operación.

El código siguiente usa la ElastiCache API para eliminar las etiquetas con las claves `Service` y `Region` del nodo del clúster `my-cluster-001` `my-cluster` en la región us-west-2.

```
https://elasticache.us-west-2.amazonaws.com/
   ?Action=RemoveTagsFromResource
   &ResourceName=arn:aws:elasticache:us-west-2:0123456789:cluster:my-cluster-001
   &SignatureVersion=4
   &SignatureMethod=HmacSHA256
   &TagKeys.member.1=Service
   &TagKeys.member.2=Region
   &Version=2015-02-02
   &Timestamp=20150202T192317Z
   &X-Amz-Credential=<credential>
```