Visualização de AMIs com o EC2 Fast Launch habilitado - Amazon Elastic Compute Cloud

Visualização de AMIs com o EC2 Fast Launch habilitado

Você pode usar o comando describe-fast-launch-images na AWS CLI ou o Cmdlet Get-EC2FastLaunchImage do Tools for PowerShell para obter os detalhes das AMIs que têm o EC2 Fast Launch habilitado.

O Amazon EC2 fornece os seguintes detalhes para cada AMI do Windows retornada nos resultados:

  • O ID da imagem de uma AMI com o EC2 Fast Launch habilitado.

  • O tipo de recurso usado para pré-provisionamento da AMI do Windows associada. Valor compatível: snapshot.

  • A configuração de snapshot, que é um grupo de parâmetros usados para pré-provisionar a AMI do Windows associada usando snapshots.

  • Informações do modelo de execução, incluindo o ID, o nome e a versão do modelo de execução que a AMI associada usa quando executa instâncias do Windows de snapshots pré-provisionados.

  • O número máximo de instâncias que podem ser executadas ao mesmo tempo para a criação de recursos.

  • O ID do proprietário da AMI associada. Isso não é preenchido para as AMIs que são compartilhadas com você.

  • O estado atual do EC2 Fast Launch para a AMI associada. Os valores com suporte incluem: enabling | enabling-failed | enabled | enabled-failed | disabling | disabling-failed.

    nota

    É possível ver também o estado atual exibido na página Manage image optimization (Gerenciar otimização de imagens) no console do EC2 em Image optimization state (Estado da otimização de imagem).

  • O motivo pelo qual o EC2 Fast Launch para a AMI associada foi alterado para o estado atual.

  • A hora em que o EC2 Fast Launch para a AMI associada foi alterado para o estado atual.

Escolha a guia correspondente ao ambiente de linha de comando:

AWS CLI

O comando describe-fast-launch-images chama a operação de API DescribeFastLaunchImages do Amazon EC2.

Sintaxe:

aws ec2 describe-fast-launch-images \ --image-ids <value> \ (optional) --filters <value> \ (optional) --dry-run | --no-dry-run \ (optional) --cli-input-json <value> \ (optional) --starting-token <value> \ (optional) --page-size <value> \ (optional) --max-items <value> \ (optional) --generate-cli-skeleton <value> \ (optional)
Exemplo:

O exemplo de describe-fast-launch-images a seguir descreve os detalhes de todas as AMIs da conta que estão configuradas para o EC2 Fast Launch. Neste exemplo, apenas uma AMI da conta está configurada para o EC2 Fast Launch.

aws ec2 describe-fast-launch-images

Saída:

{ "FastLaunchImages": [ { "ImageId": "ami-01234567890abcedf", "ResourceType": "snapshot", "SnapshotConfiguration": {}, "LaunchTemplate": { "LaunchTemplateId": "lt-01234567890abcedf", "LaunchTemplateName": "EC2FastLaunchDefaultResourceCreation-a8c6215d-94e6-441b-9272-dbd1f87b07e2", "Version": "1" }, "MaxParallelLaunches": 6, "OwnerId": "0123456789123", "State": "enabled", "StateTransitionReason": "Client.UserInitiated", "StateTransitionTime": "2022-01-27T22:20:06.552000+00:00" } ] }
Tools for PowerShell

O cmdlet Get-EC2FastLaunchImage chama a operação de API DescribeFastLaunchImages do Amazon EC2.

Sintaxe:

Get-EC2FastLaunchImage -Filter <Filter[]> -ImageId <String[]> -MaxResult <Int32> -NextToken <String> -Select <String> -NoAutoIteration <SwitchParameter>
Exemplo:

O exemplo de Get-EC2FastLaunchImage a seguir descreve os detalhes de todas as AMIs da conta que estão configuradas para o EC2 Fast Launch. Neste exemplo, apenas uma AMI da conta está configurada para o EC2 Fast Launch.

Get-EC2FastLaunchImage -ImageId ami-01234567890abcedf

Saída:

ImageId : ami-01234567890abcedf LaunchTemplate : Amazon.EC2.Model.FastLaunchLaunchTemplateSpecificationResponse MaxParallelLaunches : 6 OwnerId : 0123456789123 ResourceType : snapshot SnapshotConfiguration : State : enabled StateTransitionReason : Client.UserInitiated StateTransitionTime : 2/25/2022 12:54:43 PM