From ab780897b33205174555878cb99f5ba7cae8b51a Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 13 Dec 2023 15:34:52 +0000 Subject: [PATCH] sync: fetch 2023-12-13 spec and apply patches --- .../components/schemas/CapacityLevelPerBaremetal.yaml | 1 + .../components/schemas/InterconnectionUpdateInput.yaml | 4 ---- .../components/schemas/VlanVirtualCircuit.yaml | 7 +++++++ .../metalv1/oas3.fetched/paths/capacity/metros.yaml | 6 ++++++ .../oas3.fetched/paths/organizations/id/devices.yaml | 5 +++++ .../metalv1/oas3.fetched/paths/projects/id/devices.yaml | 5 +++++ 6 files changed, 24 insertions(+), 4 deletions(-) diff --git a/spec/services/metalv1/oas3.fetched/components/schemas/CapacityLevelPerBaremetal.yaml b/spec/services/metalv1/oas3.fetched/components/schemas/CapacityLevelPerBaremetal.yaml index e187f6f9..c8ec393f 100644 --- a/spec/services/metalv1/oas3.fetched/components/schemas/CapacityLevelPerBaremetal.yaml +++ b/spec/services/metalv1/oas3.fetched/components/schemas/CapacityLevelPerBaremetal.yaml @@ -1,4 +1,5 @@ properties: level: type: string + available_servers: integer type: object diff --git a/spec/services/metalv1/oas3.fetched/components/schemas/InterconnectionUpdateInput.yaml b/spec/services/metalv1/oas3.fetched/components/schemas/InterconnectionUpdateInput.yaml index 75a29f7d..aac3b37d 100644 --- a/spec/services/metalv1/oas3.fetched/components/schemas/InterconnectionUpdateInput.yaml +++ b/spec/services/metalv1/oas3.fetched/components/schemas/InterconnectionUpdateInput.yaml @@ -15,10 +15,6 @@ properties: type: string name: type: string - redundancy: - description: Updating from 'redundant' to 'primary' will remove a secondary port, - while updating from 'primary' to 'redundant' will add one. - type: string tags: items: type: string diff --git a/spec/services/metalv1/oas3.fetched/components/schemas/VlanVirtualCircuit.yaml b/spec/services/metalv1/oas3.fetched/components/schemas/VlanVirtualCircuit.yaml index 55324321..fb31bbc7 100644 --- a/spec/services/metalv1/oas3.fetched/components/schemas/VlanVirtualCircuit.yaml +++ b/spec/services/metalv1/oas3.fetched/components/schemas/VlanVirtualCircuit.yaml @@ -3,6 +3,13 @@ properties: type: boolean default: false description: True if the Virtual Circuit is being billed. Currently, only Virtual Circuits of Fabric VCs (Metal Billed) will be billed. Usage will start the first time the Virtual Circuit becomes active, and will not stop until it is deleted from Metal. + bill_type: + type: string + nullable: true + description: Fabric Billed if the Virtual Circuit is billed by Fabric. Metal Billed if the Virtual Circuit is billed by Metal. Legacy Virtual Circuits will have a value of nil. + enum: + - metal_billed + - fabric_billed description: type: string id: diff --git a/spec/services/metalv1/oas3.fetched/paths/capacity/metros.yaml b/spec/services/metalv1/oas3.fetched/paths/capacity/metros.yaml index bac69d22..e763c255 100644 --- a/spec/services/metalv1/oas3.fetched/paths/capacity/metros.yaml +++ b/spec/services/metalv1/oas3.fetched/paths/capacity/metros.yaml @@ -12,18 +12,24 @@ get: am: "c2.medium.x86": level: "string" + available_servers: 25 "m2.xlarge.x86": level: "string" + available_servers: 15 da: "c2.medium.x86": level: "string" + available_servers: 26 "m2.xlarge.x86": level: "string" + available_servers: 11 dc: "c2.medium.x86": level: "string" + available_servers: 14 "m2.xlarge.x86": level: "string" + available_servers: 10 description: ok "401": content: diff --git a/spec/services/metalv1/oas3.fetched/paths/organizations/id/devices.yaml b/spec/services/metalv1/oas3.fetched/paths/organizations/id/devices.yaml index 6bced0ec..b90f70ef 100644 --- a/spec/services/metalv1/oas3.fetched/paths/organizations/id/devices.yaml +++ b/spec/services/metalv1/oas3.fetched/paths/organizations/id/devices.yaml @@ -54,6 +54,11 @@ get: name: has_termination_time schema: type: boolean + - description: Filter by MAC address + in: query + name: mac_address + schema: + type: string - $ref: '../../../components/parameters/Include.yaml' - $ref: '../../../components/parameters/Exclude.yaml' - $ref: '../../../components/parameters/Page.yaml' diff --git a/spec/services/metalv1/oas3.fetched/paths/projects/id/devices.yaml b/spec/services/metalv1/oas3.fetched/paths/projects/id/devices.yaml index fb2e85af..63e93d74 100644 --- a/spec/services/metalv1/oas3.fetched/paths/projects/id/devices.yaml +++ b/spec/services/metalv1/oas3.fetched/paths/projects/id/devices.yaml @@ -59,6 +59,11 @@ get: name: has_termination_time schema: type: boolean + - description: Filter by MAC address + in: query + name: mac_address + schema: + type: string - $ref: '../../../components/parameters/Include.yaml' - $ref: '../../../components/parameters/Exclude.yaml' - $ref: '../../../components/parameters/Page.yaml'