module Vscale::Backups
Public Instance Methods
backup(id)
click to toggle source
# File lib/vscale/api/backups.rb, line 15 def backup(id) get("backups/#{id}") end
backups()
click to toggle source
# File lib/vscale/api/backups.rb, line 11 def backups get('backups') end
create_backup(scalet_id, params)
click to toggle source
# File lib/vscale/api/backups.rb, line 3 def create_backup(scalet_id, params) post("#{scalet_id}/backup", params) end
create_from_backup(scalet_id, params)
click to toggle source
# File lib/vscale/api/backups.rb, line 7 def create_from_backup(scalet_id, params) patch("scalets/#{scalet_id}/rebuild", params) end
delete_backup(backup_id)
click to toggle source
# File lib/vscale/api/backups.rb, line 19 def delete_backup(backup_id) delete("backups/#{backup_id}") end