1
鑑於我有一個aws實例IP,如何通過ruby aws-sdk的過濾器選項獲取EC2實例集合對象。例如如何獲得aws實例,因爲我有實例的ip
@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,但沒有提到有效的參數是什麼。
你沒有提到你的IP地址。每個EC2實例都有兩個IP地址,一個是內部地址。*地址和一個可公開尋址的IP地址。如果你有一個10. * IP,那麼你可能需要過濾一個不同的字段名稱,如'private_ip'或類似的東西。 – 2014-09-05 19:55:22