

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

# Applicazione di tag alle risorse
<a name="tag-resources"></a>

Un *tag* è un'etichetta di attributo personalizzata che l'utente o AWS assegna a una AWS risorsa. Ogni AWS tag è composto da due parti:
+ Una *chiave di tag* (ad esempio, `CostCenter`, `Environment`, `Project` o `Secret`). Le chiavi dei tag prevedono una distinzione tra lettere maiuscole e minuscole.
+ Un campo facoltativo noto come *valore del tag* (ad esempio, `111122223333`, `Production` o un nome di team). Non specificare il valore del tag equivale a utilizzare una stringa vuota. Analogamente alle chiavi dei tag, i valori dei tag prevedono una distinzione tra lettere maiuscole e minuscole.

Tutti questi sono noti come coppie chiave-valore.

I tag ti aiutano a identificare e organizzare AWS le tue risorse. Molti servizi AWS supportano il tagging, perciò è possibile assegnare lo stesso tag a risorse di diversi servizi per indicare che le risorse sono correlate. Ad esempio, puoi assegnare a un repository lo stesso tag che assegni a un progetto. AWS CodeBuild 

Per suggerimenti e best practice per l'utilizzo dei tag, consultate il white paper [sulle migliori pratiche per l' AWS etichettatura](https://docs.aws.amazon.com/whitepapers/latest/tagging-best-practices/tagging-best-practices.html) delle risorse.

È possibile aggiungere un tag ai seguenti tipi di risorse in CodeArtifact:
+ [Aggiungi un tag a un repository CodeArtifact](tag-repositories.md)
+ [Aggiungi un tag a un dominio in CodeArtifact](tag-domains.md)

Puoi usare la console, AWS CLI, CodeArtifact APIs o per: AWS SDKs 
+ Aggiungi tag a un dominio o a un repository al momento della creazione\$1.
+ Aggiungi, gestisci e rimuovi i tag per un dominio o un repository.

\$1 Non è possibile aggiungere tag a un dominio o a un repository quando lo si crea nella console.

Oltre a identificare, organizzare e tracciare la risorsa con i tag, puoi utilizzare i tag nelle policy IAM per controllare chi può visualizzare e interagire con la tua risorsa. Per esempi di policy di accesso basate su tag, consulta [Utilizzo dei tag per controllare l'accesso alle CodeArtifact risorse](tag-based-access-control.md).

## CodeArtifact allocazione dei costi con tag
<a name="tag-resources-cost-allocation"></a>

È possibile utilizzare i tag per allocare sia i costi di archiviazione che quelli di richiesta. CodeArtifact

### Allocazione dei costi di archiviazione dei dati in CodeArtifact
<a name="tag-resources-cost-allocation-storage"></a>

I costi di archiviazione dei dati sono legati ai domini, pertanto per allocare i costi di CodeArtifact archiviazione, puoi utilizzare qualsiasi tag applicato ai tuoi domini. Per informazioni sull'aggiunta di tag ai domini, consulta. [Aggiungi un tag a un dominio in CodeArtifact](tag-domains.md)

### Allocazione dei costi delle richieste in CodeArtifact
<a name="tag-resources-cost-allocation-requests"></a>

La maggior parte dell'utilizzo delle richieste è legato ai repository, pertanto per allocare i costi CodeArtifact delle richieste, è possibile utilizzare qualsiasi tag applicato ai repository. Per informazioni sull'aggiunta di tag ai repository, consulta. [Aggiungi un tag a un repository CodeArtifact](tag-repositories.md)

Alcuni tipi di richieste sono associati ai domini anziché ai repository, pertanto l'utilizzo delle richieste e i costi relativi alle richieste verranno allocati ai tag del dominio. *Il modo migliore per determinare se un tipo di richiesta è associato a un dominio o a un repository consiste nell'utilizzare [le azioni definite dalla AWS CodeArtifact](https://docs.aws.amazon.com/service-authorization/latest/reference/list_awscodeartifact.html#awscodeartifact-actions-as-permissions) tabella nel Service Authorization Reference.* Trova il tipo di richiesta nella colonna **Azioni** e guarda il valore nella colonna **Tipi di risorse** corrispondente. Se il tipo di risorsa è **dominio**, le richieste di quel tipo verranno fatturate al dominio. Se il tipo di risorsa è **repository** o **pacchetto**, le richieste di quel tipo verranno fatturate al repository. Alcune azioni mostrano entrambi i tipi di risorse, per tali azioni la risorsa fatturata dipende dal valore passato nella richiesta.