basePath: / definitions: models.BasicHost: properties: DResources: items: type: string type: array busyThreshold: items: type: number type: array cores: type: integer cores_per_proc: type: integer cpuFactor: type: number hostAddr: type: string hostModel: type: string hostName: type: string hostType: type: string isServer: type: boolean maxCpus: type: integer maxMem: type: integer maxSwap: type: integer maxTmp: type: integer nDRes: type: integer nDisks: type: integer nRes: type: integer numIndx: type: integer pprocs: type: integer resources: items: type: string type: array threads_per_core: type: integer windows: type: string type: object models.Error: properties: error: type: string type: object models.FullHost: properties: DResources: items: type: string type: array affinityCpulist: type: string attr: type: integer busySched: type: number busyStop: type: number busyThreshold: items: type: number type: array chkSig: type: integer cnsmrAvail: type: number cnsmrUsage: type: number cores: type: integer cores_per_proc: type: integer cpuFactor: type: number cycleTimeLeft: type: integer hCtrlMsg: type: integer hStatus: type: string hostAddr: type: string hostModel: type: string hostName: type: string hostType: type: string idleTime: type: integer isServer: type: boolean load: items: type: number type: array loadSched: items: type: number type: array loadStop: items: type: number type: array maxAvail: type: number maxCpus: type: integer maxExitRate: type: integer maxJobs: type: integer maxMem: type: integer maxSwap: type: integer maxTmp: type: integer mig: type: integer nDRes: type: integer nDisks: type: integer nIdx: type: integer nRes: type: integer numExitRate: type: integer numIndx: type: integer numJobs: type: integer numRESERVE: type: integer numRUN: type: integer numSSUSP: type: integer numUSUSP: type: integer pprocs: type: integer prvdrAvail: type: number prvdrUsage: type: number realLoad: type: number resources: items: type: string type: array threads_per_core: type: integer userJobLimit: type: integer windows: type: string type: object host: localhost:8443 info: contact: {} description: API Server title: Host Management API version: "1.0" paths: /api/v1/hosts: get: consumes: - application/json description: Get basic or full host information parameters: - description: Host type (basic or full) in: query name: type required: true type: string produces: - application/json responses: "200": description: Response for full host type schema: items: $ref: '#/definitions/models.FullHost' type: array "400": description: Bad Request schema: $ref: '#/definitions/models.Error' summary: Get host information tags: - hosts swagger: "2.0"