class ServerInternal
API 0.1
Public Class Methods
resource_plural_name()
click to toggle source
# File lib/rest_connection/rightscale/server_internal.rb, line 44 def self.resource_plural_name "servers" end
resource_singular_name()
click to toggle source
# File lib/rest_connection/rightscale/server_internal.rb, line 48 def self.resource_singular_name "server" end
Public Instance Methods
resource_plural_name()
click to toggle source
# File lib/rest_connection/rightscale/server_internal.rb, line 36 def resource_plural_name "servers" end
resource_singular_name()
click to toggle source
# File lib/rest_connection/rightscale/server_internal.rb, line 40 def resource_singular_name "server" end
set_multi_cloud_image(mci_href)
click to toggle source
# File lib/rest_connection/rightscale/server_internal.rb, line 62 def set_multi_cloud_image(mci_href) t = URI.parse(self.href) connection.put(t.path + '/set_multi_cloud_image', :multi_cloud_image_href => mci_href) end
start()
click to toggle source
# File lib/rest_connection/rightscale/server_internal.rb, line 52 def start t = URI.parse(self.href) return connection.post(t.path + '/start') end
stop()
click to toggle source
# File lib/rest_connection/rightscale/server_internal.rb, line 57 def stop t = URI.parse(self.href) connection.post(t.path + '/stop') end