

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

# Tagging delle applicazioni
<a name="applications-tagging"></a>

Questo argomento spiega i vantaggi dell'etichettatura delle applicazioni Elastic Beanstalk. Fornisce inoltre istruzioni per creare e gestire i tag delle applicazioni. I tag sono coppie chiave-valore associate AWS alle risorse. Per informazioni sul tagging delle risorse, sui casi d'uso, sui vincoli delle chiavi e dei valori di tag e sui tipi di risorse supportati di Elastic Beanstalk, consulta [Tagging delle risorse dell'applicazione Elastic Beanstalk](applications-tagging-resources.md).

Puoi specificare i tag durante la creazione di un'applicazione. In un'applicazione esistente, puoi aggiungere o rimuovere tag e aggiornare i valori di tag esistenti. Puoi aggiungere fino a 50 tag per ogni applicazione.

## Aggiunta di tag durante la creazione di applicazioni
<a name="applications-tagging.create"></a>

Quando utilizzi la console Elastic Beanstalk per [creare un'applicazione](applications.md), puoi specificare chiavi e valori dei tag nella finestra di dialogo **Create New Application (Crea nuova applicazione)**.

Se utilizzi la CLI EB per creare un'applicazione, utilizza l'opzione `--tags` con **[eb init](eb3-init.md)** per aggiungere i tag.

```
~/workspace/my-app$ eb init --tags {{mytag1}}={{value1}},{{mytag2}}={{value2}}
```

Con AWS CLI o con altri client basati su API, aggiungi tag utilizzando il `--tags` parametro sul comando. **[create-application](https://docs.aws.amazon.com/cli/latest/reference/elasticbeanstalk/create-application.html)**

```
$ aws elasticbeanstalk create-application \
      --tags Key={{mytag1}},Value={{value1}} Key={{mytag2}},Value={{value2}} \
      --application-name {{my-app}} --version-label {{v1}}
```

## Gestione dei tag di un'applicazione esistente
<a name="applications-tagging.manage"></a>

Puoi aggiungere, aggiornare ed eliminare i tag in un'applicazione Elastic Beanstalk esistente.

**Per gestire i tag di un'applicazione nella console Elastic Beanstalk**

1. Apri la console [Elastic Beanstalk](https://console.aws.amazon.com/elasticbeanstalk) e, **nell'elenco Regioni, seleziona la tua**. Regione AWS

1. Nel riquadro di navigazione, scegliere **Applicazioni**, quindi selezionare il nome dell'applicazione dall'elenco.

1. Scegliere **Actions (Operazioni)**, quindi **Manage tags (Gestisci tag)**.

1. Utilizzare il modulo su schermo per aggiungere, aggiornare o eliminare tag.

1. Per salvare le modifiche scegli **Apply** (Applica) nella parte inferiore della pagina.

Se utilizzi la CLI EB per aggiornare l'applicazione, utilizza **[eb tags](eb3-tags.md)** per aggiungere, aggiornare, eliminare o elencare i tag.

Ad esempio, il comando seguente consente di elencare i tag in un'applicazione.

```
~/workspace/my-app$ eb tags --list --resource "arn:aws:elasticbeanstalk:us-east-2:{{my-account-id}}:application/{{my-app}}"
```

Il comando seguente aggiorna il tag `mytag1` ed elimina il tag `mytag2`.

```
~/workspace/my-app$ eb tags --update {{mytag1}}={{newvalue}} --delete {{mytag2}} \
      --resource "arn:aws:elasticbeanstalk:us-east-2:{{my-account-id}}:application/{{my-app}}"
```

Per un elenco completo delle opzioni e per altri esempi, consulta `eb tags`.

Con il AWS CLI o altri client basati su API, usa il **[list-tags-for-resource](https://docs.aws.amazon.com/cli/latest/reference/elasticbeanstalk/list-tags-for-resource.html)** comando per elencare i tag di un'applicazione.

```
$ aws elasticbeanstalk list-tags-for-resource --resource-arn "arn:aws:elasticbeanstalk:us-east-2:{{my-account-id}}:application/{{my-app}}"
```

Utilizza il comando **[update-tags-for-resource](https://docs.aws.amazon.com/cli/latest/reference/elasticbeanstalk/update-tags-for-resource.html)** per aggiungere, aggiornare o eliminare i tag in un'applicazione.

```
$ aws elasticbeanstalk update-tags-for-resource \
      --tags-to-add Key={{mytag1}},Value={{newvalue}} --tags-to-remove {{mytag2}} \
      --resource-arn "arn:aws:elasticbeanstalk:us-east-2:{{my-account-id}}:application/{{my-app}}"
```

Specifica i tag da aggiungere e i tag da aggiornare nel parametro `--tags-to-add` di **update-tags-for-resource**. È stato aggiunto un tag non esistente e il valore di un tag esistente è stato aggiornato.

**Nota**  
Per utilizzare alcuni AWS CLI comandi e CLI di EB con un'applicazione Elastic Beanstalk, è necessario l'ARN dell'applicazione. È possibile recuperare l'ARN utilizzando il seguente comando.  

```
$ aws elasticbeanstalk describe-applications --application-names {{my-app}}
```