Skip to content

Managed Databases End of Sale #864

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 2 commits into from
Oct 4, 2023
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
66 changes: 66 additions & 0 deletions openapi.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3133,6 +3133,8 @@ paths:
- $ref: '#/components/parameters/pageOffset'
- $ref: '#/components/parameters/pageSize'
description: |
**This command is currently only available for customers who already have an active Managed Database.**

Display all available Managed Database engine types and versions. Engine IDs are used when creating new Managed Databases.
responses:
'200':
Expand Down Expand Up @@ -3179,6 +3181,8 @@ paths:
- $ref: '#/components/parameters/pageOffset'
- $ref: '#/components/parameters/pageSize'
description: |
**This command is currently only available for customers who already have an active Managed Database.**

Display information for a single Managed Database engine type and version.
responses:
'200':
Expand Down Expand Up @@ -3214,6 +3218,8 @@ paths:
- $ref: '#/components/parameters/pageOffset'
- $ref: '#/components/parameters/pageSize'
description: |
**This command is currently only available for customers who already have an active Managed Database.**

Display all Managed Databases that are accessible by your User, regardless of engine type.

For more detailed information on a particular Database instance, make a request to its `instance_uri`.
Expand Down Expand Up @@ -3261,6 +3267,8 @@ paths:
- $ref: '#/components/parameters/pageOffset'
- $ref: '#/components/parameters/pageSize'
description: |
**This command is currently only available for customers who already have an active Managed Database.**

Display all accessible Managed MySQL Databases.
security:
- personalAccessToken: []
Expand Down Expand Up @@ -3301,6 +3309,8 @@ paths:
x-linode-cli-action: mysql-create
x-linode-grant: add_databases
description: |
**This command is currently only available for customers who already have an active Managed Database.**

Provision a Managed MySQL Database.

Restricted Users must have the `add_databases` grant to use this command.
Expand Down Expand Up @@ -3401,6 +3411,8 @@ paths:
x-linode-cli-action: mysql-view
x-linode-grant: read_only
description: |
**This command is currently only available for customers who already have an active Managed Database.**

Display information for a single, accessible Managed MySQL Database.
security:
- personalAccessToken: []
Expand Down Expand Up @@ -3434,6 +3446,8 @@ paths:
x-linode-cli-action: mysql-delete
x-linode-grant: read_write
description: |
**This command is currently only available for customers who already have an active Managed Database.**

Remove a Managed MySQL Database from your Account.

Requires `read_write` access to the Database.
Expand Down Expand Up @@ -3474,6 +3488,8 @@ paths:
x-linode-cli-action: mysql-update
x-linode-grant: read_write
description: |
**This command is currently only available for customers who already have an active Managed Database.**

Update a Managed MySQL Database.

Requires `read_write` access to the Database.
Expand Down Expand Up @@ -3577,6 +3593,8 @@ paths:
- $ref: '#/components/parameters/pageOffset'
- $ref: '#/components/parameters/pageSize'
description: |
**This command is currently only available for customers who already have an active Managed Database.**

Display all backups for an accessible Managed MySQL Database.

The Database must not be provisioning to perform this command.
Expand Down Expand Up @@ -3623,6 +3641,8 @@ paths:
x-linode-cli-action: mysql-backup-snapshot
x-linode-grant: read_write
description: |
**This command is currently only available for customers who already have an active Managed Database.**

Creates a snapshot backup of a Managed MySQL Database.

Requires `read_write` access to the Database.
Expand Down Expand Up @@ -3692,6 +3712,8 @@ paths:
x-linode-cli-action: mysql-backup-view
x-linode-grant: read_only
description: |
**This command is currently only available for customers who already have an active Managed Database.**

Display information for a single backup for an accessible Managed MySQL Database.

The Database must not be provisioning to perform this command.
Expand Down Expand Up @@ -3726,6 +3748,8 @@ paths:
- url: https://api.linode.com/v4beta
x-linode-cli-action: mysql-backup-delete
description: |
**This command is currently only available for customers who already have an active Managed Database.**

