Marcando atributos - CodeArtifact

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 atributos

Uma tag é um rótulo de atributo personalizado que você ou a AWS atribui a um recurso da AWS. Cada tag da AWS tem duas partes:

  • Uma chave de tag (por exemplo CostCenter, Environment, Project ou Secret). Chaves de tag fazem distinção entre maiúsculas e minúsculas.

  • Um campo opcional conhecido como um valor de tag (por exemplo, 111122223333, Production ou um nome de equipe). Omitir o valor da tag é o mesmo que usar uma string vazia. Como chaves de tag, os valores das tags diferenciam maiúsculas de minúsculas.

Juntos, esses são conhecidos como pares de chave-valor.

As tags ajudam a identificar e organizar os recursos da AWS. Muitos serviços da AWS oferecem suporte à marcação para que você possa atribuir a mesma tag a recursos de diferentes serviços para indicar que os recursos estão relacionados. Por exemplo, você pode atribuir a mesma tag a um repositório do que você atribui a um projeto do AWS CodeBuild.

Consulte dicas e práticas recomendadas para o uso de tags no whitepaper Práticas recomendadas para marcação de recursos da AWS.

É possível marcar os seguintes tipos de recursos no CodeArtifact:

Você pode usar o console, AWS CLI, as APIs do CodeArtifact ou os SDKs AWS para:

  • Adicione tags a um domínio ou repositório ao criá-lo*.

  • Adicione, gerencie e remova tags de um domínio ou repositório.

* Você não pode adicionar tags a um domínio ou repositório ao criá-lo no console.

Além de identificar, organizar e monitorar seus recursos com etiquetas, você pode usar etiquetas em políticas do IAM para ajudar a controlar quem pode visualizar e interagir com o seu recurso. Para obter exemplos de políticas de acesso baseadas em tags, consulte Usar tags para controlar o acesso aos recursos do CodeArtifact.

Alocação de custos do CodeArtifact com tags

É possível usar tags para alocar custos de armazenamento e solicitação no CodeArtifact.

Alocação de custos de armazenamento de dados no CodeArtifact

Os custos de armazenamento de dados estão vinculados aos domínios, portanto, para alocar seus custos de armazenamento do CodeArtifact, você pode usar qualquer tag aplicada aos seus domínios. Para obter informações sobre como adicionar tags a domínios, consulte Marcar um domínio em CodeArtifact.

Alocação de custos de solicitação no CodeArtifact

A maior parte do uso de solicitações está vinculada aos repositórios, portanto, para alocar seus custos de solicitações do CodeArtifact, você pode usar qualquer tag aplicada aos seus repositórios. Para obter informações sobre como adicionar tags a repositórios, consulte Marcar um repositório em CodeArtifact.

Alguns tipos de solicitação estão associados a domínios em vez de repositórios, portanto, o uso da solicitação e os custos relacionados às solicitações serão alocados às tags no domínio. A melhor maneira de determinar se um tipo de solicitação está associado a um domínio ou repositório é usar as Ações definidas pela tabela AWS do CodeArtifact na Referência de Autorização de Serviço. Encontre o tipo de solicitação na coluna Ações e veja o valor na coluna Tipos de recursos correspondente. Se o tipo de recurso for domínio, as solicitações desse tipo serão cobradas do domínio. Se o tipo de recurso for repositório ou pacote, as solicitações desse tipo serão cobradas no repositório. Algumas ações mostram os dois tipos de recursos. Para essas ações, o recurso faturado depende do valor passado na solicitação.