関連ページ
【AWS CLI】【初心者向け】--queryを何となく使いこなす - サーバーワークスエンジニアブログ
{
"Reservations": [
{
"Instances": [
{
"InstanceId": "i-09c9cb3cb48c0c2b2",
"InstanceType": "t3a.micro",
"State": {
"Name": "stopped"
},
}
],
},
{
"Instances": [
{
"InstanceId": "i-06ca4c7f241e3666a",
"InstanceType": "t3a.micro",
"State": {
"Name": "stopped"
},
}
]
}
]
}
aws ec2 describe-instances --query 'Reservations[].Instances[].InstanceId'
aws ec2 describe-instances --query 'Reservations[].Instances[].State.Name'
複数の項目を指定する場合は、[ ]で囲み「,」で区切ります。
aws ec2 describe-instances --query 'Reservations[].Instances[].[InstanceId,InstanceType]'
[UserName, CreateDate, PasswordLastUsed] の部分を
{Name:UserName, CreateDate:CreateDate, LastUsed:PasswordLastUsed} のように {} で囲むことで
列名を付けることができます。
aws iam list-users --output table --query 'Users[*].{Name:UserName, CreateDate:CreateDate, LastUsed:PasswordLastUsed}'
一般向けサイト
ITエンジニア向けサイト
英語サイト
Portfolio
Copyright (c) 2025 クラウドのインフラ技術 All Rights Reserved.