

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.

# Administración de etiquetas de asignación de costos mediante la AWS CLI
<a name="Tagging.Managing.CLI"></a>

Puede utilizar la AWS CLI para agregar, modificar o quitar etiquetas de asignación de costos.

Las etiquetas de asignación de costos se aplican a los clústeres de ElastiCache. 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**
+ [Enumeración de etiquetas mediante la AWS CLI](#Tagging.Managing.CLI.List)
+ [Adición de etiquetas mediante la AWS CLI](#Tagging.Managing.CLI.Add)
+ [Modificación de etiquetas mediante la AWS CLI](#Tagging.Managing.CLI.Modify)
+ [Eliminación de etiquetas mediante la AWS CLI](#Tagging.Managing.CLI.Remove)

## Enumeración de etiquetas mediante la AWS CLI
<a name="Tagging.Managing.CLI.List"></a>

Puede utilizar la AWS CLI para enumerar etiquetas en un recurso de ElastiCache existente mediante la operación [list-tags-for-resource](https://docs.aws.amazon.com/cli/latest/reference/elasticache/list-tags-for-resource.html).

El código siguiente utiliza la AWS CLI para obtener una lista de las etiquetas en el 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 utiliza la AWS CLI para obtener una lista de las etiquetas del nodo de Valkey o Redis OSS `my-cluster-001` en el clúster `my-cluster` de 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 será una TagList vacía.

```
{
   "TagList": []
}
```

Para obtener más información, consulte la AWS CLI para [list-tags-for-resource](https://docs.aws.amazon.com/cli/latest/reference/elasticache/list-tags-for-resource.html) de ElastiCache.

## Adición de etiquetas mediante la AWS CLI
<a name="Tagging.Managing.CLI.Add"></a>

Puede utilizar la AWS CLI para agregar etiquetas a un recurso de ElastiCache existente mediante la operación [add-tags-to-resource](https://docs.aws.amazon.com/cli/latest/reference/elasticache/add-tags-to-resource.html) de la 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 la AWS CLI para añadir las claves `Service` y `Region` con los valores `elasticache` y `us-west-2` respectivamente en el nodo `my-cluster-001` del clúster `my-cluster` en la 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 para [add-tags-to-resource](https://docs.aws.amazon.com/cli/latest/reference/elasticache/add-tags-to-resource.html) de ElastiCache.

También puede utilizar la AWS CLI para agregar etiquetas a un clúster al crear un nuevo clúster utilizando la operación [create-cache-cluster](https://docs.aws.amazon.com/cli/latest/reference/elasticache/create-cache-cluster.html). No se pueden agregar etiquetas al crear un clúster mediante la Management Console de ElastiCache. Una vez creado el clúster, puede utilizar la consola para agregar etiquetas al clúster.

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

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

Para modificar las etiquetas:
+ Use [add-tags-to-resource](https://docs.aws.amazon.com/cli/latest/reference/elasticache/add-tags-to-resource.html) para agregar una etiqueta y un valor nuevos o para cambiar el valor asociado a una etiqueta existente.
+ Use [remove-tags-from-resource](https://docs.aws.amazon.com/cli/latest/reference/elasticache/remove-tags-from-resource.html) 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.

## Eliminación de etiquetas mediante la AWS CLI
<a name="Tagging.Managing.CLI.Remove"></a>

Puede utilizar la AWS CLI para quitar etiquetas de un clúster de ElastiCache for Memcached mediante la operación [remove-tags-from-resource](https://docs.aws.amazon.com/cli/latest/reference/elasticache/remove-tags-from-resource.html).

El código siguiente utiliza la AWS CLI para quitar las etiquetas con las claves `Service` y `Region` del nodo `my-cluster-001` en  el clúster `my-cluster` de la 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 \
 --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 Redis OSS, el código siguiente utiliza la AWS CLI para quitar las etiquetas con las claves `Service` y `Region` del nodo `my-cluster-001` en el clúster `my-cluster` de la 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 para [remove-tags-from-resource](https://docs.aws.amazon.com/cli/latest/reference/elasticache/remove-tags-from-resource.html) de ElastiCache.