Risorse di output per Tag Image Builder - EC2Image Builder

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

Risorse di output per Tag Image Builder

L'etichettatura delle risorse può essere utile per filtrare e tenere traccia dei costi delle risorse o di altre categorie. Puoi anche controllare l'accesso in base ai tag. Per ulteriori informazioni sull'autorizzazione basata su tag, consulta Autorizzazione basata sui tag Image Builder

Image Builder supporta i seguenti tag dinamici:

  • - {{imagebuilder:buildDate}}

    Risolve alla data/ora di compilazione in fase di compilazione.

  • - {{imagebuilder:buildVersion}}

    Risolve in una versione build, che è un numero che si trova alla fine di un Image Builder Amazon Resource Name (.) ARN Ad esempio, "arn:aws:imagebuilder:us-west-2:123456789012:component/myexample-component/2019.12.02/1" mostra la versione build come. 1

Per aiutarti a tenere traccia delle Amazon Machine Images (AMIs) che hai distribuito, Image Builder aggiunge automaticamente i seguenti tag all'output. AMIs

  • "CreatedBy":"EC2 Image Builder"

  • "Ec2ImageBuilderArn":"arn:aws:imagebuilder:us-west-2:123456789012:image/simple-recipe-linux/1.0.0/10". Questo tag contiene ARN la risorsa immagine Image Builder utilizzata per creare il. AMI

Assegna un tag a una risorsa da AWS CLI

L'esempio seguente mostra come utilizzare un imagebuilder CLI comando per aggiungere ed etichettare una risorsa in EC2 Image Builder. È necessario fornire resourceArn e i tag da applicare.

I tag-resource.json contenuti di esempio sono i seguenti:

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

Eseguite il comando seguente, che fa riferimento al tag-resource.json file precedente.

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

Rimuovi il tag da una risorsa da AWS CLI

L'esempio seguente mostra come utilizzare un imagebuilder CLI comando per rimuovere un tag da una risorsa. È necessario fornire le chiavi resourceArn e le chiavi per rimuovere il tag.

I untag-resource.json contenuti dell'esempio sono i seguenti:

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

Eseguite il comando seguente, che fa riferimento al untag-resource.json file precedente.

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

Elenca tutti i tag per una risorsa specifica dal AWS CLI

L'esempio seguente mostra come utilizzare un imagebuilder CLI comando per elencare tutti i tag per una risorsa specifica.

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