

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

# Aggiunta di un tag a un repository
<a name="how-to-tag-repository-add"></a>

L'aggiunta di tag a un repository può aiutarti a identificare e organizzare le tue AWS risorse e a gestirne l'accesso. In primo luogo, è possibile aggiungere uno o più tag (coppie chiave-valore) a un repository. Il numero di tag che è possibile avere in un repository non ha limiti. Esistono limitazioni per i caratteri che è possibile utilizzare nei campi chiave e valore. Per ulteriori informazioni, consulta [Limiti](limits.md#limits-tags). Dopo aver creato i tag, puoi creare policy IAM per gestire l'accesso al repository in base a questi tag. Puoi usare la CodeCommit console o aggiungere tag AWS CLI a un repository. 

**Importante**  
L'aggiunta di tag a un repository può avere impatto sull'accesso a tale repository. Prima di aggiungere un tag a un repository, assicurati di esaminare eventuali policy IAM che potrebbero utilizzare i tag per controllare l'accesso a risorse come i repository. Per esempi di policy di accesso basate su tag, consulta [Esempio 5: negare o consentire azioni sui repository con tag](customer-managed-policies.md#identity-based-policies-example-5).

Per ulteriori informazioni sull'aggiunta di tag a un repository al momento della creazione, consulta [Crea un repository (console)](how-to-create-repository.md#how-to-create-repository-console).

**Topics**
+ [Aggiungi un tag a un repository (console)](#how-to-tag-repository-add-console)
+ [Aggiungi un tag a un repository ()AWS CLI](#how-to-tag-repository-add-cli)

## Aggiungi un tag a un repository (console)
<a name="how-to-tag-repository-add-console"></a>

È possibile utilizzare la CodeCommit console per aggiungere uno o più tag a un CodeCommit repository. 

1. Apri la CodeCommit console su [https://console.aws.amazon.com/codesuite/codecommit/home](https://console.aws.amazon.com/codesuite/codecommit/home).

1. In **Repositories (Repository)**, selezionare il nome del repository in cui si desidera aggiungere i tag.

1. Nel pannello di navigazione scegli **Impostazioni**. Scegliere **Repository tag (Tag repository)**.

1. Se non sono stati aggiunti tag al repository, scegliere **Add tag (Aggiungi tag)**. In caso contrario, scegliere **Edit (Modifica)**, quindi scegliere **Add tag (Aggiungi tag)**.

1. Per **Key (Chiave)**, inserire un nome per il tag. È possibile aggiungere un valore facoltativo al tag in **Value** (Valore).   
![\[Per aggiungere un tag a un repository\]](http://docs.aws.amazon.com/it_it/codecommit/latest/userguide/images/codecommit-repository-tags-edit.png)

1. (Facoltativo) Per aggiungere un altro tag, scegliere **Add tag (Aggiungi tag)** .

1. Una volta completata l'aggiunta di tag, scegliere **Submit (Inoltra)**.

## Aggiungi un tag a un repository ()AWS CLI
<a name="how-to-tag-repository-add-cli"></a>

Segui questi passaggi per utilizzare AWS CLI per aggiungere un tag a un CodeCommit repository. Per aggiungere un tag a un repository al momento della creazione, consulta [Crea un repository ()AWS CLI](how-to-create-repository.md#how-to-create-repository-cli).

In queste fasi, si assume che sia già installata una versione recente della AWS CLI o che sia aggiornata alla versione corrente. Per ulteriori informazioni, consultare [Installing the AWS Command Line Interface](https://docs.aws.amazon.com/cli/latest/userguide/installing.html).

Al terminale o alla riga di comando, eseguire il comando **tag-resource**, specificando l'ARN (Amazon Resource Name) del repository in cui aggiungere i tag e la chiave e il valore del tag che desideri aggiungere. È possibile aggiungere più di un tag a un repository. Ad esempio, per etichettare un repository denominato *MyDemoRepo* con due tag, una chiave di tag denominata *Status* con il valore del tag e una chiave di *Secret* tag denominata *Team* con il valore del tag di: *Saanvi*

```
aws codecommit tag-resource --resource-arn arn:aws:codecommit:us-west-2:111111111111:MyDemoRepo --tags Status=Secret,Team=Saanvi 
```

In caso di successo, questo comando non restituisce alcun risultato.