

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

# Projetos de compilação de tags
<a name="how-to-tag-project"></a>

Uma *tag* é um rótulo de atributo personalizado que você atribui ou AWS atribui a um AWS recurso. Cada AWS tag tem duas partes:
+ Uma *chave de tag* (por exemplo `CostCenter`, `Environment`, `Project` ou `Secret`). As chaves de tag diferenciam maiúsculas de 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. Assim como as chaves de tag, os valores de tag diferenciam maiúsculas de minúsculas.

Juntos, esses são conhecidos como pares de chave-valor. Para obter informações sobre o número máximo de tags em um projeto e as restrições em relação a chaves e valores das tags, consulte [Tags](limits.md#tag-limits).

As tags ajudam você a identificar e organizar seus AWS recursos. Muitos AWS serviços oferecem suporte à marcação, então você pode atribuir a mesma tag a recursos de serviços diferentes para indicar que os recursos estão relacionados. Por exemplo, você pode atribuir a mesma tag a um CodeBuild projeto que você atribui a um bucket do S3. Para obter mais informações sobre o uso de tags, consulte [Tagging Best Practices](https://docs.aws.amazon.com/whitepapers/latest/tagging-best-practices/tagging-best-practices.html).

Em CodeBuild, os recursos primários são o projeto e o grupo de relatórios. Você pode usar o CodeBuild console AWS CLI, as CodeBuild APIs ou AWS os SDKs para adicionar, gerenciar e remover tags de um projeto. Além de identificar, organizar e monitorar o projeto com as tags, é possível usá-las em políticas do IAM para ajudar a controlar quem pode visualizar e interagir com o projeto. Para obter exemplos de políticas de acesso baseadas em tags, consulte [Usando tags para controlar o acesso aos AWS CodeBuild recursos](auth-and-access-control-using-tags.md).

**Importante**  
Ao usar o recurso de capacidade reservada, os dados armazenados em cache nas instâncias da frota, incluindo arquivos de origem, camadas do Docker e diretórios em cache especificados no buildspec, podem ser acessados por outros projetos na mesma conta. Isso ocorre por design e permite que projetos dentro da mesma conta compartilhem instâncias de frota.

**Topics**
+ [Adicionar uma tag a um projeto](how-to-tag-project-add.md)
+ [Visualizar tags de um projeto](how-to-tag-project-list.md)
+ [Editar tags de um projeto](how-to-tag-project-update.md)
+ [Remover uma tag de um projeto](how-to-tag-project-delete.md)