在AWS CLI,過濾器需要被寫爲Name=string,Values=string,string
,你可以使用查詢參數進行過濾只有您指定的屬性(創建日期和大小)
爲owner
,你可以使用它作爲一個過濾器或--owners
CLI中的選項
所以像這樣將工作
aws ec2 describe-images --region us-east-1 \
--filter "Name=is-public,Values=false" --filter "Name=architecture, Values=x86_64" --filter "Name=owner,Values=xxxx"\
--query "Images[*].{size:[BlockDeviceMappings[].Ebs.VolumeSize],date:CreationDate}"
或
aws ec2 describe-images --region us-east-1 \
--owners xxxxxxx
--filter "Name=is-public,Values=false --filter "Name=architecture, Values=x86_64"\
--query "Images[*].{size:[BlockDeviceMappings[].Ebs.VolumeSize],date:CreationDate}"
你會得到輸出如下
[
{
"date": "2015-10-21T14:39:24.000Z",
"size": [
[
50
]
]
},
{
"date": "2016-05-17T10:39:00.000Z",
"size": [
[
50
]
]
}
]
非常感謝你,它的工作:) – Narendra522
哎呀對不起接受了答案三江源再次:) – Narendra522