Skip to content

Commit ab8b242

Browse files
Josh SagerGitHub Enterprise
authored andcommitted
Merge branch 'development' into nullable-linodes
2 parents 3611b0f + 0ae3863 commit ab8b242

File tree

1 file changed

+26
-1
lines changed

1 file changed

+26
-1
lines changed

openapi.yaml

Lines changed: 26 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2165,7 +2165,10 @@ paths:
21652165
content:
21662166
application/json:
21672167
schema:
2168-
$ref: '#/components/schemas/DomainRecord'
2168+
required:
2169+
- type
2170+
allOf:
2171+
- $ref: '#/components/schemas/DomainRecord'
21692172
responses:
21702173
'200':
21712174
description: Domain Record created successfully.
@@ -6287,6 +6290,9 @@ paths:
62876290
schema:
62886291
required:
62896292
- label
6293+
- service_type
6294+
- address
6295+
- timeout
62906296
allOf:
62916297
- $ref: '#/components/schemas/ManagedService'
62926298
responses:
@@ -9805,6 +9811,7 @@ components:
98059811
description: A label for Backups that are of type `snapshot`.
98069812
example: Webserver-Backup-2018
98079813
x-linode-cli-display: 5
9814+
nullable: true
98089815
configs:
98099816
type: array
98109817
items:
@@ -10247,11 +10254,13 @@ components:
1024710254
example: 80
1024810255
service:
1024910256
type: string
10257+
nullable: true
1025010258
description: >
1025110259
The service this Record identified. Only valid for SRV records.
1025210260
example: null
1025310261
protocol:
1025410262
type: string
10263+
nullable: true
1025510264
description: >
1025610265
The protocol this Record's service communicates with. Only valid
1025710266
for SRV records.
@@ -10268,6 +10277,7 @@ components:
1026810277
x-linode-cli-display: 5
1026910278
tag:
1027010279
type: string
10280+
nullable: true
1027110281
description: >
1027210282
The tag portion of a CAA record. It is invalid to set this on
1027310283
other record types.
@@ -10477,6 +10487,7 @@ components:
1047710487
example: 123
1047810488
permissions:
1047910489
type: string
10490+
nullable: true
1048010491
enum:
1048110492
- null
1048210493
- read_only
@@ -10519,6 +10530,7 @@ components:
1051910530
example: true
1052010531
account_access:
1052110532
type: string
10533+
nullable: true
1052210534
enum:
1052310535
- null
1052410536
- read_only
@@ -10676,6 +10688,7 @@ components:
1067610688
vendor:
1067710689
x-linode-filterable: true
1067810690
type: string
10691+
nullable: true
1067910692
description: >
1068010693
The upstream distribution vendor. `None` for private Images.
1068110694
example: null
@@ -11553,6 +11566,7 @@ components:
1155311566
x-linode-cli-display: 3
1155411567
comments:
1155511568
type: string
11569+
nullable: true
1155611570
description: Optional field for arbitrary User comments on this Config.
1155711571
example: This is my main Config
1155811572
memory_limit:
@@ -12070,12 +12084,14 @@ components:
1207012084
properties:
1207112085
primary:
1207212086
type: string
12087+
nullable: true
1207312088
format: phone
1207412089
description: >
1207512090
This Contact's primary phone number.
1207612091
example: 123-456-7890
1207712092
secondary:
1207812093
type: string
12094+
nullable: true
1207912095
format: phone
1208012096
description: >
1208112097
This Contact's secondary phone number.
@@ -12315,6 +12331,7 @@ components:
1231512331
example: 30
1231612332
body:
1231712333
type: string
12334+
nullable: true
1231812335
minLength: 0
1231912336
maxLength: 100
1232012337
description: >
@@ -12333,6 +12350,7 @@ components:
1233312350
x-linode-cli-display: 6
1233412351
notes:
1233512352
type: string
12353+
nullable: true
1233612354
description: >
1233712355
Any information relevant to the Service that Linode special forces
1233812356
should know when attempting to resolve Issues.
@@ -12415,6 +12433,7 @@ components:
1241512433
x-linode-cli-display: 5
1241612434
ipv6:
1241712435
type: string
12436+
nullable: true
1241812437
format: ip
1241912438
description: >
1242012439
This NodeBalancer's public IPv6 address.
@@ -12451,19 +12470,22 @@ components:
1245112470
properties:
1245212471
total:
1245312472
type: number
12473+
nullable: true
1245412474
description: >
1245512475
The total transfer, in MB, used by this NodeBalancer this month.
1245612476
example: 32.46078109741211
1245712477
readOnly: true
1245812478
out:
1245912479
type: number
12480+
nullable: true
1246012481
description: >
1246112482
The total inbound transfer, in MB, used for this NodeBalancer
1246212483
this month.
1246312484
example: 3.5487728118896484
1246412485
readOnly: true
1246512486
in:
1246612487
type: number
12488+
nullable: true
1246712489
description: >
1246812490
The total outbound transfer, in MB, used for this NodeBalancer
1246912491
this month.
@@ -12635,6 +12657,7 @@ components:
1263512657
x-linode-cli-display: 9
1263612658
ssl_cert:
1263712659
type: string
12660+
nullable: true
1263812661
description: >
1263912662
The certificate this port is serving. This is not returned. If set,
1264012663
this field will come back as "<REDACTED>".
@@ -12643,6 +12666,7 @@ components:
1264312666
example: null
1264412667
ssl_key:
1264512668
type: string
12669+
nullable: true
1264612670
description: >
1264712671
The private key corresponding to this port's certificate. This is not
1264812672
returned. If set, this field will come back as "<REDACTED>".
@@ -12978,6 +13002,7 @@ components:
1297813002
readOnly: true
1297913003
thumbnail_url:
1298013004
type: string
13005+
nullable: true
1298113006
format: url
1298213007
description: >
1298313008
The URL where this client's thumbnail may be viewed, or `null` if this client

0 commit comments

Comments
 (0)