aws ec2 describe-instance-status
を実行し、Scheduled Eventsのインスタンスの情報のみを表示する簡単な方法はありますか?AWS ec2 describe-instance-statusは、イベントを持つインスタンスの場合のみ
$ aws ec2 describe-instance-status --query 'InstanceStatuses[?length(Events || `[]`) > `0`]'
aws ec2 describe-instance-status
を実行し、Scheduled Eventsのインスタンスの情報のみを表示する簡単な方法はありますか?AWS ec2 describe-instance-statusは、イベントを持つインスタンスの場合のみ
$ aws ec2 describe-instance-status --query 'InstanceStatuses[?length(Events || `[]`) > `0`]'
あなたはこのために--query
引数を使用することができます
$ aws ec2 describe-instance-status --filters "Name=event.code,Values='instance-reboot','system-reboot','system-maintenance','instance-retirement','instance-stop'"
これは、指定のイベントでのみダウンしたものとステータスをフィルタコード。このコマンドはすべての可能なコードをリストしているので、基本的には1つ以上のイベントのステータスのみを取得します。
それとも、このため--filter
CLI引数を使用することができます: