Class: Fog::Vcloud::Compute::Ips
- Inherits:
-
Fog::Vcloud::Collection
- Object
- Collection
- Fog::Vcloud::Collection
- Fog::Vcloud::Compute::Ips
- Defined in:
- lib/fog/vcloud/models/compute/ips.rb
Instance Method Summary collapse
Methods inherited from Fog::Vcloud::Collection
Instance Method Details
#all ⇒ Object
13 14 15 16 17 18 19 |
# File 'lib/fog/vcloud/models/compute/ips.rb', line 13 def all self.href = service.default_vdc_href unless self.href check_href!( :messages => "Ips href of a Network you want to enumerate" ) if data = service.get_network_ips(href).body[:IpAddress] load(data) end end |
#get(uri) ⇒ Object
21 22 23 24 25 26 27 |
# File 'lib/fog/vcloud/models/compute/ips.rb', line 21 def get(uri) if data = service.get_network_ip(uri).body new(data) end rescue Fog::Errors::NotFound nil end |