Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Current »

Formato

TipoGET
URL

/mediastorages/$MEDIA_STORAGE_ID

Contenido de la peticiónVacío
Respuesta con éxitoObjeto MediaStorageInfo
Respuesta con error controladoObjeto ErrorMessage
Respuesta con error inesperadoHTTP 500

Objeto MediaStorageInfo

Esquema de datos

media_storage_idStringIdentificador único del MediaStorage
host_listArray de StringListado de Hosts vinculados a este MediaStorage
ip_addressStringDirección IP del servidor CIFS de este MediaStorage
pathStringPath del recurso compartido del servidor CIFS de este MediaStorage
usernameStringNombre de usuario del servidor CIFS de este MediaStorage
statusStringEstado del MediaStorage. Puede ser "unknown", "error", "ok" o "disabled"
status_msgStringMensaje de estado del MediaStorage, obtenido en la última encuesta
file_listArray de FileInfoListado de todos los ficheros visibles en el servidor CIFS de este MediaStorage

Ejemplo en JSON

 

{
    "path": "/cifs",
    "username": "flexvdi",
    "host_list": ["flexdev01"],
    "file_list": [{
        "size": 96468992,
        "ctime": "2016-01-14 12:17:21",
        "filepath": "openSUSE-Tumbleweed-NET-x86_64-Snapshot20151113-Media.iso"
    }, {
        "size": 3722847964,
        "ctime": "2016-01-28 10:02:31",
        "filepath": "flexvdi-webportal-2.2.4.fvm"
    }, {
        "size": 632291328,
        "ctime": "2016-01-26 11:02:10",
        "filepath": "CentOS-7-x86_64-Minimal-1511.iso"
    }],
    "media_storage_id": "cifs",
    "ip_address": "127.0.0.1",
    "status": "ok",
    "status_msg": ""
}

 

Objeto FileInfo

Esquema de datos

 

filepathStringNombre del fichero
ctimeStringFecha de creación del fichero
sizeIntegerTamaño del fichero, en bytes

Ejemplo en JSON

 

{
    "size": 1487339520,
    "ctime": "2016-01-05 09:45:21",
    "filepath": "xenial-desktop-amd64.iso"
}
  • No labels