...
1{
2 "openapi": "3.0.0",
3 "info": {
4 "title": "test",
5 "version": "v1"
6 },
7 "paths": {},
8 "components": {
9 "schemas": {
10 "HTTPRoute": {
11 "type": "object",
12 "required": [
13 "route"
14 ],
15 "properties": {
16 "route": {
17 "type": "array",
18 "items": {
19 "type": "object",
20 "required": [
21 "headers"
22 ],
23 "properties": {
24 "headers": {
25 "type": "object",
26 "required": [
27 "request"
28 ],
29 "properties": {
30 "request": {
31 "type": "object"
32 }
33 }
34 }
35 }
36 }
37 }
38 }
39 },
40 "HTTPRoute.route.*.headers.HeaderOperations": {
41 "type": "object"
42 },
43 "HTTPRouteDestination": {
44 "type": "object",
45 "required": [
46 "headers"
47 ],
48 "properties": {
49 "headers": {
50 "type": "object",
51 "required": [
52 "request"
53 ],
54 "properties": {
55 "request": {
56 "type": "object"
57 }
58 }
59 }
60 }
61 },
62 "HTTPRouteDestination.headers.HeaderOperations": {
63 "type": "object"
64 },
65 "Headers": {
66 "type": "object",
67 "required": [
68 "request"
69 ],
70 "properties": {
71 "request": {
72 "type": "object"
73 }
74 }
75 },
76 "Headers.HeaderOperations": {
77 "type": "object"
78 }
79 }
80 }
81}
View as plain text