Merge "Added CSIT for Macroflow with HEAT"
[integration/csit.git] / plans / ccsdk-oran / polmansuite / data / testdata / v2 / policy_type.json
1 {
2     "policySchema": {
3       "$schema": "http://json-schema.org/draft-07/schema#",
4       "title": "STD_QOS_0_2_0",
5       "description": "STD QOS policy type",
6       "type": "object",
7       "properties": {
8         "scope": {
9           "type": "object",
10           "properties": {
11             "ueId": {
12               "type": "string"
13             },
14             "qosId": {
15               "type": "string"
16             }
17           },
18           "additionalProperties": false,
19           "required": [
20             "ueId",
21             "qosId"
22           ]
23         },
24         "qosObjectives": {
25           "type": "object",
26           "properties": {
27             "priorityLevel": {
28               "type": "number"
29             }
30           },
31           "additionalProperties": false,
32           "required": [
33             "priorityLevel"
34           ]
35         }
36       }
37     },
38     "statusSchema": {
39       "$schema": "http://json-schema.org/draft-07/schema#",
40       "title": "STD_QOS_0.2.0",
41       "description": "STD QOS policy type status",
42       "type": "object",
43       "properties": {
44         "enforceStatus": {
45           "type": "string"
46         },
47         "enforceReason": {
48           "type": "string"
49         },
50         "additionalProperties": false,
51         "required": [
52           "enforceStatus"
53         ]
54       }
55     }
56   }