Localizar uma AMI paga - Amazon Elastic Compute Cloud

Localizar uma AMI paga

Uma AMI paga é uma Imagem de máquina da Amazon (AMI) que está disponível para compra. Uma AMI paga também tem um código de produto. É possível encontrar AMIs que estão disponíveis para compra no AWS Marketplace.

Console
Para encontrar uma AMI paga
  1. Abra o console do Amazon EC2 em https://console.aws.amazon.com/ec2/.

  2. No painel de navegação, selecione AMIs.

  3. No primeiro filtro, escolha Imagens públicas.

  4. Execute um destes procedimentos:

    • Se você souber o código do produto, escolha Product Code (Código do produto), = e depois insira o código do produto.

    • Se você não souber o código do produto, na barra de pesquisa, especifique o seguinte filtro: Owner alias=aws-marketplace. Especifique filtros adicionais conforme necessário.

  5. Salve o ID da AMI.

AWS CLI
Para encontrar uma AMI paga

Use o seguinte comando describe-images.

aws ec2 describe-images --owners aws-marketplace

A saída incluirá um grande número de imagens. É possível especificar filtros para ajudar você a determinar de qual AMI precisa. Após encontrar uma AMI, especifique seu ID no comando a seguir para obter o código do produto.

aws ec2 describe-images \ --image-ids ami-0abcdef1234567890 \ --query Images[*].ProductCodes[].ProductCodeId

O seguinte é um exemplo de saída.

[ "cdef1234abc567def8EXAMPLE" ]

Se você souber o código do produto, poderá filtrar os resultados por código do produto. Esse exemplo retorna a AMI mais recente com o código do produto especificado.

aws ec2 describe-images \ --filters "Name=product-code,Values=cdef1234abc567def8EXAMPLE" \ --query "sort_by(Images, &CreationDate)[-1].[ImageId]"
PowerShell
Para encontrar uma AMI paga

Use o cmdlet Get-EC2Image.

Get-EC2Image -Owner aws-marketplace

A saída incluirá um grande número de imagens. É possível especificar filtros para ajudar você a determinar de qual AMI precisa. Após encontrar uma AMI, especifique seu ID no comando a seguir para obter o código do produto.

(Get-EC2Image -ImageId ami-0abcdef1234567890).ProductCodes

O seguinte é um exemplo de saída.

ProductCodeId ProductCodeType ------------- --------------- cdef1234abc567def8EXAMPLE marketplace

Se você souber o código do produto, poderá filtrar os resultados por código do produto. Esse exemplo retorna a AMI mais recente com o código do produto especificado.

(Get-EC2Image -Owner aws-marketplace -Filter @{"Name"="product-code";"Value"="cdef1234abc567def8EXAMPLE"} | sort CreationDate -Descending | Select-Object -First 1).ImageId