diff options
| author | Georgios Andreadis <info@gandreadis.com> | 2020-06-23 14:19:54 +0200 |
|---|---|---|
| committer | Georgios Andreadis <info@gandreadis.com> | 2020-06-23 14:19:54 +0200 |
| commit | 239173c17b0cd314a3d515cfa46bccfec05402c2 (patch) | |
| tree | 12cbcf58d935d0b7c18dde8aebbc2085abc3282f /opendc-api-spec.yml | |
| parent | 3bd5d338634d596979bdd3a370d9033398b587f1 (diff) | |
Add all collections
Diffstat (limited to 'opendc-api-spec.yml')
| -rw-r--r-- | opendc-api-spec.yml | 173 |
1 files changed, 87 insertions, 86 deletions
diff --git a/opendc-api-spec.yml b/opendc-api-spec.yml index 3ad8add8..38ae2cc8 100644 --- a/opendc-api-spec.yml +++ b/opendc-api-spec.yml @@ -7,6 +7,7 @@ host: opendc.org basePath: /v1 schemes: - https + paths: '/users': get: @@ -761,91 +762,6 @@ paths: description: Trace not found. definitions: - Topology: - type: object - properties: - _id: - type: string - name: - type: string - rooms: - type: array - items: - type: object - properties: - _id: - type: string - name: - type: string - tiles: - type: array - items: - type: object - properties: - _id: - type: string - positionX: - type: integer - positionY: - type: integer - object: - type: object - properties: - capacity: - type: integer - powerCapacityW: - type: integer - machines: - type: array - items: - type: object - properties: - position: - type: integer - cpuItems: - type: array - items: - type: object - properties: - name: - type: string - clockRateMhz: - type: integer - numberOfCores: - type: integer - gpuItems: - type: array - items: - type: object - properties: - name: - type: string - clockRateMhz: - type: integer - numberOfCores: - type: integer - memoryItems: - type: array - items: - type: object - properties: - name: - type: string - speedMbPerS: - type: integer - sizeMb: - type: integer - storageItems: - type: array - items: - type: integer - properties: - name: - type: string - speedMbPerS: - type: integer - sizeMb: - type: integer Experiment: type: object properties: @@ -944,6 +860,91 @@ definitions: type: integer flopsLeft: type: integer + Topology: + type: object + properties: + _id: + type: string + name: + type: string + rooms: + type: array + items: + type: object + properties: + _id: + type: string + name: + type: string + tiles: + type: array + items: + type: object + properties: + _id: + type: string + positionX: + type: integer + positionY: + type: integer + object: + type: object + properties: + capacity: + type: integer + powerCapacityW: + type: integer + machines: + type: array + items: + type: object + properties: + position: + type: integer + cpuItems: + type: array + items: + type: object + properties: + name: + type: string + clockRateMhz: + type: integer + numberOfCores: + type: integer + gpuItems: + type: array + items: + type: object + properties: + name: + type: string + clockRateMhz: + type: integer + numberOfCores: + type: integer + memoryItems: + type: array + items: + type: object + properties: + name: + type: string + speedMbPerS: + type: integer + sizeMb: + type: integer + storageItems: + type: array + items: + type: integer + properties: + name: + type: string + speedMbPerS: + type: integer + sizeMb: + type: integer Trace: type: object properties: @@ -982,7 +983,7 @@ definitions: type: string familyName: type: string - simulations: + authorizations: type: array items: type: object |
