Fix and regenerate Swagger and GraphQL

This commit is contained in:
2025-07-31 12:10:46 +02:00
parent 764b65d094
commit 44cd8d258d
13 changed files with 459 additions and 321 deletions

View File

@@ -113,8 +113,20 @@ definitions:
type: object
api.Node:
properties:
cpusAllocated:
type: integer
cpusTotal:
type: integer
gpusAllocated:
type: integer
gpusTotal:
type: integer
hostname:
type: string
memoryAllocated:
type: integer
memoryTotal:
type: integer
states:
items:
type: string
@@ -192,6 +204,7 @@ definitions:
type: number
energyFootprint:
additionalProperties:
format: float64
type: number
type: object
exclusive:
@@ -201,6 +214,7 @@ definitions:
type: integer
footprint:
additionalProperties:
format: float64
type: number
type: object
id:
@@ -268,6 +282,9 @@ definitions:
subCluster:
example: main
type: string
submitTime:
example: 1649723812
type: integer
tags:
items:
$ref: '#/definitions/schema.Tag'
@@ -311,24 +328,32 @@ definitions:
type: object
schema.JobState:
enum:
- running
- completed
- failed
- boot_fail
- cancelled
- stopped
- timeout
- preempted
- completed
- deadline
- failed
- node_fail
- out_of_memory
- pending
- preempted
- running
- suspended
- timeout
type: string
x-enum-varnames:
- JobStateRunning
- JobStateCompleted
- JobStateFailed
- JobStateBootFail
- JobStateCancelled
- JobStateStopped
- JobStateTimeout
- JobStatePreempted
- JobStateCompleted
- JobStateDeadline
- JobStateFailed
- JobStateNodeFail
- JobStateOutOfMemory
- JobStatePending
- JobStatePreempted
- JobStateRunning
- JobStateSuspended
- JobStateTimeout
schema.JobStatistics:
description: Specification for job metric statistics.
properties:
@@ -465,6 +490,7 @@ definitions:
percentiles:
additionalProperties:
items:
format: float64
type: number
type: array
type: object