AWS CLIでインスタンスを削除する

インスタンスID以下のようにスペースを空けて書いていくと複数削除することができる。

aws-profile=example
instance-ids="1234-1234 2345-2345 3456-3456"

実行

aws ec2 terminate-instances --profile $aws-profile --instance-ids $instance-ids

実行結果

CURRENTSTATEが現在の状態、PREVIOUSSTATEが削除される前の状態を示している。

TERMINATINGINSTANCES    1234-1234
CURRENTSTATE    48  terminated
PREVIOUSSTATE   80  stopped
TERMINATINGINSTANCES    2345-2345
CURRENTSTATE    48  terminated
PREVIOUSSTATE   80  stopped
TERMINATINGINSTANCES    3456-3456
CURRENTSTATE    48  terminated
PREVIOUSSTATE   80  stopped