Gerenciamento das suas tags de alocação de custos usando a AWS CLI - Amazon ElastiCache para Redis

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Gerenciamento das suas tags de alocação de custos usando a AWS CLI

Você pode usar a AWS CLI para adicionar, modificar ou remover tags de alocação de custos.

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

Tags de alocação de custos são aplicadas em nós do ElastiCache for Redis. O nó que receberá tag é especificado usando um ARN (Nome de recurso da Amazon).

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

Listagem de tags usando a AWS CLI

Você pode usar a AWS CLI para listar tags em um recurso do ElastiCache existente usando a operação list-tags-for-resource.

O código a seguir usa a AWS CLI para listar as tags no nó de Redis my-cluster-001 no cluster my-cluster na região us-west-2.

Para Linux, macOS ou 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

A saída dessa operação será semelhante a uma lista de todas as tags no recurso.

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

Se não houver tags no recurso, a saída será uma TagList vazia.

{ "TagList": [] }

Para obter mais informações, consulte a AWS CLI sobre o ElastiCache list-tags-for-resource.

Adição de tags usando a AWS CLI

Você pode usar a AWS CLI para adicionar tags a um recurso do ElastiCache existente usando a operação da CLI add-tags-to-resource. Se a chave de tag não existir no recurso, a chave e o valor serão adicionados ao recurso. Se a chave já existir no recurso, o valor associado a essa chave será atualizado para o novo valor.

O código a seguir usa a AWS CLI para adicionar as chaves Service e Region com os valores elasticache e us-west-2, respectivamente, ao my-cluster-001 no cluster my-cluster na região us-west-2.

Para Linux, macOS ou 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

A saída dessa operação será semelhante a uma lista de todas as tags no recurso após a operação, conforme mostrado a seguir.

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

Para obter mais informações, consulte a AWS CLI sobre o ElastiCache add-tags-to-resource.

Você também pode usar a AWS CLI para adicionar tags a um cluster ao criar um novo cluster usando a operação create-cache-cluster. Não é possível adicionar tags ao criar um cluster usando o console de gerenciamento do ElastiCache. Depois que o cluster é criado, você pode usar o console para adicionar tags ao cluster.

Modificação de tags usando a AWS CLI

Você pode usar a AWS CLI para modificar as tags em um nó em um cluster do ElastiCache for Redis.

Para modificar tags:

  • Use add-tags-to-resource para adicionar uma nova tag e um valor ou para alterar o valor associado a uma tag existente.

  • Use remove-tags-from-resource para remover tags especificadas do recurso.

A saída de qualquer operação será uma lista de tags e seus valores no cluster especificado.

Remoção der tags usando a AWS CLI

Você pode usar a AWS CLI para remover tags de um nó existente em um cluster do ElastiCache for Redis usando a operação remove-tags-from-resource.

O código a seguir usa a AWS CLI para remover as etiquetas com as chaves Service e Region do my-cluster-001 no cluster my-cluster na região us-west-2.

Para Linux, macOS ou 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

A saída dessa operação será semelhante a uma lista de todas as tags no recurso após a operação, conforme mostrado a seguir.

{ "TagList": [] }

Para obter mais informações, consulte a AWS CLI sobre o ElastiCache remove-tags-from-resource.