Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
eb tags
Description
Ajoutez, supprimez, mettez à jour et listez des balises d'une ressource Elastic Beanstalk.
Pour de plus amples informations sur le balisage des ressources dans Elastic Beanstalk, veuillez consulter Étiquette des ressources d'application Elastic Beanstalk.
Syntaxe
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
...]
Vous pouvez combiner les options de sous-commande --add
, --update
et --delete
en une seule commande. Au moins l'une d'elles est obligatoire. Vous ne pouvez pas combiner n'importe laquelle des trois options de sous-commande avec --list
.
Sans tous les arguments supplémentaires, tous ces commandes répertorient ou modifient les balises de l'environnement par défaut dans le répertoire actuel de l'application. Avec un argument environment-name
, les commandes listent ou modifient les balises de cet environnement. Avec l'option --resource
, les commandes listent ou modifient les balises de n'importe quelle ressource Elastic Beanstalk – une application, un environnement, une version d'application, une configuration enregistrée, ou une version de plateforme personnalisée. Spécifiez la ressource par son Amazon Resource Name (ARN).
Options
Aucune de ces options n'est obligatoire. Si vous exécutez eb create sans aucune option, vous êtes invité à saisir ou à sélectionner une valeur pour chaque paramètre.
Nom |
Description |
---|---|
ou
|
Liste tous les balises qui sont actuellement appliquées à la ressource. |
ou
|
Appliquez de nouvelles balises à la ressource. Spécifiez les balises sous la forme d'une liste séparée par des virgules et composée de paires Valeurs valides : consultez Balisage de ressources . |
ou
|
Mettez à jour les valeurs des balises de ressources existantes. Spécifiez les balises sous la forme d'une liste séparée par des virgules et composée de paires Valeurs valides : consultez Balisage de ressources . |
ou
|
Supprimez des balises de ressources existantes. Spécifiez les balises sous la forme d'une liste de clés séparées par des virgules. Vous devez spécifier les clés de balises existantes. Valeurs valides : consultez Balisage de ressources . |
ou
|
Région Région AWS dans laquelle votre ressource existe. Par défaut : la région configuré par défaut. Pour obtenir la liste des valeurs que vous pouvez spécifier pour cette option, consultez Points de terminaison et quotas AWS Elastic Beanstalk dans Références générales AWS. |
|
L'ARN de la ressource que la commande modifie ou pour laquelle elle répertorie les balises. Si elle n'est pas spécifiée, la commande fait référence à l'environnement spécifié (par défaut) de l'application du répertoire actuel. Valeurs valides : voir l'une des sous-rubriques Balisage de ressources qui est spécifique à la ressource qui vous intéresse. Ces rubriques expliquent comment la ressource de l'ARN est construite et expliquent comment obtenir une liste d'ARN de cette ressource qui existent pour votre application ou votre compte. |
Sortie
L'option de sous-commande --list
affiche la liste des balises de la ressource. La sortie montre à la fois les balises qu'Elastic Beanstalk applique par défaut et vos balises personnalisées.
$ 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
Les options de sous-commande --add
, --update
et --delete
, lorsqu'elles aboutissent, n'ont pas de sortie. Vous pouvez ajouter l'option --verbose
pour voir la sortie détaillée de l'activité de la commande.
$ eb tags --verbose --update "mytag=tag value"
Updated Tags:
Key Value
mytag tag value
Exemples
La commande suivante ajoute une balise avec succès avec la clé tag1
et la valeur value1
à l'environnement par défaut de l’application, et, dans le même temps, supprime la balise tag2
.
$ eb tags --add tag1=value1 --delete tag2
La commande suivante ajoute une balise avec succès à une configuration enregistrée au sein d'une application.
$ eb tags --add tag1=value1 \
--resource "arn:aws:elasticbeanstalk:us-east-2:my-account-id
:configurationtemplate/my-app
/my-template
"
La commande suivante échoue, car elle essaie de mettre à jour une balise inexistante.
$ eb tags --update tag3=newval
ERROR: Tags with the following keys can't be updated because they don't exist:
tag3
La commande suivante échoue, car elle essaie de mettre à jour et de supprimer la même clé.
$ 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.