Нет ответа или вывода при выполнении команды aws

#amazon-web-services #amazon-ec2

#amazon-web-services #amazon-ec2

Вопрос:

Есть задача, которую мне нужно выполнить:

  1. перечислите все количество сетевых интерфейсов AWS, которые я запустил
 aws ec2 describe-network-interfaces --filters Name=attachment.status,Values=attached --query 'length(NetworkInterfaces)' 
  

Но он возвращает пустой, ничего не отображается
[введите описание изображения здесь] [1]

https://i.stack.imgur.com/VRIb5.png

Кто-нибудь знает какие-либо шаги по устранению неполадок, которые я могу предпринять, чтобы выяснить, почему он отображается пустым?

В идеале мне нужно получить количество и список всех неиспользуемых сетевых интерфейсов, чтобы я мог их удалить.

Комментарии:

1. Вы уверены, что запрашиваете правильный регион AWS? Что происходит, когда вы удаляете --query параметр, чтобы просмотреть все возвращаемые данные?

2. Итак, я добавил —debug, похоже, у меня возникли проблемы с сертификатом из-за vpn-прокси компании. Когда я запускаю «aws sts get-caller-identity», работает … вывод … как только я что-то делаю в определенной службе… он не выводится… debug показывает ошибки сертификата.

3. ОТВЕТ: Если вы используете корпоративный VPN / прокси / брандмауэр, вам необходимо убедиться, что вы добавили сертификат PEM в свою папку aws, а затем связали с ним настройки aws