From 45ba53baca17490da9f14fea9e9f4b6f88772c6b Mon Sep 17 00:00:00 2001 From: bbiggerr Date: Tue, 22 Aug 2023 09:43:27 -0400 Subject: [PATCH 1/2] Added premium to Linode Types --- openapi.yaml | 28 ++++++++++------------------ 1 file changed, 10 insertions(+), 18 deletions(-) diff --git a/openapi.yaml b/openapi.yaml index a316a90fb..ed70e19ad 100644 --- a/openapi.yaml +++ b/openapi.yaml @@ -22735,28 +22735,20 @@ components: x-linode-filterable: true type: string readOnly: true - description: > - The class of the Linode Type. We currently offer five classes of Linodes: - - * nanode - Nanode instances are good for low-duty workloads, - where performance isn't critical. **Note:** As of June 16th, 2020, Nanodes became - 1 GB Linodes in the Cloud Manager, however, the API, the CLI, and billing will - continue to refer to these instances as Nanodes. - * standard - Standard Shared instances are good for medium-duty workloads and - are a good mix of performance, resources, and price. **Note:** As of June 16th, 2020, - Standard Linodes in the Cloud Manager became Shared Linodes, however, the API, the CLI, and - billing will continue to refer to these instances as Standard Linodes. - * dedicated - Dedicated CPU instances are good for full-duty workloads - where consistent performance is important. - * gpu - Linodes with dedicated NVIDIA Quadro ® RTX 6000 GPUs accelerate highly - specialized applications such as machine learning, AI, and video transcoding. - * highmem - High Memory instances favor RAM over other resources, and can be - good for memory hungry use cases like caching and in-memory databases. - All High Memory plans contain dedicated CPU cores. + description: | + The class of the Linode Type. We currently offer six classes of compute instances: + + * `nanode` - Nanode instances are good for low-duty workloads, where performance isn't critical. **Note:** As of June 16th, 2020, Nanodes became 1 GB Linodes in the Cloud Manager, however, the API, the CLI, and billing will continue to refer to these instances as Nanodes. + * `standard` - Standard Shared instances are good for medium-duty workloads and are a good mix of performance, resources, and price. **Note:** As of June 16th, 2020, Standard Linodes in the Cloud Manager became Shared Linodes, however, the API, the CLI, and billing will continue to refer to these instances as Standard Linodes. + * `dedicated` - Dedicated CPU instances are good for full-duty workloads where consistent performance is important. + * `premium` - In addition to the features of Dedicated instances, Premium instances come equipped with the latest AMD EPYC™ CPUs, ensuring your applications are running on the latest hardware with consistently high performance. + * `gpu` - Linodes with dedicated NVIDIA Quadro® RTX 6000 GPUs accelerate highly specialized applications such as machine learning, AI, and video transcoding. + * `highmem` - High Memory instances favor RAM over other resources, and can be good for memory hungry use cases like caching and in-memory databases. All High Memory plans contain dedicated CPU cores. enum: - nanode - standard - dedicated + - premium - gpu - highmem example: standard From f634f6cbc9261a1f3be34c97cd5a4f52e5d04c09 Mon Sep 17 00:00:00 2001 From: bbiggerr Date: Thu, 24 Aug 2023 15:22:44 -0400 Subject: [PATCH 2/2] Added Region info for limited Types --- openapi.yaml | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/openapi.yaml b/openapi.yaml index ed70e19ad..3fe227c53 100644 --- a/openapi.yaml +++ b/openapi.yaml @@ -22736,13 +22736,15 @@ components: type: string readOnly: true description: | - The class of the Linode Type. We currently offer six classes of compute instances: + The class of the Linode Type. + + We currently offer six classes of compute instances: * `nanode` - Nanode instances are good for low-duty workloads, where performance isn't critical. **Note:** As of June 16th, 2020, Nanodes became 1 GB Linodes in the Cloud Manager, however, the API, the CLI, and billing will continue to refer to these instances as Nanodes. * `standard` - Standard Shared instances are good for medium-duty workloads and are a good mix of performance, resources, and price. **Note:** As of June 16th, 2020, Standard Linodes in the Cloud Manager became Shared Linodes, however, the API, the CLI, and billing will continue to refer to these instances as Standard Linodes. * `dedicated` - Dedicated CPU instances are good for full-duty workloads where consistent performance is important. - * `premium` - In addition to the features of Dedicated instances, Premium instances come equipped with the latest AMD EPYC™ CPUs, ensuring your applications are running on the latest hardware with consistently high performance. - * `gpu` - Linodes with dedicated NVIDIA Quadro® RTX 6000 GPUs accelerate highly specialized applications such as machine learning, AI, and video transcoding. + * `premium` (limited Regions) - In addition to the features of Dedicated instances, Premium instances come equipped with the latest AMD EPYC™ CPUs, ensuring your applications are running on the latest hardware with consistently high performance. Only available in [Regions](/docs/api/regions/#regions-list) with "Premium Plans" in their `capabilities` + * `gpu` (limited Regions) - Linodes with dedicated NVIDIA Quadro® RTX 6000 GPUs accelerate highly specialized applications such as machine learning, AI, and video transcoding. Only available in [Regions](/docs/api/regions/#regions-list) with "GPU Linodes" in their `capabilities` * `highmem` - High Memory instances favor RAM over other resources, and can be good for memory hungry use cases like caching and in-memory databases. All High Memory plans contain dedicated CPU cores. enum: - nanode