【发布时间】:2016-11-11 05:39:34
【问题描述】:
有没有一种简单的方法可以运行aws ec2 describe-instance-status,并且只显示有Scheduled Events的实例的信息?
【问题讨论】:
标签: amazon-web-services amazon-ec2 aws-cli
有没有一种简单的方法可以运行aws ec2 describe-instance-status,并且只显示有Scheduled Events的实例的信息?
【问题讨论】:
标签: amazon-web-services amazon-ec2 aws-cli
您可以为此使用 --query 参数:
$ aws ec2 describe-instance-status --query 'InstanceStatuses[?length(Events || `[]`) > `0`]'
【讨论】:
或者您可以为此使用--filter CLI 参数:
$ aws ec2 describe-instance-status --filters "Name=event.code,Values='instance-reboot','system-reboot','system-maintenance','instance-retirement','instance-stop'"
这仅将状态过滤到具有指定代码的事件的状态。由于此命令列出了所有可能的代码,因此您基本上只能获得一个或多个事件的状态。
【讨论】: