class Fog::Vcloud::Compute::Ip

Public Instance Methods

reload() click to toggle source
Calls superclass method Fog::Vcloud::Model#reload
# File lib/fog/vcloud/models/compute/ip.rb, line 21
def reload
  super
  @changed = false
  self
end
save() click to toggle source
# File lib/fog/vcloud/models/compute/ip.rb, line 14
def save
  if @changed
    service.configure_network_ip( href, _compose_network_ip_data )
  end
  true
end

Private Instance Methods

_compose_network_ip_data() click to toggle source
# File lib/fog/vcloud/models/compute/ip.rb, line 28
def _compose_network_ip_data
  {
    :id => id,
    :href => href,
    :name => name,
    :status => status,
    :server => server
  }
end