Delete a single backup for an accessible Managed MySQL Database.

Requires `read_write` access to the Database.
Expand Down Expand Up @@ -3779,6 +3803,8 @@ paths:
x-linode-cli-action: mysql-backup-restore
x-linode-grant: read_write
description: |
**This command is currently only available for customers who already have an active Managed Database.**

Restore a backup to a Managed MySQL Database on your Account.

Requires `read_write` access to the Database.
Expand Down Expand Up @@ -3829,6 +3855,8 @@ paths:
x-linode-cli-action: mysql-creds-view
x-linode-grant: read_only
description: |
**This command is currently only available for customers who already have an active Managed Database.**

Display the root username and password for an accessible Managed MySQL Database.

The Database must have an `active` status to perform this command.
Expand Down Expand Up @@ -3873,6 +3901,8 @@ paths:
x-linode-cli-action: mysql-creds-reset
x-linode-grant: read_write
description: |
**This command is currently only available for customers who already have an active Managed Database.**

Reset the root password for a Managed MySQL Database.

Requires `read_write` access to the Database.
Expand Down Expand Up @@ -3923,6 +3953,8 @@ paths:
x-linode-cli-action: mysql-ssl-cert
x-linode-grant: read_only
description: |
**This command is currently only available for customers who already have an active Managed Database.**

Display the SSL CA certificate for an accessible Managed MySQL Database.

The Database must have an `active` status to perform this command.
Expand Down Expand Up @@ -3967,6 +3999,8 @@ paths:
x-linode-cli-action: mysql-patch
x-linode-grant: read_write
description: |
**This command is currently only available for customers who already have an active Managed Database.**

