f3eb28fbedd45ef028e240e76a8436216a442623
[portal/nonrtric-controlpanel.git] / webapp-backend / src / test / resources / demo-policy-schema-2.json
1 {
2   "$schema": "http://json-schema.org/draft-07/schema#",
3   "title": "Example_QoETarget_1.0.0",
4   "description": "Example QoE Target policy type",
5   "type": "object",
6   "properties": {
7     "scope": {
8       "type": "object",
9       "properties": {
10         "ueId": {
11           "type": "string"
12         },
13         "sliceId": {
14           "type": "string"
15         },
16         "qosId": {
17           "type": "string"
18         },
19         "cellId": {
20           "type": "string"
21         }
22       },
23       "additionalProperties": false,
24       "required": [
25         "ueId",
26         "sliceId"
27       ]
28     },
29     "statement": {
30       "type": "object",
31       "properties": {
32         "qoeScore": {
33           "type": "number"
34         },
35         "initialBuffering": {
36           "type": "number"
37         },
38         "reBuffFreq": {
39           "type": "number"
40         },
41         "stallRatio": {
42           "type": "number"
43         }
44       },
45       "minProperties": 1,
46       "additionalProperties": false
47     }
48   }
49 }