Changes between Version 11 and Version 12 of ApiRest


Ignore:
Timestamp:
Feb 8, 2017, 5:00:03 PM (7 years ago)
Author:
ramon
Comment:

Documentar API REST de OGAgent y rutas correctas para Remote PC

Legend:

Unmodified
Added
Removed
Modified
  • ApiRest

    v11 v12  
    358358       - {{{id}}} (entero): identificador de la UO.
    359359
    360  - {{{/ous/:id1/images/:id2/events}}}
     360 - {{{/ous/:id1/labs/:labid/clients/:clntid/events}}}
    361361   - Registrar URLs para redirigir a un servidor UDS aquellas notificaciones ''push'' enviadas por un agente OGAgent de un cliente reservado para acceso remoto.
    362362   - Método: POST.
     
    365365     - {{{urllogout}}} (cadena): URL para redirigir una notificación de fin de sesión de usuario.
    366366
    367  - {{{/ous/:id1/images/:id2/session}}}
     367 - {{{/ous/:id1/labs/:labid/clients/:clntid/session}}}
    368368   - Registrar parámetros específicos de la sesión del usuario enviados por un servidor UDS.
    369369   - Método: POST.
     
    371371     - {{{poweroffAt}}} (cadena): hora para enviar una operación de apagado del cliente.
    372372
    373  - {{{/ous/:id1/images/:id2/unreserve}}}
     373 - {{{/ous/:id1/labs/:labid/clients/:clntid/unreserve}}}
    374374   - Liberar un cliente marcado para acceso remoto, borrando sus datos de registro y enviando una operación de apagado.
    375375   - Método: DELETE.
     
    398398La API REST de un agente OpenGnsys para sistemas operativos estará bajo la URL {{{https://}}}''{{{Cliente}}}''{{{:8000/opengnsys}}}.
    399399
    400    ''(documentar)''
     400 - {{{/logoff}}}
     401   - Lanzar un proceso para cerrar la sesión del usuario matando todos sus procesos.
     402   - Método: GET.
     403   - Devuelve: objeto
     404     - {{{op}}} (cadena): operación lanzada ({{{launched}}}).
     405
     406 - {{{/popup}}}
     407   - Lanzar un proceso para mostrar una ventana emergente con un mensaje en la sesión del usuario activo (la ventana se mostrará como mucho durante 1 minuto).
     408   - Método: POST.
     409   - Parámetros:
     410     - {{{title}}} (cadena): título de la cabecera de la ventana.
     411     - {{{mensaje}}} (cadena): mensaje a mostrar.
     412   - Devuelve: objeto
     413     - {{{op}}} (cadena): operación lanzada ({{{launched}}}).
     414
     415 - {{{/poweroff}}}
     416   - Lanzar un subproceso para apagar el sistema.
     417   - Método: GET.
     418   - Devuelve: objeto
     419     - {{{op}}} (cadena): operación lanzada ({{{launched}}}).
     420
     421 - {{{/reboot}}}
     422   - Lanzar un subproceso para reiniciar el sistema.
     423   - Método: GET.
     424   - Devuelve: objeto
     425     - {{{op}}} (cadena): operación lanzada ({{{launched}}}).
     426
     427 - {{{/script}}}
     428   - Lanzar un subproceso para ejecutar un script en el cliente (codificado en Base64).
     429   - Método: POST.
     430   - Parámetros:
     431     - {{{script}}} (cadena): código del script codificado en Base64.
     432     - {{{client}}} (booleano): indica si el script se ejecuta en la sesión del usuario ({{{true}}}) o como administrador del sistema ({{{false}}}).
     433   - Devuelve: objeto
     434     - {{{op}}} (cadena): operación lanzada ({{{launched}}}).
     435
     436 - {{{/status}}}
     437   - Muestra el estado actual del sistema.
     438   - Método: GET.
     439   - Devuelve: objeto
     440     - {{{status}}} (cadena): estado ({{{LNX}}} para SO Linux, {{{WIN}}} para Windows).