Apply security patches and updates to the underlying operating system of the Managed MySQL Database. This function runs during regular maintenance windows, which are configurable with the **Managed MySQL Database Update** ([PUT /databases/mysql/instances/{instanceId}](/docs/api/databases/#managed-mysql-database-update)) command.

Requires `read_write` access to the Database.
Expand Down Expand Up @@ -4015,6 +4049,8 @@ paths:
- $ref: '#/components/parameters/pageOffset'
- $ref: '#/components/parameters/pageSize'
description: |
**This command is currently only available for customers who already have an active Managed Database.**

Display all accessible Managed PostgreSQL Databases.
security:
- personalAccessToken: []
Expand Down Expand Up @@ -4055,6 +4091,8 @@ paths:
x-linode-cli-action: postgresql-create
x-linode-grant: add_databases
description: |
**This command is currently only available for customers who already have an active Managed Database.**

Provision a Managed PostgreSQL Database.

Restricted Users must have the `add_databases` grant to use this command.
Expand Down Expand Up @@ -4157,6 +4195,8 @@ paths:
x-linode-cli-action: postgresql-view
x-linode-grant: read_only
description: |
**This command is currently only available for customers who already have an active Managed Database.**

Display information for a single, accessible Managed PostgreSQL Database.
security:
- personalAccessToken: []
Expand Down Expand Up @@ -4190,6 +4230,8 @@ paths:
x-linode-cli-action: postgresql-delete
x-linode-grant: read_write
description: |
**This command is currently only available for customers who already have an active Managed Database.**

Remove a Managed PostgreSQL Database from your Account.

Requires `read_write` access to the Database.
Expand Down Expand Up @@ -4230,6 +4272,8 @@ paths:
x-linode-cli-action: postgresql-update
x-linode-grant: read_write
description: |
**This command is currently only available for customers who already have an active Managed Database.**

Update a Managed PostgreSQL Database.

Requires `read_write` access to the Database.
Expand Down Expand Up @@ -4333,6 +4377,8 @@ paths:
- $ref: '#/components/parameters/pageOffset'
- $ref: '#/components/parameters/pageSize'
description: |
**This command is currently only available for customers who already have an active Managed Database.**

Display all backups for an accessible Managed PostgreSQL Database.

The Database must not be provisioning to perform this command.
Expand Down Expand Up @@ -4379,6 +4425,8 @@ paths:
x-linode-cli-action: postgresql-backup-snapshot
x-linode-grant: read_write
description: |
**This command is currently only available for customers who already have an active Managed Database.**

Creates a snapshot backup of a Managed PostgreSQL Database.

Requires `read_write` access to the Database.
Expand Down Expand Up @@ -4448,6 +4496,8 @@ paths:
x-linode-cli-action: postgresql-backup-view
x-linode-grant: read_only
description: |
**This command is currently only available for customers who already have an active Managed Database.**

Display information for a single backup for an accessible Managed PostgreSQL Database.

The Database must not be provisioning to perform this command.
Expand Down Expand Up @@ -4482,6 +4532,8 @@ paths:
- url: https://api.linode.com/v4beta
x-linode-cli-action: postgresql-backup-delete
description: |
**This command is currently only available for customers who already have an active Managed Database.**

Delete a single backup for an accessible Managed PostgreSQL Database.

Requires `read_write` access to the Database.
Expand Down Expand Up @@ -4535,6 +4587,8 @@ paths:
x-linode-cli-action: postgresql-backup-restore
x-linode-grant: read_write
description: |
**This command is currently only available for customers who already have an active Managed Database.**

Restore a backup to a Managed PostgreSQL Database on your Account.

Requires `read_write` access to the Database.
Expand Down Expand Up @@ -4585,6 +4639,8 @@ paths:
x-linode-cli-action: postgresql-creds-view
x-linode-grant: read_only
description: |
**This command is currently only available for customers who already have an active Managed Database.**

Display the root username and password for an accessible Managed PostgreSQL Database.

The Database must have an `active` status to perform this command.
Expand Down Expand Up @@ -4629,6 +4685,8 @@ paths:
x-linode-cli-action: postgresql-creds-reset
x-linode-grant: read_write
description: |
**This command is currently only available for customers who already have an active Managed Database.**

Reset the root password for a Managed PostgreSQL Database.

Requires `read_write` access to the Database.
Expand Down Expand Up @@ -4679,6 +4737,8 @@ paths:
x-linode-cli-action: postgresql-ssl-cert
x-linode-grant: read_only
description: |
**This command is currently only available for customers who already have an active Managed Database.**

Display the SSL CA certificate for an accessible Managed PostgreSQL Database.

The Database must have an `active` status to perform this command.
Expand Down Expand Up @@ -4723,6 +4783,8 @@ paths:
x-linode-cli-action: postgresql-patch
x-linode-grant: read_write
description: |
**This command is currently only available for customers who already have an active Managed Database.**

Apply security patches and updates to the underlying operating system of the Managed PostgreSQL Database. This function runs during regular maintenance windows, which are configurable with the **Managed PostgreSQL Database Update** ([PUT /databases/postgresql/instances/{instanceId}](/docs/api/databases/#managed-postgresql-database-update)) command.

Requires `read_write` access to the Database.
Expand Down Expand Up @@ -4770,6 +4832,8 @@ paths:
- $ref: '#/components/parameters/pageOffset'
- $ref: '#/components/parameters/pageSize'
description: |
**This command is currently only available for customers who already have an active Managed Database.**

Display all Managed Database node types. The type and number of nodes determine the resources and price of a Managed Database instance.

Each Managed Database can have one node type. In the case of a high availabilty Database, all nodes are provisioned according to the chosen type.
Expand Down Expand Up @@ -4840,6 +4904,8 @@ paths:
- $ref: '#/components/parameters/pageOffset'
- $ref: '#/components/parameters/pageSize'
description: |
**This command is currently only available for customers who already have an active Managed Database.**

Display the details of a single Managed Database type. The type and number of nodes determine the resources and price of a Managed Database instance.
responses:
'200':
Expand Down