Ressources de sortie de Tag Image Builder - EC2Image Builder

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.

Ressources de sortie de Tag Image Builder

Le balisage de vos ressources peut être utile pour filtrer et suivre les coûts des ressources, ou pour d'autres catégories. Vous pouvez également contrôler l'accès en fonction des balises. Pour plus d'informations sur l'autorisation basée sur des balises, voir Autorisation basée sur les balises Image Builder

Image Builder prend en charge les balises dynamiques suivantes :

  • - {{imagebuilder:buildDate}}

    Corrige à la date/heure de construction au moment de la construction.

  • - {{imagebuilder:buildVersion}}

    Résout à une version de build, qui est un numéro situé à la fin du nom de ressource Amazon d'Image Builder (ARN.) Par exemple, "arn:aws:imagebuilder:us-west-2:123456789012:component/myexample-component/2019.12.02/1" affiche la version de compilation sous la forme1.

Pour vous aider à suivre les Amazon Machine Images (AMIs) que vous avez distribuées, Image Builder ajoute automatiquement les balises suivantes à votre sortieAMIs.

  • "CreatedBy":"EC2 Image Builder"

  • "Ec2ImageBuilderArn":"arn:aws:imagebuilder:us-west-2:123456789012:image/simple-recipe-linux/1.0.0/10". Cette balise contient la ressource ARN d'image Image Builder qui a été utilisée pour créer leAMI.

Marquez une ressource depuis AWS CLI

L'exemple suivant montre comment utiliser une imagebuilder CLI commande pour ajouter et étiqueter une ressource dans EC2 Image Builder. Vous devez fournir les balises resourceArn et à appliquer.

Le tag-resource.json contenu de l'exemple est le suivant :

{ "resourceArn": "arn:aws:imagebuilder:us-west-2:123456789012:image-pipeline/my-example-pipeline", "tags": { "KeyName": "KeyValue" } }

Exécutez la commande suivante, qui fait référence au tag-resource.json fichier précédent.

aws imagebuilder tag-resource --cli-input-json file://tag-resource.json

Supprimer le tag d'une ressource du AWS CLI

L'exemple suivant montre comment utiliser une imagebuilder CLI commande pour supprimer une balise d'une ressource. Vous devez fournir les clés resourceArn et pour retirer le tag.

Le untag-resource.json contenu de l'exemple est le suivant :

{ "resourceArn": "arn:aws:imagebuilder:us-west-2:123456789012:image-pipeline/my-example-pipeline", "tagKeys": [ "KeyName" ] }

Exécutez la commande suivante, qui fait référence au untag-resource.json fichier précédent.

aws imagebuilder untag-resource --cli-input-json file://untag-resource.json

Répertoriez toutes les balises d'une ressource spécifique à partir du AWS CLI

L'exemple suivant montre comment utiliser une imagebuilder CLI commande pour répertorier toutes les balises d'une ressource spécifique.

aws imagebuilder list-tags-for-resource --resource-arn arn:aws:imagebuilder:us-west-2:123456789012:image-pipeline/my-example-pipeline