

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

# **eb tags**
<a name="eb3-tags"></a>

## Description
<a name="eb3-tagsdescription"></a>

Aggiungi, elimina, aggiorna ed elenca tag di una risorsa Elastic Beanstalk.

Per ulteriori informazioni sul tagging delle risorse in Elastic Beanstalk, consulta [Tagging delle risorse dell'applicazione Elastic Beanstalk](applications-tagging-resources.md).

## Sintassi
<a name="eb3-tagsyntax"></a>

**eb tags [{{environment-name}}] [--resource {{ARN}}] -l \| --list**

**eb tags [{{environment-name}}] [--resource {{ARN}}] -a \| --add {{key1}}={{value1}}[,{{key2}}={{value2}} ...]**

**eb tags [{{environment-name}}] [--resource {{ARN}}] -u \| --update {{key1}}={{value1}}[,{{key2}}={{value2}} ...]**

**eb tags [{{environment-name}}] [--resource {{ARN}}] -d \| --delete {{key1}}[,{{key2}} ...]**

È possibile abbinare le opzioni di sottocomando `--add`, `--update` e `--delete` in un unico comando. È richiesto almeno un sottocomando. Non è possibile abbinare una di questi tre opzioni di sottocomando a `--list`.

Senza argomenti aggiuntivi, tutti questi comandi elencano o modificano tag dell'ambiente predefinito nell'applicazione della directory corrente. Con un {{environment-name}} argomento, i comandi elencano o modificano i tag di quell'ambiente. Con l'opzione `--resource`, i comandi elencano o modificano i tag di qualsiasi risorsa Elastic Beanstalk: un'applicazione, un ambiente, una versione dell'applicazione, una configurazione salvata o una versione della piattaforma personalizzata. Specifica la risorsa tramite il suo Amazon Resource Name (ARN).

## Opzioni
<a name="eb3-tagsoptions"></a>

Nessuna di queste opzioni è obbligatoria. Se esegui **eb create** senza opzioni, ti viene richiesto di immettere o di selezionare un valore per ogni impostazione.


****  

|  Nome  |  Descrizione  | 
| --- | --- | 
| `-l`<br />oppure<br />`--list` | Elenca tutti i tag attualmente applicati alla risorsa. | 
| `-﻿a {{key1}}={{value1}}[,{{key2}}={{value2}} ...]`<br />oppure<br />`-﻿-﻿add {{key1}}={{value1}}[,{{key2}}={{value2}} ...]` | Applica nuovi tag alla risorsa. Specifica i tag come un elenco separato da virgole di coppie `key=value`. Non è possibile specificare chiavi di tag esistenti.<br />Valori validi: consulta [Applicazione di tag alle risorse](applications-tagging-resources.md). | 
| `-﻿u {{key1}}={{value1}}[,{{key2}}={{value2}} ...]`<br />oppure<br />`-﻿-﻿update {{key1}}={{value1}}[,{{key2}}={{value2}} ...]` | Aggiorna i valori di tag delle risorse esistenti. Specifica i tag come un elenco separato da virgole di coppie `key=value`. Devi specificare le chiavi di tag esistenti.<br />Valori validi: consulta [Applicazione di tag alle risorse](applications-tagging-resources.md). | 
| `-﻿d {{key1}}[,{{key2}} ...]`<br />oppure<br />`-﻿-﻿delete {{key1}}[,{{key2}} ...]` | Elimina i tag delle risorse esistenti. Specifica i tag come un elenco separato da virgole di chiavi. Devi specificare le chiavi di tag esistenti.<br />Valori validi: consulta [Applicazione di tag alle risorse](applications-tagging-resources.md). | 
| `-r` {{region}}<br />or<br />`--region` {{region}} | Il Regione AWS luogo in cui esiste la tua risorsa.<br />Impostazione predefinita: la regione di default configurata.<br />Per l'elenco dei valori che è possibile specificare per questa opzione, consulta [Endpoint e quote AWS Elastic Beanstalk](https://docs.aws.amazon.com/general/latest/gr/elasticbeanstalk.html) nella sezione *Riferimenti generali di AWS*. | 
| `-﻿-﻿resource {{ARN}}` | L'ARN della risorsa per la quale il comando modifica o elenca i tag. Se non specificato, il comando fa riferimento all'ambiente (predefinito o specificato) nell'applicazione della directory corrente.<br />Valori validi: consulta uno degli argomenti secondari di [Applicazione di tag alle risorse](applications-tagging-resources.md) che è specifico per la risorsa che ti interessa. Questi argomenti mostrano come viene costruito l'ARN della risorsa e spiegano come ottenere un elenco delle risorse esistenti per l'applicazione o l'account. ARNs  | 

## Output
<a name="eb3-tagsoutput"></a>

L'opzione di sottocomando `--list` visualizza un elenco dei tag della risorsa. L'output mostra i tag che Elastic Beanstalk applica per impostazione predefinita e i tag personalizzati.

```
$ eb tags --list
Showing tags for environment 'MyApp-env':

Key                                 Value

Name                                MyApp-env
elasticbeanstalk:environment-id     e-63cmxwjaut
elasticbeanstalk:environment-name   MyApp-env
mytag                               tagvalue
tag2                                2nd value
```

Le opzioni dei sottocomandi `--add`, `--update` e `--delete`, quando hanno esito positivo, non presentano alcun output. È possibile aggiungere l'opzione `--verbose` per visualizzare l'output dettagliato dell'attività del comando.

```
$ eb tags --verbose --update "mytag=tag value"
Updated Tags:

Key                                 Value

mytag                               tag value
```

## Esempi
<a name="eb3-tagsexamples"></a>

Il comando seguente aggiunge un tag con la chiave `tag1` e il valore `value1` all'ambiente predefinito dell'applicazione e allo stesso tempo elimina il tag `tag2`.

```
$ eb tags --add tag1=value1 --delete tag2
```

Il comando seguente aggiunge un tag a una configurazione salvata all'interno di un'applicazione.

```
$ eb tags --add tag1=value1 \
      --resource "arn:aws:elasticbeanstalk:us-east-2:{{my-account-id}}:configurationtemplate/{{my-app}}/{{my-template}}"
```

Il comando seguente ha esito negativo perché cerca di aggiornare un tag non esistente.

```
$ eb tags --update tag3=newval
ERROR: Tags with the following keys can't be updated because they don't exist:

  tag3
```

Il comando seguente ha esito negativo perché cerca di aggiornare ed eliminare la stessa chiave.

```
$ eb tags --update mytag=newval --delete mytag
ERROR: A tag with the key 'mytag' is specified for both '--delete' and '--update'. Each tag can be either deleted or updated in a single operation.
```