AWS CLIを利用してインスタンスの情報を取得する。
登録されてている全てのタグの表示。
aws ec2 describe-tags
タグの絞り込み。
aws ec2 describe-tags --filters "Name={絞り込みに利用する項目:例)resource-id},Values={インスタンスの値:例)インスタンスID}"
複数の条件を利用する場合。
aws ec2 describe-tags --filters "Name=***,Values=***" "Name=***,Values=***" "Name=***,Values=***"
特定の項目の情報を指定する場合。
aws ec2 describe-tags --filters "***"..."***" --query "***" --output ***
参考)–filtersで絞り込んで–queryで、インスタンス名をテキスト形式で表示する場合。
aws ec2 describe-tags --filters "Name=resource-type,Values=instance" "Name=key,Values=Name" "Name=resource-id,Values={InstanceID}" --query "Tags[*].{Hostname:Value}" --output text