device
==========

Description
-----------
Rover Physical Device.

Available Commands
------------------
* :doc:`data-sync </cmdref/rover/device/data-sync>`

  * :doc:`task </cmdref/rover/device/data-sync/task>`

    * :doc:`cancel </cmdref/rover/device/data-sync/task/cancel>`
    * :doc:`get </cmdref/rover/device/data-sync/task/get>`
    * :doc:`list </cmdref/rover/device/data-sync/task/list>`
    * :doc:`start </cmdref/rover/device/data-sync/task/start>`

  * :doc:`task-definition </cmdref/rover/device/data-sync/task-definition>`

    * :doc:`create </cmdref/rover/device/data-sync/task-definition/create>`
    * :doc:`delete </cmdref/rover/device/data-sync/task-definition/delete>`
    * :doc:`get </cmdref/rover/device/data-sync/task-definition/get>`
    * :doc:`list </cmdref/rover/device/data-sync/task-definition/list>`
    * :doc:`update </cmdref/rover/device/data-sync/task-definition/update>`


* :doc:`diagnostics </cmdref/rover/device/diagnostics>`

  * :doc:`bundle </cmdref/rover/device/diagnostics/bundle>`

    * :doc:`cancel </cmdref/rover/device/diagnostics/bundle/cancel>`
    * :doc:`create </cmdref/rover/device/diagnostics/bundle/create>`
    * :doc:`get </cmdref/rover/device/diagnostics/bundle/get>`
    * :doc:`list </cmdref/rover/device/diagnostics/bundle/list>`
    * :doc:`view-summary </cmdref/rover/device/diagnostics/bundle/view-summary>`


* :doc:`system-upgrade </cmdref/rover/device/system-upgrade>`

  * :doc:`get-import-history </cmdref/rover/device/system-upgrade/get-import-history>`
  * :doc:`get-import-status </cmdref/rover/device/system-upgrade/get-import-status>`
  * :doc:`import-bundle </cmdref/rover/device/system-upgrade/import-bundle>`
  * :doc:`upload-bundle </cmdref/rover/device/system-upgrade/upload-bundle>`


.. toctree::
    :hidden:

    /cmdref/rover/device/data-sync
    /cmdref/rover/device/diagnostics
    /cmdref/rover/device/system-upgrade