1

鉴于我有一个 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,但没有提到有效参数是什么。

4

1 回答 1

0

事实证明,要使用的正确参数(通过反复试验)是“ip-address”。这是一个例子:

@ec2.instances.filter('ip-address', ec2_instance_ip)
于 2014-09-05T20:26:39.047 回答