список бесплатных эластичных IP-адресов от AWS

У меня есть требование, когда мне нужно отфильтровать бесплатные эластичные IP-адреса из учетной записи AWS, то есть перечислить только те, которые не привязаны к какому-либо экземпляру.

Здесь я видел несколько фильтров: http://docs.aws.amazon.com/AWSEC2/latest/CommandLineReference/ApiReference-cmd-DescribeAddresses.html

но не могу понять, как можно получить только бесплатные эластичные ips.

было бы очень полезно, если бы кто-нибудь мог дать указатели на это.

Большое спасибо ~Яш


person priyank    schedule 30.06.2015    source источник
comment
Бесплатные адреса будут иметь InstanceId: null   -  person Rakesh Bollampally    schedule 30.06.2015
comment
Привет, Ракеш, спасибо, но, похоже, это не работает, можете ли вы дать предложение по этому поводу, что я пробовал: Filter filter = new Filter(instance-id).withValues(instance-id, null);   -  person priyank    schedule 02.07.2015


Ответы (1)


Насколько я знаю, вы платите за IP-адрес, если он не привязан к какому-либо экземпляру. Таким образом, вы просто получаете ips: те, которые связаны, бесплатны. У вас также есть ограничения на количество EIP, которые вы можете запросить.

person Mircea    schedule 30.06.2015
comment
Привет, да, я согласен, но главное, что я хочу, это получить только те IP-адреса, которые не привязаны к какому-либо экземпляру (поскольку у меня есть несколько бесплатных IP-адресов), можете ли вы дать какие-либо предложения? было бы очень полезно. - person priyank; 03.07.2015
comment
когда вы описываете в выводе, вы увидите, привязан ли IP-адрес не к экземпляру. это должно быть все, что вам нужно. - person Mircea; 03.07.2015