Code Review
/
portal
/
nonrtric-controlpanel.git
/ blob
commit
grep
author
committer
pickaxe
?
search:
re
18bce36fa95c1bfba1278f3bcf469ea758b2243a
[portal/nonrtric-controlpanel.git]
/
demo-policy-schema-3.json
1
{
2
"$schema": "http://json-schema.org/draft-07/schema#",
3
"title": "Example_TrafficSteeringPreference_1.0.0",
4
"description": "Example Traffic Steering Preference 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
]
27
},
28
"statement": {
29
"type": "object",
30
"properties": {
31
"cellIdList": {
32
"type": "array",
33
"minItems": 1,
34
"uniqueItems": true,
35
"items": {
36
"type": "string"
37
}
38
},
39
"preference": {
40
"type": "string",
41
"enum": [
42
"SHALL",
43
"PREFER",
44
"AVOID",
45
"FORBID"
46
]
47
},
48
"primary": {
49
"type": "boolean"
50
}
51
},
52
"required": [
53
"cellIdList",
54
"preference"
55
],
56
"additionalProperties": false
57
}
58
}
59
}