[PMSH] Fix schema validation causing CSIT failure 97/118697/2
authoregernug <gerard.nugent@est.tech>
Tue, 2 Mar 2021 13:30:27 +0000 (13:30 +0000)
committeregernug <gerard.nugent@est.tech>
Thu, 4 Mar 2021 09:17:39 +0000 (09:17 +0000)
Issue-ID: INT-1865

Signed-off-by: egernug <gerard.nugent@est.tech>
Change-Id: I16f7797bdcc1521c7e59b340e979da2930164ad2

components/pm-subscription-handler/pmsh_service/mod/sub_schema.json

index 7a1da5b..18d4817 100644 (file)
                }
             }
          },
-         "required":[
-            "nfNames",
-            "modelInvariantIDs",
-            "modelVersionIDs",
-            "modelNames"
+         "additionalProperties": false,
+         "anyOf": [
+            {"required" :  ["nfNames"]},
+            {"required" :  ["modelInvariantIDs"]},
+            {"required" :  ["modelVersionIDs"]},
+            {"required" :  ["modelNames"]}
          ]
       },
       "measurementGroups":{