在创建日期超过7天时获取AMI的ID。尝试给出如下查询。
aws ec2 describe-images --filters "Name=name,Values=Jenkins_*" --region us-east-1 --query 'sort_by(Images, &CreationDate)[].Name'.
此命令给了我AMI的列表。有什么方法可以获取创建日期超过7天的AMI?
答案 0 :(得分:3)
要查询7天以上的Jenkins图像:
schedule
要对该列表进行排序并仅检索图像名称:
aggregate root
这将产生一个列表,例如:
aws ec2 describe-images \
--filters "Name=name,Values=Jenkins_*" \
--query 'Images[?CreationDate<`2019-06-18`]'