cuelang.org/go@v0.10.1/encoding/openapi/testdata/protobuf.json (about) 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 }