

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
<a name="Tagging.Managing.CLI"></a>

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`

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

## Listar las etiquetas mediante el AWS CLI
<a name="Tagging.Managing.CLI.List"></a>

Puede utilizarla AWS CLI para enumerar las etiquetas de un ElastiCache recurso existente mediante la [list-tags-for-resource](https://docs.aws.amazon.com/cli/latest/reference/elasticache/list-tags-for-resource.html) 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 AWS CLI el formulario ElastiCache [list-tags-for-resource](https://docs.aws.amazon.com/cli/latest/reference/elasticache/list-tags-for-resource.html).

## Añadir etiquetas mediante el AWS CLI
<a name="Tagging.Managing.CLI.Add"></a>

Puede usar el AWS CLI para agregar etiquetas a un ElastiCache recurso existente mediante la operación [add-tags-to-resource](https://docs.aws.amazon.com/cli/latest/reference/elasticache/add-tags-to-resource.html) 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` y`us-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 el AWS CLI formulario. ElastiCache [add-tags-to-resource](https://docs.aws.amazon.com/cli/latest/reference/elasticache/add-tags-to-resource.html)

También puede utilizar el AWS CLI para añadir etiquetas a un clúster al crear un clúster nuevo mediante la operación[create-cache-cluster](https://docs.aws.amazon.com/cli/latest/reference/elasticache/create-cache-cluster.html). 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
<a name="Tagging.Managing.CLI.Modify"></a>

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

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.

## Eliminar etiquetas mediante el AWS CLI
<a name="Tagging.Managing.CLI.Remove"></a>

Puede utilizar la AWS CLI para eliminar etiquetas de un clúster existente ElastiCache de Memcached mediante la [remove-tags-from-resource](https://docs.aws.amazon.com/cli/latest/reference/elasticache/remove-tags-from-resource.html) 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 el formulario. AWS CLI ElastiCache [remove-tags-from-resource](https://docs.aws.amazon.com/cli/latest/reference/elasticache/remove-tags-from-resource.html)