-
Notifications
You must be signed in to change notification settings - Fork 2
/
oas-core.yaml
52 lines (52 loc) · 921 Bytes
/
oas-core.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
IOSchema:
type: object
properties:
title:
type: string
maxItems:
type: integer
minimum: 0
minItems:
type: integer
minimum: 0
default: 0
type:
type: string
enum:
- array
- boolean
- integer
- number
- string
items:
type: object
properties:
type:
type: string
enum:
- boolean
- integer
- number
- string
description:
type: string
format:
type: string
contentMediaType:
type: string
default: {}
externalDocs:
$ref: #/definitions/ExternalDocumentation
ExternalDocumentation:
type: object
required:
- url
properties:
description:
type: string
url:
type: string
format: uri-reference
patternProperties:
^x-: {}
additionalProperties: false