Sha256: 7a1645b06e5752f40933c928186ecbf7bf4d4424999debef2f262db564e6c8ac
Contents?: true
Size: 954 Bytes
Versions: 26
Compression:
Stored size: 954 Bytes
Contents
module Fog module Vcloud class Compute class Ip < Fog::Vcloud::Model identity :href, :aliases => :Href attribute :links, :aliases => :Link, :type => :array ignore_attributes :xmlns, :xmlns_i, :xmlns_xsi, :xmlns_xsd attribute :name, :aliases => :Name attribute :status, :aliases => :Status attribute :server, :aliases => :Server attribute :id, :aliases => :Id, :type => :integer def save if @changed connection.configure_network_ip( href, _compose_network_ip_data ) end true end def reload super @changed = false self end private def _compose_network_ip_data { :id => id, :href => href, :name => name, :status => status, :server => server } end end end end end
Version data entries
26 entries across 26 versions & 12 rubygems