Module: Code42::API::Computer
- Included in:
- Client
- Defined in:
- lib/code42/api/computer.rb
Instance Method Summary collapse
-
#block_computer(id) ⇒ Code42::Computer
Block a computer from backing up.
-
#computer(id, params = {}) ⇒ Code42::Computer
Returns one computer or http status 404.
-
#computers(params = {}) ⇒ Array
Returns a list of computers.
- #unblock_computer(id) ⇒ Object
Instance Method Details
#block_computer(id) ⇒ Code42::Computer
Block a computer from backing up
25 26 27 |
# File 'lib/code42/api/computer.rb', line 25 def block_computer(id) put("computerblock/#{id}") end |
#computer(id, params = {}) ⇒ Code42::Computer
Returns one computer or http status 404
9 10 11 |
# File 'lib/code42/api/computer.rb', line 9 def computer(id, params = {}) object_from_response(Code42::Computer, :get, "computer/#{id}", params) end |
#computers(params = {}) ⇒ Array
Returns a list of computers
16 17 18 19 |
# File 'lib/code42/api/computer.rb', line 16 def computers(params = {}) params.merge!(key: 'computers') objects_from_response(Code42::Computer, :get, 'computer', params) end |
#unblock_computer(id) ⇒ Object
29 30 31 |
# File 'lib/code42/api/computer.rb', line 29 def unblock_computer(id) delete("computerblock/#{id}") end |