|
74 | 74 | "unevaluatedProperties": false,
|
75 | 75 | "$defs": {
|
76 | 76 | "info": {
|
| 77 | + "$comment": "https://spec.openapis.org/oas/v3.1.0#info-object", |
77 | 78 | "type": "object",
|
78 | 79 | "properties": {
|
79 | 80 | "title": {
|
|
106 | 107 | "unevaluatedProperties": false
|
107 | 108 | },
|
108 | 109 | "contact": {
|
| 110 | + "$comment": "https://spec.openapis.org/oas/v3.1.0#contact-object", |
109 | 111 | "type": "object",
|
110 | 112 | "properties": {
|
111 | 113 | "name": {
|
|
122 | 124 | "unevaluatedProperties": false
|
123 | 125 | },
|
124 | 126 | "license": {
|
| 127 | + "$comment": "https://spec.openapis.org/oas/v3.1.0#license-object", |
125 | 128 | "type": "object",
|
126 | 129 | "properties": {
|
127 | 130 | "name": {
|
|
154 | 157 | "unevaluatedProperties": false
|
155 | 158 | },
|
156 | 159 | "server": {
|
| 160 | + "$comment": "https://spec.openapis.org/oas/v3.1.0#server-object", |
157 | 161 | "type": "object",
|
158 | 162 | "properties": {
|
159 | 163 | "url": {
|
|
177 | 181 | "unevaluatedProperties": false
|
178 | 182 | },
|
179 | 183 | "server-variable": {
|
| 184 | + "$comment": "https://spec.openapis.org/oas/v3.1.0#server-variable-object", |
180 | 185 | "type": "object",
|
181 | 186 | "properties": {
|
182 | 187 | "enum": {
|
|
200 | 205 | "unevaluatedProperties": false
|
201 | 206 | },
|
202 | 207 | "components": {
|
| 208 | + "$comment": "https://spec.openapis.org/oas/v3.1.0#components-object", |
203 | 209 | "type": "object",
|
204 | 210 | "properties": {
|
205 | 211 | "schemas": {
|
|
275 | 281 | "unevaluatedProperties": false
|
276 | 282 | },
|
277 | 283 | "paths": {
|
| 284 | + "$comment": "https://spec.openapis.org/oas/v3.1.0#paths-object", |
278 | 285 | "type": "object",
|
279 | 286 | "patternProperties": {
|
280 | 287 | "^/": {
|
|
285 | 292 | "unevaluatedProperties": false
|
286 | 293 | },
|
287 | 294 | "path-item": {
|
| 295 | + "$comment": "https://spec.openapis.org/oas/v3.1.0#path-item-object", |
288 | 296 | "type": "object",
|
289 | 297 | "properties": {
|
290 | 298 | "summary": {
|
|
329 | 337 | }
|
330 | 338 | },
|
331 | 339 | "operation": {
|
| 340 | + "$comment": "https://spec.openapis.org/oas/v3.1.0#operation-object", |
332 | 341 | "type": "object",
|
333 | 342 | "properties": {
|
334 | 343 | "tags": {
|
|
388 | 397 | "unevaluatedProperties": false
|
389 | 398 | },
|
390 | 399 | "external-documentation": {
|
| 400 | + "$comment": "https://spec.openapis.org/oas/v3.1.0#external-documentation-object", |
391 | 401 | "type": "object",
|
392 | 402 | "properties": {
|
393 | 403 | "description": {
|
|
405 | 415 | "unevaluatedProperties": false
|
406 | 416 | },
|
407 | 417 | "parameter": {
|
| 418 | + "$comment": "https://spec.openapis.org/oas/v3.1.0#parameter-object", |
408 | 419 | "type": "object",
|
409 | 420 | "properties": {
|
410 | 421 | "name": {
|
|
638 | 649 | }
|
639 | 650 | },
|
640 | 651 | "request-body": {
|
| 652 | + "$comment": "https://spec.openapis.org/oas/v3.1.0#request-body-object", |
641 | 653 | "type": "object",
|
642 | 654 | "properties": {
|
643 | 655 | "description": {
|
|
672 | 684 | }
|
673 | 685 | },
|
674 | 686 | "content": {
|
| 687 | + "$comment": "https://spec.openapis.org/oas/v3.1.0#fixed-fields-10", |
675 | 688 | "type": "object",
|
676 | 689 | "additionalProperties": {
|
677 | 690 | "$ref": "#/$defs/media-type"
|
|
681 | 694 | }
|
682 | 695 | },
|
683 | 696 | "media-type": {
|
| 697 | + "$comment": "https://spec.openapis.org/oas/v3.1.0#media-type-object", |
684 | 698 | "type": "object",
|
685 | 699 | "properties": {
|
686 | 700 | "schema": {
|
|
704 | 718 | "unevaluatedProperties": false
|
705 | 719 | },
|
706 | 720 | "encoding": {
|
| 721 | + "$comment": "https://spec.openapis.org/oas/v3.1.0#encoding-object", |
707 | 722 | "type": "object",
|
708 | 723 | "properties": {
|
709 | 724 | "contentType": {
|
|
772 | 787 | }
|
773 | 788 | },
|
774 | 789 | "responses": {
|
| 790 | + "$comment": "https://spec.openapis.org/oas/v3.1.0#responses-object", |
775 | 791 | "type": "object",
|
776 | 792 | "properties": {
|
777 | 793 | "default": {
|
|
787 | 803 | "unevaluatedProperties": false
|
788 | 804 | },
|
789 | 805 | "response": {
|
| 806 | + "$comment": "https://spec.openapis.org/oas/v3.1.0#response-object", |
790 | 807 | "type": "object",
|
791 | 808 | "properties": {
|
792 | 809 | "description": {
|
|
829 | 846 | }
|
830 | 847 | },
|
831 | 848 | "callbacks": {
|
| 849 | + "$comment": "https://spec.openapis.org/oas/v3.1.0#callback-object", |
832 | 850 | "type": "object",
|
833 | 851 | "$ref": "#/$defs/specification-extensions",
|
834 | 852 | "additionalProperties": {
|
|
850 | 868 | }
|
851 | 869 | },
|
852 | 870 | "example": {
|
| 871 | + "$comment": "https://spec.openapis.org/oas/v3.1.0#example-object", |
853 | 872 | "type": "object",
|
854 | 873 | "properties": {
|
855 | 874 | "summary": {
|
|
882 | 901 | }
|
883 | 902 | },
|
884 | 903 | "link": {
|
| 904 | + "$comment": "https://spec.openapis.org/oas/v3.1.0#link-object", |
885 | 905 | "type": "object",
|
886 | 906 | "properties": {
|
887 | 907 | "operationRef": {
|
|
930 | 950 | }
|
931 | 951 | },
|
932 | 952 | "header": {
|
| 953 | + "$comment": "https://spec.openapis.org/oas/v3.1.0#header-object", |
933 | 954 | "type": "object",
|
934 | 955 | "properties": {
|
935 | 956 | "description": {
|
|
997 | 1018 | }
|
998 | 1019 | },
|
999 | 1020 | "tag": {
|
| 1021 | + "$comment": "https://spec.openapis.org/oas/v3.1.0#tag-object", |
1000 | 1022 | "type": "object",
|
1001 | 1023 | "properties": {
|
1002 | 1024 | "name": {
|
|
1016 | 1038 | "unevaluatedProperties": false
|
1017 | 1039 | },
|
1018 | 1040 | "reference": {
|
| 1041 | + "$comment": "https://spec.openapis.org/oas/v3.1.0#reference-object", |
1019 | 1042 | "type": "object",
|
1020 | 1043 | "properties": {
|
1021 | 1044 | "$ref": {
|
|
1032 | 1055 | "unevaluatedProperties": false
|
1033 | 1056 | },
|
1034 | 1057 | "schema": {
|
| 1058 | + "$comment": "https://spec.openapis.org/oas/v3.1.0#schema-object", |
1035 | 1059 | "$dynamicAnchor": "meta",
|
1036 | 1060 | "type": [
|
1037 | 1061 | "object",
|
1038 | 1062 | "boolean"
|
1039 | 1063 | ]
|
1040 | 1064 | },
|
1041 | 1065 | "security-scheme": {
|
| 1066 | + "$comment": "https://spec.openapis.org/oas/v3.1.0#security-scheme-object", |
1042 | 1067 | "type": "object",
|
1043 | 1068 | "properties": {
|
1044 | 1069 | "type": {
|
|
1322 | 1347 | }
|
1323 | 1348 | },
|
1324 | 1349 | "security-requirement": {
|
| 1350 | + "$comment": "https://spec.openapis.org/oas/v3.1.0#security-requirement-object", |
1325 | 1351 | "type": "object",
|
1326 | 1352 | "additionalProperties": {
|
1327 | 1353 | "type": "array",
|
|
1331 | 1357 | }
|
1332 | 1358 | },
|
1333 | 1359 | "specification-extensions": {
|
| 1360 | + "$comment": "https://spec.openapis.org/oas/v3.1.0#specification-extensions", |
1334 | 1361 | "patternProperties": {
|
1335 | 1362 | "^x-": true
|
1336 | 1363 | }
|
|
0 commit comments