Команда Windows AWS CLI для завершения всех экземпляров EC2 - PullRequest
0 голосов
/ 08 июня 2018

Мне нужна одна команда Windows CMD, которая завершает все экземпляры из региона Огайо.Я нашел эти команды, но они не работают.

aws ec2 terminate-instances \
    --region us-east-2 \
    --instance-ids (aws ec2 describe-instances --query "Reservations[].Instances[].[InstanceId]" --region us-east-2)

1 Ответ

0 голосов
/ 08 июня 2018

Попробуйте это в powershell:

foreach ($id in (aws ec2 describe-instances --filters --query "Reservations[].Instances[].[Instance
Id]" --output text --region us-east-2)) { aws ec2 terminate-instances --instance-ids $id }

Вы можете передать флаг --dry-run с экземплярами завершения, чтобы сначала подтвердить, если хотите.

...