Skip to content

Commit a2c7d4f

Browse files
authored
Merge pull request #629 from bbiggerr/dbaas-types-response-update
[Update] Managed Database Types List/Type View; include engine in response data
2 parents 4023dab + c6a8d48 commit a2c7d4f

File tree

1 file changed

+42
-23
lines changed

1 file changed

+42
-23
lines changed

openapi.yaml

Lines changed: 42 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -18083,30 +18083,26 @@ components:
1808318083
type: string
1808418084
description: A human-readable string that describes each plan type. For display purposes only.
1808518085
readOnly: true
18086-
example: DBaaS MySQL - Nanode 1GB
18086+
example: DBaaS - Nanode 1GB
1808718087
x-linode-cli-display: 2
18088-
cluster_size:
18089-
type: array
18090-
description: A pricing list depending on the number of nodes.
18091-
items:
18092-
type: object
18093-
properties:
18094-
quantity:
18095-
type: integer
18096-
description: The number of nodes.
18097-
example: 1
18098-
price:
18099-
type: object
18100-
description: Cost in US dollars, broken down into hourly and monthly charges.
18101-
properties:
18102-
hourly:
18103-
type: number
18104-
description: Cost (in US dollars) per hour.
18105-
example: 0.03
18106-
monthly:
18107-
type: number
18108-
description: Cost (in US dollars) per month.
18109-
example: 20
18088+
engines:
18089+
type: object
18090+
properties:
18091+
mysql:
18092+
type: array
18093+
description: Pricing details for MySQL Managed Databases.
18094+
items:
18095+
$ref: '#/components/schemas/DatabaseTypeEngine'
18096+
postgresql:
18097+
type: array
18098+
description: Pricing details for PostgreSQL Managed Databases.
18099+
items:
18100+
$ref: '#/components/schemas/DatabaseTypeEngine'
18101+
mongodb:
18102+
type: array
18103+
description: Pricing details for MongoDB Managed Databases.
18104+
items:
18105+
$ref: '#/components/schemas/DatabaseTypeEngine'
1811018106
memory:
1811118107
type: integer
1811218108
description: The amount of RAM allocated to Database created of this plan type. The value is represented in megabytes.
@@ -18132,6 +18128,29 @@ components:
1813218128
type: string
1813318129
description: The compute class category.
1813418130
example: nanode
18131+
DatabaseTypeEngine:
18132+
type: object
18133+
properties:
18134+
quantity:
18135+
type: integer
18136+
enum:
18137+
- 1
18138+
- 2
18139+
- 3
18140+
description: The number of nodes for the Managed Database cluster for this subscription tier.
18141+
example: 1
18142+
price:
18143+
type: object
18144+
description: Cost in US dollars, broken down into hourly and monthly charges.
18145+
properties:
18146+
hourly:
18147+
type: number
18148+
description: Cost (in US dollars) per hour for this subscription tier.
18149+
example: 0.03
18150+
monthly:
18151+
type: number
18152+
description: Maximum cost (in US dollars) per month for this subscription tier.
18153+
example: 20
1813518154
Device:
1813618155
type: object
1813718156
description: >

0 commit comments

Comments
 (0)