Fixes discrepancies and missing params in JSON models
[osm/MON.git] / osm_mon / core / models / delete_alarm_req.json
index 5683b8d..44dab0a 100644 (file)
 {
   "schema_version": { "type": "string" },
   "schema_type": { "type": "string" },
-  "vim_type": { "type": "string" },
-  "vim_uuid": { "type": "string" },
   "alarm_delete_request":
   {
+    "correlation_id": { "type": "integer" },
     "alarm_uuid": { "type": "string" },
-    "correlation_id": { "type": "integer" }
+    "ns_id": { "type": "string"},
+    "vdu_name": { "type": "string"},
+    "vnf_member_index": { "type": "integer"}
   },
   "required": [ "schema_version",
                 "schema_type",
-                "vim_type",
-                "vim_uuid",
                 "alarm_uuid",
+                "ns_id",
+                "vdu_name",
+                "vnf_member_index",
                 "correlation_id"
               ]
 }