一部のAWSサービスは、共通のアーティファクトをAWS Systems Managerのパブリックパラメータとして公開します。例えば、Amazon EC2サービスは、AMIsに関する情報をパブリックパラメータとして公開しています。
パブリックパラメータを利用することで、AWS CLIからEC2を作成する場合のAMIを指定することができます。
パブリックパラメータを検索する
すべてのパラメータの一覧を表示する場合は以下のコマンドを実行してください。
aws ssm get-parameters-by-path --path /aws/service/list --query "Parameters[*].Name"
AMIsのパラメータを表示する場合は以下のコマンドを実行してください
aws ssm get-parameters-by-path --path /aws/service/ami-amazon-linux-latest --query "Parameters[*].Name"
Amazon Linux2のAMIのパラメータを表示する場合は以下のコマンドを実行してください。
aws ssm get-parameters --names /aws/service/ami-amazon-linux-latest/amzn2-ami-hvm-x86_64-gp2
詳細はAWSの公式ドキュメントを参照してください。