fixed node.getId() usage in clojure elastic ip wrapper
diff --git a/aws/core/src/main/clojure/org/jclouds/aws/elastic_ip.clj b/aws/core/src/main/clojure/org/jclouds/aws/elastic_ip.clj
index 1aaaf5c..768f526 100644
--- a/aws/core/src/main/clojure/org/jclouds/aws/elastic_ip.clj
+++ b/aws/core/src/main/clojure/org/jclouds/aws/elastic_ip.clj
@@ -45,7 +45,7 @@
(defn associate
"Associates an elastic IP address with a node."
([#^NodeMetadata node public-ip]
- (associate node public-ip (.getId node)))
+ (associate node public-ip (.getProviderId node)))
([region public-ip instance-id]
(.associateAddressInRegion (eip-service)
(ebs/get-region region)