Changes between Version 17 and Version 18 of ApiRest


Ignore:
Timestamp:
Oct 23, 2017, 9:55:20 AM (3 years ago)
Author:
ramon
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • ApiRest

    v17 v18  
    5454|| 400 || faltan datos de acceso o parámetro incorrecto ||
    5555|| 401 || login incorrecto o no hay acceso a un recurso ||
     56|| 404 || recurso no encontrado ||
    5657|| 500 || error genérico o no hay conexión con el servidor ||
    5758
     
    382383   - Método: POST.
    383384   - Parámetros:
    384      - {{{poweroffAt}}} (cadena): hora para enviar una operación de apagado del cliente.
     385     - {{{deadLine}}} (cadena): tiempo restante para apagar el cliente (en segundos).
    385386
    386387 - {{{/ous/:id1/labs/:labid/clients/:clntid/unreserve}}}
     
    399400
    400401 - {{{/repository/images}}}
    401    ''(documentar)''
     402   - Devuelve información sobre las imágenes almacenadas en el repositorio.
     403   - Método: GET.
     404   - Devuelve: objeto
     405     - {{{directory}}} (caena): directorio del repositorio.
     406     - {{{images}}} (array de objetos): datos de imágenes globales.
     407       - {{{name}}} (cadena): nombre de la imagen.
     408       - {{{type}}} (cadena): tipo de imagen ({{{dir}}} para directorio o extensión del fichero).
     409       - {{{clientname}}} (cadena): nombre del cleinte modelo donde se generó la imagen.
     410       - {{{clonator}}} (cadena): programa de clonación.
     411       - {{{compressor}}} (cadena): programa de compresión.
     412       - {{{filesystem}}} (cadena): tipo de sistema de archivos.
     413       - {{{datasize}}} (entero): tamaño ocupado por los datos (en bytes).
     414       - {{{size}}} (entero): tamaño del fichero de imagen (en bytes).
     415       - {{{modified}}} (fecha-hora): fecha de modificación del fichero de imagen.
     416       - {{{mode}}} (cadena): permisos del fichero de imagen (4 digitos octales).
     417       - {{{backedup}}} (booleano): indicador de si existe copia de seguridad de la imagen.
     418       - {{{backupsize}}} (entero): tamaño del fichero de copia de seguridad (en bytes).
     419     - {{{ous}}} (array de objetos): datos de imágenes en subdirectorios de unidades organizativas.
     420       - {{{subdir}}} (cadena): subdirectorio de la unidad organizativa.
     421       - {{{images}}} (array de objetos): datos de imágenes para la unidad organizativa.
     422         - {{{name}}} (cadena): nombre de la imagen.
     423         - {{{type}}} (cadena): tipo de imagen ({{{dir}}} para directorio o extensión del fichero).
     424         - {{{clientname}}} (cadena): nombre del cleinte modelo donde se generó la imagen.
     425         - {{{clonator}}} (cadena): programa de clonación.
     426         - {{{compressor}}} (cadena): programa de compresión.
     427         - {{{filesystem}}} (cadena): tipo de sistema de archivos.
     428         - {{{datasize}}} (entero): tamaño ocupado por los datos (en bytes).
     429         - {{{size}}} (entero): tamaño del fichero de imagen (en bytes).
     430         - {{{modified}}} (fecha-hora): fecha de modificación del fichero de imagen.
     431         - {{{mode}}} (cadena): permisos del fichero de imagen (4 digitos octales).
     432         - {{{backedup}}} (booleano): indicador de si existe copia de seguridad de la imagen.
     433         - {{{backupsize}}} (entero): tamaño del fichero de copia de seguridad (en bytes).
     434     - {{{disk}}} (objeto): datos generales del repositorio.
     435       - {{{total}}} (entero): tamaño total del disco (en bytes).
     436       - {{{free}}} (entero): espacio libre del disco (en bytes).
     437
     438 - {{{/repository/image/:imagename}}}
     439 - {{{/repository/image/:ouname/:imagename}}}
     440   - Obtener los datos de una imagen almacenada en el repositorio (tanto general como alojada en un subdirectorio de una unidad organizativa).
     441   - Método: GET.
     442   - Devuelve: objeto
     443     - {{{name}}} (cadena): nombre de la imagen.
     444     - {{{type}}} (cadena): tipo de imagen ({{{dir}}} para directorio o extensión del fichero).
     445     - {{{clientname}}} (cadena): nombre del cleinte modelo donde se generó la imagen.
     446     - {{{clonator}}} (cadena): programa de clonación.
     447     - {{{compressor}}} (cadena): programa de compresión.
     448     - {{{filesystem}}} (cadena): tipo de sistema de archivos.
     449     - {{{datasize}}} (entero): tamaño ocupado por los datos (en bytes).
     450     - {{{size}}} (entero): tamaño del fichero de imagen (en bytes).
     451     - {{{modified}}} (fecha-hora): fecha de modificación del fichero de imagen.
     452     - {{{mode}}} (cadena): permisos del fichero de imagen (4 digitos octales).
     453     - {{{backedup}}} (booleano): indicador de si existe copia de seguridad de la imagen.
     454     - {{{backupsize}}} (entero): tamaño del fichero de copia de seguridad (en bytes).
    402455
    403456 - {{{/repository/poweron}}}