Marcando recursos no AWS Database Migration Service - AWS Database Migration Service

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á.

Marcando recursos no AWS Database Migration Service

Você pode usar tags no AWS Database Migration Service (AWS DMS) para adicionar metadados aos seus recursos. Além disso, você pode usar essas tags com políticas AWS Identity and Access Management (IAM) para gerenciar o acesso aos recursos do AWS DMS e controlar quais ações podem ser aplicadas aos recursos do AWS DMS. Por fim, utilize essas tags para monitorar os custos agrupando as despesas de recursos marcados com tags semelhantes.

Todos os recursos AWS do DMS podem ser marcados:

  • Certificados

  • Provedores de dados

  • Migrações de dados

  • Endpoints

  • Assinaturas de eventos

  • Perfis de instância

  • Projetos de migração

  • Instâncias de replicação

  • Grupos de sub-rede de replicação

  • Tarefas de replicação

Uma tag AWS DMS é um par nome-valor que você define e associa a um AWS recurso DMS. O nome é referido como a chave. Fornecer um valor para a chave é opcional. Você pode usar tags para atribuir informações arbitrárias a um recurso do AWS DMS. Uma chave de tags pode ser usada, por exemplo, para definir uma categoria, e o valor da tag pode ser um item nessa categoria. Por exemplo, você pode definir uma chave de tag de “projeto” e um valor de tag de “Salix”, indicando que o recurso AWS DMS está atribuído ao projeto Salix. Você também pode usar tags para designar recursos do AWS DMS como sendo usados para teste ou produção usando uma chave como ambiente=teste ou ambiente=produção. Recomendamos que você use um conjunto consistente de chaves de tag para facilitar o rastreamento de metadados associados aos recursos do AWS DMS.

Use etiquetas para organizar sua AWS fatura de forma a refletir sua própria estrutura de custos. Para fazer isso, inscreva-se para receber sua Conta da AWS fatura com os valores-chave da etiqueta incluídos. Então, para ver o custo de recursos combinados, organize suas informações de faturamento de acordo com recursos com os mesmos valores de chave de tags. Por exemplo, é possível marcar vários recursos com um nome de aplicação específico, e depois organizar suas informações de faturamento para ver o custo total daquela aplicação em vários serviços. Para obter mais informações, consulte Usar tags de alocação de custos no Guia do usuário do AWS Billing .

Cada recurso do AWS DMS tem um conjunto de tags, que contém todas as tags atribuídas a esse recurso do AWS DMS. Um conjunto de tags pode conter até dez tags ou estar vazio. Se você adicionar uma tag a um recurso do AWS DMS que tenha a mesma chave de uma tag existente no recurso, o novo valor substituirá o valor antigo.

AWS não aplica nenhum significado semântico às suas tags; as tags são interpretadas estritamente como cadeias de caracteres. AWS O DMS pode definir tags em um recurso AWS DMS, dependendo das configurações que você usa ao criar o recurso.

A lista a seguir descreve as características de uma tag AWS DMS.

  • A chave de tags é o nome obrigatório da tag. O valor da string pode ter de 1 a 128 caracteres Unicode e não pode ter os prefixos "aws:" ou "dms:". A string pode conter apenas o conjunto de letras Unicode, dígitos, espaço em branco, “_”, “.”, “/”, “=”, “+”, “-” (Java regex: "^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-]*)$").

  • O valor da tag é um valor de string opcional da tag. O valor da string pode ter de 1 a 256 caracteres Unicode e não pode ter os prefixos "aws:" ou "dms:". A string pode conter apenas o conjunto de letras Unicode, dígitos, espaço em branco, “_”, “.”, “/”, “=”, “+”, “-” (Java regex: "^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-]*)$").

    Os valores não têm que ser exclusivos em um conjunto de tags e podem ser nulos. Por exemplo, você pode ter um par de valores-chave em um conjunto de tags de. project/Trinity and cost-center/Trinity

Você pode usar a API do AWS DMS AWS CLI ou a API do DMS para adicionar, listar e excluir tags nos recursos do AWS DMS. Ao usar a AWS CLI ou a API do AWS DMS, você deve fornecer o Amazon Resource Name (ARN) para AWS o recurso DMS com o qual deseja trabalhar. Para obter mais informações sobre a criação de um ARN, consulte Construindo um nome de recurso da Amazon (ARN) para AWS DMS.

Observe que as tags ficam armazenadas em cache para fins de autorização. Por esse motivo, as adições e atualizações de tags nos recursos do AWS DMS podem levar vários minutos até serem disponibilizadas.

API

Você pode adicionar, listar ou remover tags de um recurso do AWS DMS usando a API do AWS DMS.

Para saber mais sobre como criar o ARN necessário, consulte Construindo um nome de recurso da Amazon (ARN) para AWS DMS.

Ao trabalhar com XML usando a API AWS DMS, as tags usam o seguinte esquema:

<Tagging> <TagSet> <Tag> <Key>Project</Key> <Value>Trinity</Value> </Tag> <Tag> <Key>User</Key> <Value>Jones</Value> </Tag> </TagSet> </Tagging>

A tabela a seguir fornece uma lista das tags XML permitidas e suas características. Observe que os valores de Chave e Valor diferenciam maiúsculas e minúsculas. Por exemplo, projeto=Trinity e PROJETO=Trinity são duas tags distintas.

Elemento de marcação por tag Descrição
TagSet Um conjunto de tags é um contêiner de todas as tags atribuídas a um recurso do Amazon RDS. Só pode haver um conjunto de tags por recurso. Você trabalha com um TagSet somente por meio da API do AWS DMS.
Tag Uma tag é um par de chave-valor definido pelo usuário. Pode haver de 1 a 10 tags em um conjunto de tags.
Chave

Uma chave é o nome obrigatório da tag. O valor da string pode ter de 1 a 128 caracteres Unicode e não pode ter os prefixos "dms:" or "aws:". A string pode conter apenas o conjunto de letras Unicode, dígitos, espaço em branco, “_”, “.”, “/”, “=”, “+”, “-” (Java regex: "^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-]*)$").

As chaves devem ser exclusivas a um conjunto de tags. Por exemplo, você não pode ter um par de chaves em um conjunto de tags com a mesma chave, mas com valores diferentes, como. project/Trinity and project/Xanadu

Valor

Um valor é o valor opcional da tag. O valor da string pode ter de 1 a 256 caracteres Unicode e não pode ter os prefixos "dms:" or "aws:". A string pode conter apenas o conjunto de letras Unicode, dígitos, espaço em branco, “_”, “.”, “/”, “=”, “+”, “-” (Java regex: "^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-]*)$").

Os valores não têm que ser exclusivos em um conjunto de tags e podem ser nulos. Por exemplo, você pode ter um par de valores-chave em um conjunto de tags de. project/Trinity and cost-center/Trinity