鉴于我有一个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,但它没有提到有效参数是什么。
答案 0 :(得分:0)
事实证明,使用的正确参数(通过试用和错误)是“IP地址”。这是一个例子:
@ec2.instances.filter('ip-address', ec2_instance_ip)