Changes between Version 12 and Version 13 of ApiRest


Ignore:
Timestamp:
Mar 16, 2017, 11:29:25 AM (7 years ago)
Author:
ramon
Comment:

Actualizar rutas REST.

Legend:

Unmodified
Added
Removed
Modified
  • ApiRest

    v12 v13  
    170170       - {{{id}}} (entero): identificador de la UO.
    171171
     172 - {{{/ous/:id1/labs/:id2/clients/status}}}
     173   - Obtener el estado de ejecución de todos los clientes del aula ''id2'' de la UO ''id1''.   
     174   - Método: GET.
     175   - Devuelve: array de objetos.
     176     - {{{id}}} (entero): identificador del cliente.
     177     - {{{ip}}} (cadena): dirección IP del cliente.
     178     - {{{status}}} (cadena): estado de inicio del cliente ({{{"off"}}}, {{{"ogclient"}}}, {{{"busy"}}}, {{{"linux"}}}, {{{"windows"}}}, {{{"macos"}}} o {{{"unknown"}}}).
     179     - {{{loggedin}}} (booleano): indica si un usuario tiene una sesión abierta en un sistema operativo (solo si usa OGAgent).
     180
    172181 - {{{/ous/:id1/labs/:id2/clients/:id3}}}
    173182   - Obtener los datos del cliente con identificador ''id3'' del aula ''id2'' de la UO ''id1''.
     
    211220         - {{{size}}} (entero): tamaño del disco (en KB).
    212221       - Configuración para particiones (puede estudiarse si es mejor que esta información sea una array {{{partitions}}} dentro de la configuración del disco):
     222         - {{{disk}}} (entero): nº de orden del disco.
    213223         - {{{partition}}} (entero): nº de orden de la partición.
    214224         - {{{parttype}}} (cadena): nemónico del tipo de partición.
     
    223233
    224234 - {{{/ous/:id1/labs/:id2/clients/:id3/status}}}
    225    - Obtener el de inicio del cliente con identificador ''id3'' del aula   
    226    - Método: GET.
    227    - Devuelve: objeto.
    228      - {{{id}}} (entero): identificador del cliente.
    229      - {{{ip}}} (cadena): dirección IP del cliente.
    230      - {{{status}}} (cadena): estado de inicio del cliente ({{{"off"}}}, {{{"ogclient"}}}, {{{"busy"}}}, {{{"linux"}}}, {{{"windows"}}} o {{{"nodata"}}}).
     235   - Obtener el estado de inicio del cliente con identificador ''id3'' del aula   
     236   - Método: GET.
     237   - Devuelve: objeto.
     238     - {{{id}}} (entero): identificador del cliente.
     239     - {{{ip}}} (cadena): dirección IP del cliente.
     240     - {{{status}}} (cadena): estado de inicio del cliente ({{{"off"}}}, {{{"ogclient"}}}, {{{"busy"}}}, {{{"linux"}}}, {{{"windows"}}}, {{{"macos"}}} o {{{"unknown"}}}).
    231241     - {{{loggedin}}} (booleano): indica si un usuario tiene una sesión abierta en un sistema operativo (solo si usa OGAgent).
    232242   - Otros datos que pueden incluirse:
     
    438448   - Método: GET.
    439449   - Devuelve: objeto
    440      - {{{status}}} (cadena): estado ({{{LNX}}} para SO Linux, {{{WIN}}} para Windows).
     450     - {{{status}}} (cadena): estado ({{{LNX}}} para SO Linux, {{{WIN}}} para Windows, {{{OSX}}} para macOS X).
     451     - {{{loggedin}}} (booleano): indicca si hay iniciada una sesión de usuario.