EC2 Fast Launch が有効になっている AMI を表示する - Amazon Elastic Compute Cloud

EC2 Fast Launch が有効になっている AMI を表示する

AWS CLI の describe-fast-launch-images コマンド、または Get-EC2FastLaunchImage Tools for PowerShell コマンドレットを使用して、EC2 Fast Launch が有効になっている AMI の詳細を取得できます。

Amazon EC2 は、結果で返される各 Windows AMI について、次の詳細を提供します。

  • EC2 Fast Launch が有効になっている AMI のイメージ ID。

  • 関連付けられた Windows AMI の事前プロビジョニングに使用されるリソースタイプ。サポートされている値は snapshot です。

  • スナップショット設定。スナップショットを使用して、関連付けられた Windows AMI の事前プロビジョニングを設定するパラメータのグループです。

  • 事前プロビジョニング済みのスナップショットから Windows インスタンスを起動するときに、関連付けられた AMI が使用する起動テンプレートの ID、名前、バージョンなどの、起動テンプレートに関する情報。

  • リソースを作成するために同時に起動できるインスタンスの最大数。

  • 関連付けられた AMI の所有者 ID。これは、共有された AMI に対しては追加されていません。

  • 関連付けられた AMI に対する EC2 Fast Launch の現在の状態。サポートされる値を次に示します。enabling | enabling-failed | enabled | enabled-failed | disabling | disabling-failed

    注記

    現在の状態は、EC2 コンソールの [Manage image optimization] (イメージ最適化を管理) ページにも、[Image optimization state] (イメージ最適化の状態) として表示されます。

  • 関連付けられた AMI に対する EC2 Fast Launch が現在の状態に変更された理由。

  • 関連付けられた AMI に対する EC2 Fast Launch が現在の状態に変更された時刻。

コマンドライン環境に一致するタブを選択します。

AWS CLI

describe-fast-launch-images コマンドは、Amazon EC2 DescribeFastLaunchImages API オペレーションを呼び出します。

構文:

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)
例:

次の describe-fast-launch-images の例は、EC2 Fast Launch 対応に設定されたアカウント内の各 AMI の詳細を示しています。この例では、アカウント内の AMI が 1 つだけ EC2 Fast Launch 対応に設定されています。

aws ec2 describe-fast-launch-images

出力:

{ "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

Get-EC2FastLaunchImage コマンドレットは、Amazon EC2 DescribeFastLaunchImages API オペレーションを呼び出します。

構文:

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

次の Get-EC2FastLaunchImage の例は、EC2 Fast Launch 対応に設定されたアカウント内の各 AMI の詳細を示しています。この例では、アカウント内の AMI が 1 つだけ EC2 Fast Launch 対応に設定されています。

Get-EC2FastLaunchImage -ImageId ami-01234567890abcedf

出力:

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