Loading 103120/schema/json/ts_103120_TrafficPolicy.schema.json +72 −2 Original line number Diff line number Diff line Loading @@ -154,6 +154,28 @@ "required": [ "tp:MobileAccessPolicyCriteria" ] }, { "type": "object", "properties": { "tp:EthernetPolicyCriteria": { "$ref": "#/$defs/EthernetPolicyCriteria" } }, "required": [ "tp:EthernetPolicyCriteria" ] }, { "type": "object", "properties": { "tp:RCSPolicyCriteria": { "$ref": "#/$defs/RCSPolicyCriteria" } }, "required": [ "tp:RCSPolicyCriteria" ] } ] }, Loading Loading @@ -194,6 +216,52 @@ }, "required": [] }, "EthernetPolicyCriteria": { "type": "object", "properties": { "tp:SourceMACAddress": { "$ref": "ts_103280_2017_07#/$defs/MACAddress" }, "tp:DestinationMACAddress": { "$ref": "ts_103280_2017_07#/$defs/MACAddress" }, "tp:BothDirections": { "type": "boolean" }, "tp:VLANCriteria": { "$ref": "#/$defs/VLANCriteria" } }, "required": [] }, "VLANCriteria": { "oneOf": [ { "type": "object", "properties": { "tp:OuterVLANs": { "$ref": "#/$defs/VLANIDList" } }, "required": [ "tp:OuterVLANs" ] } ] }, "VLANIDList": { "type": "object", "properties": { "tp:VLANID": { "type": "array", "items": { "$ref": "ts_103280_2017_07#/$defs/VLANID" }, "minItems": 1 } }, "required": [] }, "RCSPolicyCriteria": { "type": "object", "properties": { Loading @@ -201,7 +269,9 @@ "$ref": "ts_103280_2017_07#/$defs/ShortString" } }, "required": [] "required": [ "tp:CommunicationServiceID" ] } } } 103280/TS_103_280.schema.json +6 −1 Original line number Diff line number Diff line Loading @@ -191,6 +191,11 @@ "minimum": 0, "maximum": 255 }, "VLANID": { "type": "integer", "exclusiveMinimum": 0, "maximum": 4095 }, "IPAddress": { "oneOf": [ { Loading utils/ts103280_config.json 0 → 100644 +8 −0 Original line number Diff line number Diff line { "schemas" : { "./103280/TS_103_280.xsd" : { "prefix" : "etsi280" } }, "output" : "./103280/" } Loading
103120/schema/json/ts_103120_TrafficPolicy.schema.json +72 −2 Original line number Diff line number Diff line Loading @@ -154,6 +154,28 @@ "required": [ "tp:MobileAccessPolicyCriteria" ] }, { "type": "object", "properties": { "tp:EthernetPolicyCriteria": { "$ref": "#/$defs/EthernetPolicyCriteria" } }, "required": [ "tp:EthernetPolicyCriteria" ] }, { "type": "object", "properties": { "tp:RCSPolicyCriteria": { "$ref": "#/$defs/RCSPolicyCriteria" } }, "required": [ "tp:RCSPolicyCriteria" ] } ] }, Loading Loading @@ -194,6 +216,52 @@ }, "required": [] }, "EthernetPolicyCriteria": { "type": "object", "properties": { "tp:SourceMACAddress": { "$ref": "ts_103280_2017_07#/$defs/MACAddress" }, "tp:DestinationMACAddress": { "$ref": "ts_103280_2017_07#/$defs/MACAddress" }, "tp:BothDirections": { "type": "boolean" }, "tp:VLANCriteria": { "$ref": "#/$defs/VLANCriteria" } }, "required": [] }, "VLANCriteria": { "oneOf": [ { "type": "object", "properties": { "tp:OuterVLANs": { "$ref": "#/$defs/VLANIDList" } }, "required": [ "tp:OuterVLANs" ] } ] }, "VLANIDList": { "type": "object", "properties": { "tp:VLANID": { "type": "array", "items": { "$ref": "ts_103280_2017_07#/$defs/VLANID" }, "minItems": 1 } }, "required": [] }, "RCSPolicyCriteria": { "type": "object", "properties": { Loading @@ -201,7 +269,9 @@ "$ref": "ts_103280_2017_07#/$defs/ShortString" } }, "required": [] "required": [ "tp:CommunicationServiceID" ] } } }
103280/TS_103_280.schema.json +6 −1 Original line number Diff line number Diff line Loading @@ -191,6 +191,11 @@ "minimum": 0, "maximum": 255 }, "VLANID": { "type": "integer", "exclusiveMinimum": 0, "maximum": 4095 }, "IPAddress": { "oneOf": [ { Loading
utils/ts103280_config.json 0 → 100644 +8 −0 Original line number Diff line number Diff line { "schemas" : { "./103280/TS_103_280.xsd" : { "prefix" : "etsi280" } }, "output" : "./103280/" }