Команда aws cli для получения списка эластичных IP-адресов, которые не используются? - PullRequest
0 голосов
/ 30 мая 2019

Мне нужно написать скрипт оболочки, чтобы найти список адресов Elastic ip, которые не используются никакими экземплярами и которым нужно связать бесплатный ip с моим недавно запущенным экземпляром.

1 Ответ

1 голос
/ 30 мая 2019

Вы можете использовать это aws cli, чтобы получить все эластичные Ip, которые не используются.

aws ec2 describe-addresses --query "Addresses[?NetworkInterfaceId == null ].PublicIp"

Если вам нужен вывод в текстовом формате, просто добавьте --output text к CLI.

Затем вы можете аналогичным образом использовать cli для запуска нового EC2. Обратитесь к cli https://docs.aws.amazon.com/cli/latest/reference/ec2/run-instances.html за подробной информацией о запуске экземпляра.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...