From 9761bdd1f2b0f72a2c0fa46b3dee1920a580a26a Mon Sep 17 00:00:00 2001 From: Georgios Andreadis Date: Tue, 7 Jul 2020 20:59:38 +0200 Subject: Implement portfolio endpoints --- opendc-api-spec.yml | 58 ++++------------------------------------------------- 1 file changed, 4 insertions(+), 54 deletions(-) (limited to 'opendc-api-spec.yml') diff --git a/opendc-api-spec.yml b/opendc-api-spec.yml index ad9c91fc..e6040bdf 100644 --- a/opendc-api-spec.yml +++ b/opendc-api-spec.yml @@ -550,7 +550,7 @@ paths: /schedulers: get: tags: - - experiments + - simulation description: Get all available Schedulers responses: '200': @@ -564,7 +564,7 @@ paths: /traces: get: tags: - - experiments + - simulation description: Get all available Traces (non-populated). responses: '200': @@ -583,7 +583,7 @@ paths: '/traces/{traceId}': get: tags: - - experiments + - simulation description: Get this Trace. parameters: - name: traceId @@ -703,22 +703,6 @@ paths: description: Prefab not found. definitions: - MachineState: - type: object - properties: - _id: - type: string - machineId: - type: string - experimentId: - type: string - tick: - type: integer - inUseMemoryMb: - type: integer - loadFraction: - type: number - format: float Prefab: type: object properties: @@ -732,38 +716,6 @@ definitions: datetimeLastEdited: type: string format: dateTime - RackState: - type: object - properties: - _id: - type: string - rackId: - type: string - experimentId: - type: string - tick: - type: integer - inUseMemoryMb: - type: integer - loadFraction: - type: number - format: float - RoomState: - type: object - properties: - _id: - type: string - roomId: - type: string - experimentId: - type: string - tick: - type: integer - inUseMemoryMb: - type: integer - loadFraction: - type: number - format: float Scheduler: type: object properties: @@ -786,7 +738,7 @@ definitions: type: array items: type: string - experimentIds: + portfolioIds: type: array items: type: string @@ -886,8 +838,6 @@ definitions: type: string name: type: string - type: - type: string scenarioIds: type: array items: -- cgit v1.2.3 From 94bcde012f1473f828f89a39addc8994114f9a58 Mon Sep 17 00:00:00 2001 From: Georgios Andreadis Date: Wed, 8 Jul 2020 16:18:20 +0200 Subject: Implement scenario routes --- opendc-api-spec.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'opendc-api-spec.yml') diff --git a/opendc-api-spec.yml b/opendc-api-spec.yml index e6040bdf..aa78a84a 100644 --- a/opendc-api-spec.yml +++ b/opendc-api-spec.yml @@ -500,7 +500,7 @@ paths: put: tags: - scenarios - description: "Update this Scenario." + description: "Update this Scenario's name (other properties are read-only)." parameters: - name: scenarioId in: path @@ -509,7 +509,7 @@ paths: type: string - name: scenario in: body - description: Scenario's new properties. + description: Scenario with new name. required: true schema: $ref: '#/definitions/Scenario' -- cgit v1.2.3