Skip to content

Release 4.132.0 #664

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 9 commits into from
Jul 25, 2022
72 changes: 50 additions & 22 deletions openapi.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
openapi: 3.0.1
info:
version: 4.130.0
version: 4.132.0

title: Linode API
description: |
Expand Down Expand Up @@ -5548,20 +5548,26 @@ paths:
description: Returns a paginated list of all Managed Database types.
content:
application/json:
x-linode-cli-nested-list: cluster_size
x-linode-cli-nested-list: engines.mysql, engines.postgresql, engines.mongodb
x-linode-cli-use-schema:
type: object
properties:
id:
x-linode-cli-display: 1
label:
x-linode-cli-display: 2
cluster_size.quantity:
x-linode-cli-display: 3
cluster_size.price.hourly:
x-linode-cli-display: 4
cluster_size.price.monthly:
x-linode-cli-display: 5
_split:
x-linode-cli-display: 2.5
engines:
properties:
quantity:
x-linode-cli-display: 3
price:
properties:
hourly:
x-linode-cli-display: 4
monthly:
x-linode-cli-display: 5
schema:
allOf:
- $ref: '#/components/schemas/PaginationEnvelope'
Expand Down Expand Up @@ -5608,20 +5614,26 @@ paths:
description: Returns a single Managed Database type.
content:
application/json:
x-linode-cli-nested-list: cluster_size
x-linode-cli-nested-list: engines.mysql, engines.postgresql, engines.mongodb
x-linode-cli-use-schema:
type: object
properties:
id:
x-linode-cli-display: 1
label:
x-linode-cli-display: 2
cluster_size.quantity:
x-linode-cli-display: 3
cluster_size.price.hourly:
x-linode-cli-display: 4
cluster_size.price.monthly:
x-linode-cli-display: 5
_split:
x-linode-cli-display: 2.5
engines:
properties:
quantity:
x-linode-cli-display: 3
price:
properties:
hourly:
x-linode-cli-display: 4
monthly:
x-linode-cli-display: 5
schema:
$ref: '#/components/schemas/DatabaseType'
default:
Expand Down Expand Up @@ -12882,6 +12894,8 @@ paths:
* Linodes may have no more than one assigned private IPv4 address.
* Linodes may have no more than one assigned IPv6 range.
* [Open a Support Ticket](/docs/api/support/#support-ticket-open) to request additional IPv4 addresses or IPv6 ranges.

**Note**: Removing an IP address that has been set as a Managed Linode's `ssh.ip` causes the Managed Linode's SSH access settings to reset to their default values. To view and configure Managed Linode SSH settings, use the **Linode's Managed Settings View** ([GET /managed/linode-settings/{linodeId}](/docs/api/managed/#linodes-managed-settings-view)) and **Linode's Managed Settings Update** ([PUT /managed/linode-settings/{linodeId}](/docs/api/managed/#linodes-managed-settings-update)) commands.
operationId: assignIPs
x-linode-cli-action: ip-assign
security:
Expand Down Expand Up @@ -17698,7 +17712,7 @@ paths:
properties:
otp_code:
type: string
description: The one-time, six-digit code received via SMS message after accessing the **Phone Verification Code Send** ([POST /profile/phone-number](/docs/api/profile/#phone-number-verification-code-send)) command.
description: The one-time code received via SMS message after accessing the **Phone Verification Code Send** ([POST /profile/phone-number](/docs/api/profile/#phone-number-verification-code-send)) command.
example: "US"
responses:
'200':
Expand Down Expand Up @@ -23946,29 +23960,41 @@ components:
If true, Linode special forces may access this Linode over
ssh to respond to Issues.
example: true
default: true
user:
type: string
minLength: 0
maxLength: 32
description: >
The user Linode's special forces should use when accessing this
description: |
The specific user, if any, Linode's special forces should use when accessing this
Linode to respond to an issue.

The default `null` value corresponds to the root user.
example: linode
default: null
nullable: true
ip:
type: string
format: ip
description: >
description: |
The IP Linode special forces should use to access this Linode
when responding to an Issue.
example: 12.34.56.78

By default, any of a Linode's IP addresses can be used for incident response access.
example: "12.34.56.78"
default: any
port:
type: integer
minimum: 1
maximum: 65535
description: >
description: |
The port Linode special forces should use to access this Linode
over ssh to respond to an Issue.

The default `null` value corresponds to port 22.
example: 22
nullable: true
default: null
ManagedService:
type: object
description: >
Expand Down Expand Up @@ -25653,9 +25679,11 @@ components:
This StackScript installs and configures MySQL
images:
type: array
description: >
description: |
An array of Image IDs. These are the images that can be deployed
with this Stackscript.

`any/all` indicates that all available image distributions are accepted.
items:
type: string
example:
Expand Down