Consulta

La API REST de Servicios CGES permite la consulta de todos los recursos de infraestructura (hardware) que pueden ser gestionados por el proveedor que realiza la llamada. 

Los filtros disponibles y la información extraída en el listado son únicos para todos los usuarios de la API. 
El parámetro uuid que devuelve el listado será el utilizado para realizar el resto de las operaciones con cada uno de los recursos contenidos en el mismo.

También será posible el empleo del parámetro codigo para la consulta segmentada de subconjuntos predefinidos para el total de recursos de infraestructura.


Los recursos de infraestructura pertenecen a un tipo concreto, y a su vez, estos tipos están agrupados en familias.
Estas son las familias que conforman el conjunto de recursos de infraestructura y que pueden gestionarse (dependiendo el perfil del proveedor) desde este apartado de la API:

Es posible consultar las familias y tipos disponibles en los siguientes métodos de tablas maestras de la API:




FamiliaTipoGestionable por...

Consulta segmentada

Hardware.Puesto de Trabajo

Todos

Soporte Provincialcodigo=PUESTOS_TRABAJO
Hardware.MonitorTodosSoporte Provincialcodigo=MONITORES
Hardware.ImpresorasTodosSoporte Provincialcodigo=IMPRESORAS
Redes.Servicio de DatosLinea PrincipalSistemascodigo=LINEAS
Linea BackupSistemas
DireccionamientoSistemascodigo=DIRECCIONAMIENTOS
Redes.Electrónica de RedRouter PrincipalSistemascodigo=ROUTERS
Router RespaldoSistemas
RestoSistemas / Soporte Provincialcodigo=HWCPDYOTROS
Resto de familiasTodosSistemas / Soporte Provincial



Para obtener más información acerca de un recurso de infraestructura se puede consultar el método destinado a tal fin en la API.

Este método devuelve información detallada del recurso de hardware como, por ejemplo, el número de serie, código SAS, la marca, el modelo, la ubicación, el estado y otros datos de interés.

La capacidad de consulta es análoga a la capacidad de gestión en los listados.

Además, en función de la familia y el tipo del recurso, podrá consultar algunos enlaces extendidos para extraer otra información adicional (ver apartados siguientes).

Creación y edición

Es posible realizar la creación de un recurso mediante el siguiente método:

Requisitos funcionales

En caso de querer registrar información adicional de puestos de trabajo o redes durante la creación, deberá lanzar primero este método y luego actualizar estos valores con los métodos disponibles (ver apartados posteriores).

Para realizar correctamente la modificación se debe enviar el objeto completo cada vez que se consuma este recurso.
En caso de no enviar alguno de los valores, el recurso borrará la información para los atributos no informados.

Requisitos funcionales comunes

Existen tres versiones diferentes para la modificación de recursos de infraestructura:

Requisitos funcionales

Información adicional por familias

Información adicional de puestos de trabajo

Este método permite consultar la información adicional acerca de un recurso de la familia "Hardware.Puesto de trabajo"

Información adicional de redes

Este método permite consultar la información adicional acerca de un recurso de las familias de "Redes"

Información adicional de máquinas virtuales

Este método permite consultar la información adicional acerca de un recurso de la familia "Hardware.Maquina Virtual"

Información adicional de servidores

Este método permite consultar la información adicional acerca de un recurso de la familia "Hardware.Servidor"


También es posible modificar la información extendida de los recursos, empleado los siguientes métodos:

Actualizar información adicional de puestos de trabajo

El siguiente método permite actualizar la información adicionar de un recurso de la familia "Hardware.Puesto de trabajo".

Para realizar correctamente la modificación se debe enviar el objeto completo cada vez que se consuma este recurso.
En caso de no enviar alguno de los valores, el recurso borrará la información para los atributos no informados.

Requisitos funcionales

Actualizar información adicional de redes

El siguiente método permite actualizar la información adicional acerca de un recurso de las familias de "Redes".

Para realizar correctamente la modificación se debe enviar el objeto completo cada vez que se consuma este recurso.
En caso de no enviar alguno de los valores, el recurso borrará la información para los atributos no informados.

Requisitos funcionales

Entidades asociadas

Contratos

El siguiente método permite obtener los contratos vinculados a un recurso de infraestructura.