[DCAEGEN2]Release dcaegen2-services-son-handler maven dependency
[dcaegen2/services/son-handler.git] / dpo / data-formats / sonToOofReq-dataformat.json
1 {
2     "dataformatversion": "1.0.0", 
3     "jsonschema": {
4         "$schema": "http://json-schema.org/draft-04/schema#", 
5         "additionalproperties": true, 
6         "description": "", 
7         "properties": {
8             "cellInfo": {
9                 "additionalproperties": true, 
10                 "description": "", 
11                 "properties": {
12                     "anrInputList": {
13                         "description": "", 
14                         "items": {
15                             "additionalproperties": true, 
16                             "description": "", 
17                             "properties": {
18                                 "cellId": {
19                                     "description": "", 
20                                     "type": "string"
21                                 }, 
22                                 "removeableNeighbors": {
23                                     "description": "", 
24                                     "items": {
25                                         "description": "", 
26                                         "type": "string"
27                                     }, 
28                                     "type": "array"
29                                 }
30                             }, 
31                             "required": [
32                                 "cellId", 
33                                 "removeableNeighbors"
34                             ], 
35                             "type": "object"
36                         }, 
37                         "type": "array"
38                     }, 
39                     "cellIdList": {
40                         "description": "", 
41                         "items": {
42                             "description": "", 
43                             "type": "string"
44                         }, 
45                         "type": "array"
46                     }, 
47                     "networkId": {
48                         "description": "", 
49                         "type": "integer"
50                     }, 
51                     "trigger": {
52                         "description": "", 
53                         "type": "string"
54                     }
55                 }, 
56                 "required": [
57                     "anrInputList", 
58                     "cellIdList", 
59                     "networkId", 
60                     "trigger"
61                 ], 
62                 "type": "object"
63             }, 
64             "requestInfo": {
65                 "additionalproperties": true, 
66                 "description": "", 
67                 "properties": {
68                     "callbackHeader": {
69                         "additionalproperties": true, 
70                         "description": "", 
71                         "properties": {
72                             "blob": {
73                                 "description": "", 
74                                 "type": "string"
75                             }
76                         }, 
77                         "required": [
78                             "blob"
79                         ], 
80                         "type": "object"
81                     }, 
82                     "callbackUrl": {
83                         "description": "", 
84                         "type": "string"
85                     }, 
86                     "numSolutions": {
87                         "description": "", 
88                         "type": "integer"
89                     }, 
90                     "optimizers": {
91                         "description": "", 
92                         "items": {
93                             "description": "", 
94                             "type": "string"
95                         }, 
96                         "type": "array"
97                     }, 
98                     "requestId": {
99                         "description": "", 
100                         "type": "string"
101                     }, 
102                     "requestType": {
103                         "description": "", 
104                         "type": "string"
105                     }, 
106                     "sourceId": {
107                         "description": "", 
108                         "type": "string"
109                     }, 
110                     "timeout": {
111                         "description": "", 
112                         "type": "integer"
113                     }, 
114                     "transactionId": {
115                         "description": "", 
116                         "type": "string"
117                     }
118                 }, 
119                 "required": [
120                     "callbackHeader", 
121                     "callbackUrl", 
122                     "numSolutions", 
123                     "optimizers", 
124                     "requestId", 
125                     "requestType", 
126                     "sourceId", 
127                     "timeout", 
128                     "transactionId"
129                 ], 
130                 "type": "object"
131             }
132         }, 
133         "required": [
134             "cellInfo", 
135             "requestInfo"
136         ], 
137         "type": "object"
138     }, 
139     "self": {
140         "description": "", 
141         "name": "SON_TO_OOF_REST_REQ", 
142         "version": "1.0.0"
143     }
144 }