class Morpheus::BackupsInterface
Public Instance Methods
base_path()
click to toggle source
# File lib/morpheus/api/backups_interface.rb, line 5 def base_path "/api/backups" end
create_options(payload, params={}, headers={})
click to toggle source
# File lib/morpheus/api/backups_interface.rb, line 9 def create_options(payload, params={}, headers={}) execute(method: :post, url: "#{base_path}/create", params: params, payload: payload, headers: headers) end
execute_backup(id, payload={}, params={}, headers={})
click to toggle source
# File lib/morpheus/api/backups_interface.rb, line 17 def execute_backup(id, payload={}, params={}, headers={}) execute(method: :post, url: "#{base_path}/#{CGI::escape(id.to_s)}/execute", params: params, payload: payload, headers: headers) end
summary(params={}, headers={})
click to toggle source
# File lib/morpheus/api/backups_interface.rb, line 13 def summary(params={}, headers={}) execute(method: :get, url: "#{base_path}/summary", params: params, headers: headers) end