尋找付費 AMI - Amazon Elastic Compute Cloud

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

尋找付費 AMI

有幾種方法,你可AMIs以找到,可供您購買. 例如,您可以使用 AWS MarketplaceAmazon EC2 主控台或命令列。或者,開發人員可能會讓您知道有關付費AMI自己的信息。

若要尋找付費AMI使用 AWS Marketplace
  1. 打開 AWS Marketplace.

  2. 在搜尋欄位中輸入作業系統的名稱,然後選擇搜尋按鈕 (放大鏡)。

  3. 若要進一步限制搜尋結果的範圍,請使用其中一種分類或篩選條件。

  4. 每一種產品都帶有其產品類型的標籤:AMISoftware as a Service

您可以AMI使用以下描述圖像命令()找到付費。AWS CLI

aws ec2 describe-images --owners aws-marketplace

此命令會傳回描述每個詳細資料的眾多詳細資料AMI,包括付費的產品代碼AMI。describe-images 的輸出包含產品代碼的項目,如下所示:

"ProductCodes": [ { "ProductCodeId": "product_code", "ProductCodeType": "marketplace" } ],

如果您知道產品代碼,您可以依產品代碼篩選結果。此範例會傳回最新AMI的指定產品代碼。

aws ec2 describe-images --owners aws-marketplace \ --filters "Name=product-code,Values=product_code" \ --query "sort_by(Images, &CreationDate)[-1].[ImageId]"

您可以AMI使用以下Get-EC2Image命令找到付費。

PS C:\> Get-EC2Image -Owner aws-marketplace

付費的輸出AMI包括產品代碼。

ProductCodeId ProductCodeType ------------- --------------- product_code marketplace

如果您知道產品代碼,您可以依產品代碼篩選結果。此範例會傳回最新AMI的指定產品代碼。

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