blob: 8fa16b13c42b7aa0e91017bef3669f63c011cc61 [file] [log] [blame]
BjornMagnussonXA37d37852019-10-15 08:42:08 +02001{
2 "description": "Policy type XXXX",
3 "name": "PT XXXX",
4 "policy_type_id": XXXX,
5 "create_schema":
6
7
8 {
9 "$id": "https://est.tech/policy-type.schema.json",
10 "$schema": "http://json-schema.org/draft-07/schema#",
11 "title": "Policy type schema XXXX",
12 "description": "Policy type schema for qos",
13 "type": "object",
14 "properties": {
15 "policy_id": {
16 "description": "Identity of the policy",
17 "type": "string"},
18 "scope": {
19 "type": "object",
20 "properties": {
21 "ue_id": {
22 "description": "User identity",
23 "type": "string"},
24 "flow_id": {
25 "description": "Identity of the flow",
26 "type": "string"}
27 }, "required": ["ue_id", "flow_id"]
28 },
29 "statement": {
30 "type": "object",
31 "properties": {
32 "gfbr": {
33 "description": "Guaranteed Flow Bit Rate",
34 "type": "string"},
35 "mfbr": {
36 "description": "Maximum Flow Bit Rate",
37 "type": "string"},
38 "priority_level": {
39 "description": "Priority Level",
40 "type": "string"},
41 "pdb": {
42 "description": "Packet Delay Budget",
43 "type": "string"}
44 }, "required": ["gfbr", "mfbr", "priority_level", "pdb"]
45 }
46 }, "required": ["policy_id", "scope", "statement"]
47 }
48
49}