# File lib/fog/glesys/models/compute/ip.rb, line 54 def add requires :serverid, :version, :ip connection.ip_add( :serverid => serverid, :ipversion => version, :ipaddress => ip ) end
# File lib/fog/glesys/models/compute/ip.rb, line 30 def details requires :version, :ip connection.ip_details( :ipversion => version, :ipaddress => ip ) end
# File lib/fog/glesys/models/compute/ip.rb, line 21 def list_free requires :version, :datacenter, :platform connection.ip_list_free( :ipversion => version, :platform => platform, :datacenter => datacenter ).body['response']['iplist'] end
# File lib/fog/glesys/models/compute/ip.rb, line 17 def list_own connection.list_own end
# File lib/fog/glesys/models/compute/ip.rb, line 46 def release requires :version, :ip connection.ip_release( :ipversion => version, :ipaddress => ip ) end
# File lib/fog/glesys/models/compute/ip.rb, line 63 def remove requires :serverid, :version, :ip connection.ip_remove( :serverid => serverid, :ipversion => version, :ipaddress => ip ) end
# File lib/fog/glesys/models/compute/ip.rb, line 38 def take requires :version, :ip connection.ip_take( :ipversion => version, :ipaddress => ip ) end