Запросы командной строки AWS для EC2 описывают доступные сетевые интерфейсы

#amazon-web-services #amazon-ec2 #network-programming

#amazon-веб-сервисы #amazon-ec2 #сетевое программирование

Вопрос:

Я искал и играл с командой aws ec2 describe-network-interfaces… Похоже, не удается заставить конкретный запрос работать.

Требуется получить список ENI, которые в настоящее время имеют статус: доступно.

 aws ec2 describe-network-interfaces --filters Name=Status,Values=available --query 'length(NetworkInterfaces)'
  

Попробовал выполнить приведенную выше команду и выдал ошибку. Вероятно, из-за отсутствия структуры Name = Status.

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

1. Status должно быть в нижнем регистре: status .

2. Спасибо, Джордан! Из любопытства… Я пытаюсь получить список идентификаторов интерфейсов, выполнив эту команду… похоже, что он дает мне значение null.. я пропустил здесь параметр? aws ec2 описание-network-interfaces -filters Name=статус, значения = доступно — запрос «NetworkInterfaces[*]. NetworkInterfaceId»

3. удалил звездочку внутри [*], и это дало результат!