class Fog::Compute::SakuraCloud::Server
Public Instance Methods
boot()
click to toggle source
# File lib/fog/sakuracloud/models/compute/server.rb, line 21 def boot requires :id service.boot_server(@attributes[:id]) end
delete(force = false, disks = [])
click to toggle source
# File lib/fog/sakuracloud/models/compute/server.rb, line 31 def delete(force = false, disks = []) requires :id service.delete_server(@attributes[:id], force, disks) true end
Also aliased as: destroy
save()
click to toggle source
# File lib/fog/sakuracloud/models/compute/server.rb, line 14 def save requires :name, :server_plan data = service.create_server(@attributes).body["Server"] merge_attributes(data) true end
stop(force = false)
click to toggle source
# File lib/fog/sakuracloud/models/compute/server.rb, line 26 def stop(force = false) requires :id service.stop_server(@attributes[:id], force) end