--- /dev/null
+{
+ "description": "Policy type XXXX",
+ "name": "PT XXXX",
+ "policy_type_id": XXXX,
+ "create_schema":
+
+
+ {
+ "$id": "https://est.tech/policy-type.schema.json",
+ "$schema": "http://json-schema.org/draft-07/schema#",
+ "title": "Policy type schema XXXX",
+ "description": "Policy type schema for qos",
+ "type": "object",
+ "properties": {
+ "policy_id": {
+ "description": "Identity of the policy",
+ "type": "string"},
+ "scope": {
+ "type": "object",
+ "properties": {
+ "ue_id": {
+ "description": "User identity",
+ "type": "string"},
+ "flow_id": {
+ "description": "Identity of the flow",
+ "type": "string"}
+ }, "required": ["ue_id", "flow_id"]
+ },
+ "statement": {
+ "type": "object",
+ "properties": {
+ "gfbr": {
+ "description": "Guaranteed Flow Bit Rate",
+ "type": "string"},
+ "mfbr": {
+ "description": "Maximum Flow Bit Rate",
+ "type": "string"},
+ "priority_level": {
+ "description": "Priority Level",
+ "type": "string"},
+ "pdb": {
+ "description": "Packet Delay Budget",
+ "type": "string"}
+ }, "required": ["gfbr", "mfbr", "priority_level", "pdb"]
+ }
+ }, "required": ["policy_id", "scope", "statement"]
+ }
+
+}