如果得到一个aws实例,我有实例的ip

时间:2014-09-05 18:52:04

标签: ruby amazon-web-services amazon-ec2 aws-sdk

鉴于我有一个aws实例IP,如何通过ruby aws-sdk的过滤器选项获取EC2实例集合对象。例如

@ec2.instances.filter(valid_filter_name, ec2_instance_ip)

我已尝试过public_ip_address'和' public_ip'作为过滤器名称,但那些没有用。我使用此API文档http://docs.aws.amazon.com/AWSRubySDK/latest/AWS/EC2/FilteredCollection.html#filter-instance_method,但它没有提到有效参数是什么。

1 个答案:

答案 0 :(得分:0)

事实证明,使用的正确参数(通过试用和错误)是“IP地址”。这是一个例子:

@ec2.instances.filter('ip-address', ec2_instance_ip)