Skip to content

Commit e17781c

Browse files
Josh SagerGitHub Enterprise
authored andcommitted
Merge branch 'development' into changelog-attempt-02
2 parents cbd549c + bf7881e commit e17781c

File tree

1 file changed

+53
-52
lines changed

1 file changed

+53
-52
lines changed

openapi.yaml

Lines changed: 53 additions & 52 deletions
Original file line numberDiff line numberDiff line change
@@ -1531,6 +1531,7 @@ paths:
15311531
endpoint, but will not see entities that they have no access to.
15321532
operationId: getUserGrants
15331533
x-linode-cli-action: grants
1534+
x-linode-cli-skip: true
15341535
security:
15351536
- personalAccessToken: []
15361537
- oauth:
@@ -1565,6 +1566,7 @@ paths:
15651566
that are not included will remain unchanged.
15661567
operationId: updateUserGrants
15671568
x-linode-cli-action: update-grants
1569+
x-linode-cli-skip: true
15681570
security:
15691571
- personalAccessToken: []
15701572
- oauth:
@@ -2162,22 +2164,22 @@ paths:
21622164
allOf:
21632165
- $ref: '#/components/schemas/ImagePrivate'
21642166
- type: object
2165-
properties:
2166-
disk_id:
2167-
type: integer
2168-
description: >
2169-
The ID of the Linode Disk that this Image will be
2170-
created from.
2171-
example: 42
2172-
label:
2173-
type: string
2174-
description: >
2175-
A short title of the Image. Defaults to the label of the
2176-
Disk it is being created from if not provided.
2177-
description:
2178-
type: string
2179-
description: >
2180-
A detailed description of the Image.
2167+
properties:
2168+
disk_id:
2169+
type: integer
2170+
description: >
2171+
The ID of the Linode Disk that this Image will be
2172+
created from.
2173+
example: 42
2174+
label:
2175+
type: string
2176+
description: >
2177+
A short title of the Image. Defaults to the label of the
2178+
Disk it is being created from if not provided.
2179+
description:
2180+
type: string
2181+
description: >
2182+
A detailed description of the Image.
21812183
responses:
21822184
'200':
21832185
description: New private Image created successfully.
@@ -3665,7 +3667,7 @@ paths:
36653667
- password
36663668
properties:
36673669
size:
3668-
type: string
3670+
type: integer
36693671
title: The requested size of the Disk.
36703672
description: >
36713673
The desired size of the disk, in MB.
@@ -4626,6 +4628,12 @@ paths:
46264628
- personalAccessToken: []
46274629
- oauth:
46284630
- stackscripts:read_write
4631+
requestBody:
4632+
description: The fields to update.
4633+
content:
4634+
application/json:
4635+
schema:
4636+
$ref: '#/components/schemas/StackScript'
46294637
responses:
46304638
'200':
46314639
description: StackScript was successfully modified.
@@ -5834,7 +5842,7 @@ paths:
58345842
schema:
58355843
type: integer
58365844
x-linode-cli-command: managed
5837-
get:
5845+
post:
58385846
x-linode-grant: unrestricted only
58395847
tags:
58405848
- managed
@@ -5872,7 +5880,7 @@ paths:
58725880
schema:
58735881
type: integer
58745882
x-linode-cli-command: managed
5875-
get:
5883+
post:
58765884
x-linode-grant: unrestricted only
58775885
tags:
58785886
- managed
@@ -8923,7 +8931,10 @@ components:
89238931
- label
89248932
properties:
89258933
size:
8926-
$ref: '#/components/schemas/Disk/properties/size'
8934+
x-linode-filterable: true
8935+
type: integer
8936+
title: The size of the Disk in MB.
8937+
example: 48640
89278938
label:
89288939
$ref: '#/components/schemas/Disk/properties/label'
89298940
filesystem:
@@ -9739,24 +9750,6 @@ components:
97399750
description: The Invoice's display label.
97409751
example: Invoice
97419752
x-linode-cli-display: 3
9742-
overdue:
9743-
type: boolean
9744-
readOnly: true
9745-
description: Whether or not the Invoice is overdue for payment.
9746-
example: false
9747-
x-linode-cli-display: 5
9748-
x-linode-cli-color:
9749-
true: red
9750-
default_: white
9751-
paid:
9752-
type: boolean
9753-
readOnly: true
9754-
description: Whether or not the Invoice has been paid.
9755-
example: true
9756-
x-linode-cli-display: 6
9757-
x-linode-cli-color:
9758-
true: green
9759-
default_: yellow
97609753
total:
97619754
type: integer
97629755
readOnly: true
@@ -10196,6 +10189,15 @@ components:
1019610189
label:
1019710190
x-linode-filterable: true
1019810191
x-linode-cli-display: 2
10192+
description: >
10193+
The Linode's label is for display purposes only. If no label is provided for a Linode,
10194+
a default will be assigned.
10195+
10196+
Linode labels have the following constraints:
10197+
10198+
* Must start with an alpha character.
10199+
* Must consist of alphanumeric characters, dashes (`-`), and underscores (`_`).
10200+
* Cannot have two dashes (`--`) or underscores (`__`) in a row.
1019910201
region:
1020010202
x-linode-filterable: true
1020110203
readOnly: true
@@ -10345,6 +10347,7 @@ components:
1034510347
readOnly: true
1034610348
alerts:
1034710349
type: object
10350+
readOnly: true
1034810351
properties:
1034910352
cpu:
1035010353
type: integer
@@ -10480,28 +10483,26 @@ components:
1048010483
properties:
1048110484
id:
1048210485
type: integer
10483-
title: The ID of this Config.
10486+
description: The ID of this Config.
1048410487
example: 23456
1048510488
readOnly: true
1048610489
x-linode-cli-display: 1
1048710490
kernel:
1048810491
type: string
10489-
title: A kernel ID to boot a Linode with. Defaults to 'linode/latest-64bit'
10492+
description: A kernel ID to boot a Linode with. Defaults to 'linode/latest-64bit'
1049010493
example: linode/latest-64bit
1049110494
x-linode-cli-display: 3
1049210495
comments:
1049310496
type: string
10494-
title: Optional field for arbitrary user comments on this Config.
10497+
description: Optional field for arbitrary user comments on this Config.
1049510498
example: This is my main Config
1049610499
memory_limit:
1049710500
type: integer
10498-
title: The maximum RAM the Linode will be given when booting this Config.
1049910501
description: >
1050010502
Defaults to the total RAM of the Linode.
1050110503
example: 2048
1050210504
run_level:
1050310505
type: string
10504-
title: Stes the run level for the Linode boot.
1050510506
description: >
1050610507
One of:
1050710508
@@ -10515,37 +10516,37 @@ components:
1051510516
example: default
1051610517
virt_mode:
1051710518
type: string
10518-
title: Controls the virtualization mode.
1051910519
description: >
10520+
Controls the virtualization mode.
1052010521
One of:
1052110522
1052210523
* paravirt (default)
1052310524
* fullvirt
1052410525
example: paravirt
1052510526
helpers:
1052610527
type: object
10527-
title: Helpers enabled when booting to this Linode Config.
10528+
description: Helpers enabled when booting to this Linode Config.
1052810529
properties:
1052910530
updatedb_disabled:
1053010531
type: boolean
10531-
title: Disables updatedb cron job to avoid disk thrashing.
10532+
description: Disables updatedb cron job to avoid disk thrashing.
1053210533
example: true
1053310534
distro:
1053410535
type: boolean
10535-
title: Helps maintain correct inittab/upstart console device.
10536+
description: Helps maintain correct inittab/upstart console device.
1053610537
example: true
1053710538
modules_dep:
1053810539
type: boolean
10539-
title: Creates a modules dependency file for the kernel you run.
10540+
description: Creates a modules dependency file for the kernel you run.
1054010541
example: true
1054110542
network:
1054210543
type: boolean
10543-
title: Automatically configure static networking.
10544+
description: Automatically configure static networking.
1054410545
example: true
1054510546
devtmpfs_automount:
1054610547
type: boolean
10547-
title: Populates the /dev directory early during boot without udev.
10548-
description: Defaults to false
10548+
description: >
10549+
Populates the /dev directory early during boot without udev. Defaults to false.
1054910550
example: false
1055010551
label:
1055110552
x-linode-filterable: true
@@ -10996,7 +10997,7 @@ components:
1099610997
maxLength: 64
1099710998
pattern: '[a-zA-Z0-9-_ ]{2,64}'
1099810999
description: >
10999-
The name of this contact
11000+
The name of this contact.
1100011001
example: John Doe
1100111002
x-linode-cli-display: 2
1100211003
email:

0 commit comments

Comments
 (0)