As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Recursos de saída do Tag Image Builder
Marcar seus recursos pode ser útil para filtrar e monitorar os custos dos recursos ou outras categorias. Você também pode controlar o acesso com base em tags. Para obter mais informações sobre a autorização baseada em tags, consulte Autorização baseada em tags do construtor de imagens do construtor.
O Image Builder oferece suporte para às seguintes tags dinâmicas:
-
- {{imagebuilder:buildDate}}
Será resolvido como data/hora da compilação no momento da compilação.
-
- {{imagebuilder:buildVersion}}
Resolve para uma versão de compilação, que é um número localizado no final de um Image Builder Amazon Resource Name (ARN.) Por exemplo,
"arn:aws:imagebuilder:us-west-2:123456789012:component/myexample-component/2019.12.02/1"
mostra a versão de compilação como1
.
Para ajudá-lo a acompanhar as Amazon Machine Images (AMIs) que você distribuiu, o Image Builder adiciona automaticamente as seguintes tags à sua saídaAMIs.
-
"CreatedBy":"EC2 Image Builder"
-
"Ec2ImageBuilderArn":"arn:aws:imagebuilder:
. Essa tag contém o recurso ARN de imagem do Image Builder que foi usado para criar AMI o.us-west-2
:123456789012
:image/simple-recipe-linux
/1.0.0/10
"
Conteúdo
Marque um recurso do AWS CLI
O exemplo a seguir mostra como usar um imagebuilder CLI comando para adicionar e marcar um recurso no EC2 Image Builder. Você deve fornecer os resourceArn
e as tags que serão aplicadas a eles.
O conteúdo do tag-resource.json
de exemplo é o seguinte:
{ "resourceArn": "arn:aws:imagebuilder:us-west-
2:123456789012
:image-pipeline/my-example-pipeline
", "tags": { "KeyName": "KeyValue" } }
Execute o seguinte comando, que faz referência ao arquivo anterior do tag-resource.json
.
aws imagebuilder tag-resource --cli-input-json file://tag-resource.json
Desmarque um recurso do AWS CLI
O exemplo a seguir mostra como usar um imagebuilder CLI comando para remover uma tag de um recurso. Você deve fornecer as resourceArn
e as chaves para desmarcar.
O conteúdo do untag-resource.json
de exemplo é o seguinte:
{ "resourceArn": "arn:aws:imagebuilder:us-west-
2:123456789012
:image-pipeline/my-example-pipeline
", "tagKeys": [ "KeyName" ] }
Execute o seguinte comando, que faz referência ao arquivo anterior do untag-resource.json
.
aws imagebuilder untag-resource --cli-input-json file://untag-resource.json
Liste todas as tags de um recurso específico do AWS CLI
O exemplo a seguir mostra como usar um imagebuilder CLI comando para listar todas as tags de um recurso específico.
aws imagebuilder list-tags-for-resource --resource-arn arn:aws:imagebuilder:us-west-
2:123456789012
:image-pipeline/my-example-pipeline