Skip to content
Merged
Show file tree
Hide file tree
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
1 change: 1 addition & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -53,3 +53,4 @@ Attribute | Location | Type | Supported By | Explanation
`x-linode-cli-rows`| media type | array | linode-cli | A list of JSON paths where the CLI can find the value it should treat as table rows. Only needed for irregular endpoints.
`x-linode-cli-use-schema` | media type | schema or $ref | linode-cli | The schema the CLI should use when showing a row for this response. Use with `x-linode-cli-rows`.
`x-linode-cli-nested-list` | media type | string | linode-cli | The name of the property defined by this response body's schema that is a nested list. Items in the list will be broken out into rows in the CLI's output.
`x-linode-cli-allowed-defaults` | requestBody | list of string | linode-cli | A list of defaults this action should accept from the CLI. Valid values are "region", "type", and "image"
17 changes: 15 additions & 2 deletions openapi.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
openapi: 3.0.1
info:
version: 4.101.0
version: 4.101.1

title: Linode API
description: |
Expand Down Expand Up @@ -4153,6 +4153,10 @@ paths:
requestBody:
description: The requested initial state of a new Linode.
required: true
x-linode-cli-allowed-defaults:
- region
- image
- type
content:
application/json:
schema:
Expand Down Expand Up @@ -4870,6 +4874,9 @@ paths:
requestBody:
description: The requested state your Linode will be cloned into.
required: true
x-linode-cli-allowed-defaults:
- region
- type
content:
application/json:
schema:
Expand Down Expand Up @@ -7405,6 +7412,8 @@ paths:
are ready.
requestBody:
description: Configuration for the Kubernetes cluster
x-linode-cli-allowed-defaults:
- region
content:
application/json:
schema:
Expand Down Expand Up @@ -11086,7 +11095,7 @@ paths:
There are several ways to detach a VLAN from a Linode:

- [Update](/docs/api/linode-instances/#configuration-profile-update) the active Configuration Profile to remove the VLAN interface, then [reboot](/docs/api/linode-instances/#linode-reboot) the Linode.
- [Create](/docs/api/linode-instances/#configuration-profile-create) a new Configuration Profile without the VLAN interface, then [reboot](/docs/apilinode-instances/#linode-reboot) the Linode into the new Configuration Profile.
- [Create](/docs/api/linode-instances/#configuration-profile-create) a new Configuration Profile without the VLAN interface, then [reboot](/docs/api/linode-instances/#linode-reboot) the Linode into the new Configuration Profile.
- [Delete](/docs/api/linode-instances/#linode-delete) the Linode.

**Note:** Only Next Generation Network (NGN) data centers support VLANs. Use the Regions ([/regions](/docs/api/regions/)) endpoint to view the capabilities of data center regions.
Expand Down Expand Up @@ -11192,6 +11201,8 @@ paths:
requestBody:
description: Information about the NodeBalancer to create.
required: true
x-linode-cli-allowed-defaults:
- region
content:
application/json:
schema:
Expand Down Expand Up @@ -15190,6 +15201,8 @@ paths:
requestBody:
description: The requested initial state of a new Volume.
required: true
x-linode-cli-allowed-defaults:
- region
content:
application/json:
schema:
Expand Down