Skip to content

Commit 1aa4f7a

Browse files
authored
Merge pull request #600 from bbiggerr/databases-dlc-fix
[Update] Managed Databases commands security.oauth
2 parents 56d4d58 + ffcd9ef commit 1aa4f7a

File tree

1 file changed

+24
-12
lines changed

1 file changed

+24
-12
lines changed

openapi.yaml

Lines changed: 24 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -3167,7 +3167,7 @@ paths:
31673167
description: |
31683168
Display all accessible Managed Databases on your Account, regardless of engine type.
31693169

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

31723172
For more detailed information on a particular Database instance, make a request to its `instance_uri`.
31733173

@@ -3178,6 +3178,7 @@ paths:
31783178
endpoint is out of beta.
31793179
security:
31803180
- personalAccessToken: []
3181+
- oauth: []
31813182
responses:
31823183
'200':
31833184
description: Returns a paginated list of all accessible Managed Databases on your Account.
@@ -3216,7 +3217,7 @@ paths:
32163217
description: |
32173218
Display all accessible Managed MySQL Databases on your Account.
32183219

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

32213222
**Beta**: This endpoint is in **closed** beta. To get early access and test new Linode products before they
32223223
hit the market, join the [Linode Green Light](https://www.linode.com/green-light/) program.
@@ -3225,6 +3226,7 @@ paths:
32253226
beta.
32263227
security:
32273228
- personalAccessToken: []
3229+
- oauth: []
32283230
responses:
32293231
'200':
32303232
description: Returns a paginated list of all accessible Managed MySQL Databases on your Account.
@@ -3261,7 +3263,7 @@ paths:
32613263
description: |
32623264
Provision a Managed MySQL Database.
32633265

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

32663268
New instances can take approximately 15 to 30 minutes to provision.
32673269

@@ -3280,6 +3282,7 @@ paths:
32803282
beta.
32813283
security:
32823284
- personalAccessToken: []
3285+
- oauth: []
32833286
requestBody:
32843287
description: Information about the Managed MySQL Database you are creating.
32853288
x-linode-cli-allowed-defaults:
@@ -3353,7 +3356,7 @@ paths:
33533356
description: |
33543357
Display information for a single, accessible Managed MySQL Database on your Account.
33553358

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

33583361
**Beta**: This endpoint is in **closed** beta. To get early access and test new Linode products before they
33593362
hit the market, join the [Linode Green Light](https://www.linode.com/green-light/) program.
@@ -3362,6 +3365,7 @@ paths:
33623365
beta.
33633366
security:
33643367
- personalAccessToken: []
3368+
- oauth: []
33653369
responses:
33663370
'200':
33673371
description: Returns information for a single Managed MySQL Database.
@@ -3393,7 +3397,7 @@ paths:
33933397

33943398
The Database must have an `active` status to perform this command.
33953399

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

33983402
**Beta**: This endpoint is in **closed** beta. To get early access and test new Linode products before they
33993403
hit the market, join the [Linode Green Light](https://www.linode.com/green-light/) program.
@@ -3402,6 +3406,7 @@ paths:
34023406
beta.
34033407
security:
34043408
- personalAccessToken: []
3409+
- oauth: []
34053410
responses:
34063411
'200':
34073412
description: Managed MySQL Database successfully deleted.
@@ -3434,7 +3439,7 @@ paths:
34343439

34353440
The Database must have an `active` status to perform this command.
34363441

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

34393444
Updating addresses in the `allow_list` overwrites any existing addresses.
34403445

@@ -3449,6 +3454,7 @@ paths:
34493454
beta.
34503455
security:
34513456
- personalAccessToken: []
3457+
- oauth: []
34523458
requestBody:
34533459
description: Updated information for the Managed MySQL Database.
34543460
required: true
@@ -3511,7 +3517,7 @@ paths:
35113517
description: |
35123518
Display all backups for an accessible Managed MySQL Database on your Account.
35133519

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

35163522
At this time, only automatically scheduled backups (type `auto`) are available.
35173523

@@ -3524,6 +3530,7 @@ paths:
35243530
beta.
35253531
security:
35263532
- personalAccessToken: []
3533+
- oauth: []
35273534
responses:
35283535
'200':
35293536
description: Returns a paginated list of backups for the Managed MySQL Database.
@@ -3575,7 +3582,7 @@ paths:
35753582
description: |
35763583
Display information for a single backup for an accessible Managed MySQL Database on your Account.
35773584

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

35803587
**Beta**: This endpoint is in **closed** beta. To get early access and test new Linode products before they
35813588
hit the market, join the [Linode Green Light](https://www.linode.com/green-light/) program.
@@ -3584,6 +3591,7 @@ paths:
35843591
beta.
35853592
security:
35863593
- personalAccessToken: []
3594+
- oauth: []
35873595
responses:
35883596
'200':
35893597
description: Returns a single backup for the Managed MySQL Database.
@@ -3630,7 +3638,7 @@ paths:
36303638

36313639
The Database must have an `active` status to perform this command.
36323640

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

36353643
**Note**: Restoring from a backup will erase all existing data on the database instance and replace it with backup data.
36363644

@@ -3643,6 +3651,7 @@ paths:
36433651
beta.
36443652
security:
36453653
- personalAccessToken: []
3654+
- oauth: []
36463655
responses:
36473656
'200':
36483657
description: Request to restore backup successful.
@@ -3683,7 +3692,7 @@ paths:
36833692

36843693
The Database must have an `active` status to perform this command.
36853694

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

36883697
**Beta**: This endpoint is in **closed** beta. To get early access and test new Linode products before they
36893698
hit the market, join the [Linode Green Light](https://www.linode.com/green-light/) program.
@@ -3692,6 +3701,7 @@ paths:
36923701
beta.
36933702
security:
36943703
- personalAccessToken: []
3704+
- oauth: []
36953705
responses:
36963706
'200':
36973707
description: Managed Database root username and password.
@@ -3734,7 +3744,7 @@ paths:
37343744

37353745
A new root password is randomly generated and accessible with the **Managed MySQL Database Credentials View** ([GET /databases/mysql/instances/{instanceId}/credentials](/docs/api/databases/#managed-mysql-database-credentials-view)) command.
37363746

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

37393749
**Note**: Note that it may take several seconds for credentials to reset.
37403750

@@ -3745,6 +3755,7 @@ paths:
37453755
beta.
37463756
security:
37473757
- personalAccessToken: []
3758+
- oauth: []
37483759
responses:
37493760
'200':
37503761
description: Managed Database instance credentials successfully reset.
@@ -3785,7 +3796,7 @@ paths:
37853796

37863797
The Database must have an `active` status to perform this command.
37873798

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

37903801
**Beta**: This endpoint is in **closed** beta. To get early access and test new Linode products before they
37913802
hit the market, join the [Linode Green Light](https://www.linode.com/green-light/) program.
@@ -3794,6 +3805,7 @@ paths:
37943805
beta.
37953806
security:
37963807
- personalAccessToken: []
3808+
- oauth: []
37973809
responses:
37983810
'200':
37993811
description: Returns the SSL CA certificate of a single Managed MySQL Database.

0 commit comments

Comments
 (0)