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
Descrizione
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.
Sintassi
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
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 |
---|---|
oppure
|
Elenca tutti i tag attualmente applicati alla risorsa. |
oppure
|
Applica nuovi tag alla risorsa. Specifica i tag come un elenco separato da virgole di coppie Valori validi: consulta Applicazione di tag alle risorse . |
oppure
|
Aggiorna i valori di tag delle risorse esistenti. Specifica i tag come un elenco separato da virgole di coppie Valori validi: consulta Applicazione di tag alle risorse . |
oppure
|
Elimina i tag delle risorse esistenti. Specifica i tag come un elenco separato da virgole di chiavi. Devi specificare le chiavi di tag esistenti. Valori validi: consulta Applicazione di tag alle risorse . |
oppure
|
Il Regione AWS luogo in cui esiste la tua risorsa. Impostazione predefinita: la regione di default configurata. Per l'elenco dei valori che è possibile specificare per questa opzione, consulta Endpoint e quote AWS Elastic Beanstalk nella sezione Riferimenti generali di AWS. |
|
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. Valori validi: consulta uno degli argomenti secondari di Applicazione di tag alle risorse 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
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
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.