From abb7c3cf70f1b338f7a5ae0f5c9090be9b20d2a3 Mon Sep 17 00:00:00 2001 From: Alexander Mattoni <5110855+mattoni@users.noreply.github.com> Date: Mon, 13 Apr 2026 17:33:08 +0000 Subject: [PATCH] remove deprecated /v1/infrastructure/servers/{server-id}/usage call --- .../infrastructure/servers/UsageDatum.yml | 19 ------------- platform/api.yml | 2 -- .../paths/infrastructure/servers/usage.yml | 27 ------------------- 3 files changed, 48 deletions(-) delete mode 100644 components/schemas/infrastructure/servers/UsageDatum.yml delete mode 100644 platform/paths/infrastructure/servers/usage.yml diff --git a/components/schemas/infrastructure/servers/UsageDatum.yml b/components/schemas/infrastructure/servers/UsageDatum.yml deleted file mode 100644 index a01a775b..00000000 --- a/components/schemas/infrastructure/servers/UsageDatum.yml +++ /dev/null @@ -1,19 +0,0 @@ -title: ServerUsageDatum -type: object -description: Server usage data. -required: - - time - - nodes - - memory_gb -properties: - time: - description: A timestamp for when the usage data was collected. - "$ref": "../../DateTime.yml" - nodes: - type: integer - description: The number of nodes the data is pulled from. - memory_gb: - type: integer - description: A number in GB representing memory. - - \ No newline at end of file diff --git a/platform/api.yml b/platform/api.yml index ea0c5e2e..07a16c33 100644 --- a/platform/api.yml +++ b/platform/api.yml @@ -650,8 +650,6 @@ paths: $ref: "./paths/infrastructure/servers/tasks.yml" "/v1/infrastructure/servers/tags": $ref: "./paths/infrastructure/servers/tags.yml" - "/v1/infrastructure/servers/{serverId}/usage": - $ref: "./paths/infrastructure/servers/usage.yml" "/v1/infrastructure/servers/{serverId}/console": $ref: "./paths/infrastructure/servers/console.yml" diff --git a/platform/paths/infrastructure/servers/usage.yml b/platform/paths/infrastructure/servers/usage.yml deleted file mode 100644 index c620eb15..00000000 --- a/platform/paths/infrastructure/servers/usage.yml +++ /dev/null @@ -1,27 +0,0 @@ -get: - operationId: "GetServerUsage" - summary: Get Server Usage - description: Requires the `servers-view` capability. - tags: - - Servers - parameters: - - name: serverId - description: The ID for the given server. - in: path - required: true - schema: - type: string - responses: - 200: - description: Returns usage data for the Server. - content: - application/json: - schema: - type: object - required: - - data - properties: - data: - $ref: ../../../../components/schemas/infrastructure/servers/UsageDatum.yml - default: - $ref: ../../../../components/responses/errors/DefaultError.yml