Skip to content

Release 4.119.0 #611

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
Mar 21, 2022
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
57 changes: 55 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.118.3
version: 4.119.0

title: Linode API
description: |
Expand Down Expand Up @@ -3525,6 +3525,8 @@ paths:
description: |
Display all backups for an accessible Managed MySQL Database on your Account.

The Database must not be provisioning to perform this command.

Only unrestricted Users can access this command, and have access regardless of the acting token's OAuth scopes.

At this time, only automatically scheduled backups (type `auto`) are available.
Expand Down Expand Up @@ -3591,6 +3593,8 @@ paths:
description: |
Display information for a single backup for an accessible Managed MySQL Database on your Account.

The Database must not be provisioning to perform this command.

Only unrestricted Users can access this command, and have access regardless of the acting token's OAuth scopes.

**Beta**: This endpoint is in **open** beta. During the beta period, Managed Databases will not incur any charges.
Expand Down Expand Up @@ -9205,6 +9209,55 @@ paths:
- lang: CLI
source: >
linode-cli lke api-endpoints-list 12345
/lke/clusters/{clusterId}/dashboard:
parameters:
- name: clusterId
in: path
description: ID of the Kubernetes cluster to look up.
required: true
schema:
type: integer
x-linode-cli-command: lke
get:
operationId: getLKEClusterDashboard
x-linode-cli-action: cluster-dashboard-url
security:
- personalAccessToken: []
- oauth:
- lke:read_only
tags:
- Linode Kubernetes Engine (LKE)
summary: Kubernetes Cluster Dashboard URL View
description: |
Get a [Kubernetes Dashboard](https://github.com/kubernetes/dashboard) access URL for this Cluster, which enables performance of administrative tasks through a web interface.

Dashboards are installed for Clusters by default.

To access the Cluster Dashboard login prompt, enter the URL in a web browser. Select either **Token** or **Kubeconfig** authentication, then select **Sign in**.

For additional guidance on using the Cluster Dashboard, see the [Navigating the Cluster Dashboard](/docs/guides/using-the-kubernetes-dashboard-on-lke/#navigating-the-cluster-dashboard) section of our guide on [Using the Kubernetes Dashboard on LKE](/docs/guides/using-the-kubernetes-dashboard-on-lke/).
responses:
'200':
description: Returns a Kubernetes Cluster Dashboard URL.
content:
application/json:
schema:
type: object
properties:
url:
type: string
example: https://example.dashboard.linodelke.net
description: The Cluster Dashboard access URL.
default:
$ref: '#/components/responses/ErrorResponse'
x-code-samples:
- lang: Shell
source: >
curl -H "Authorization: Bearer $TOKEN" \
https://api.linode.com/v4/lke/clusters/12345/dashboard
- lang: CLI
source:
linode-cli lke cluster-dashboard-url 12345
/lke/clusters/{clusterId}/kubeconfig:
parameters:
- name: clusterId
Expand Down Expand Up @@ -17291,7 +17344,7 @@ components:
type: string
description: >
If billing address is in the United States (US) or Canada (CA), only the two-letter
ISO 3166 State or Province code are accepted. If the address is outside
ISO 3166 State or Province code are accepted. If entering a US military address, state abbreviations (AA, AE, AP) should be entered. If the address is outside
the US or CA, this is the Province associated with the Account's billing
address.
maxLength: 24
Expand Down