Fixes discrepancies and missing params in JSON models
[osm/MON.git] / osm_mon / core / models / delete_metric_req.json
index 7e03e72..2c51042 100644 (file)
 {
   "schema_version": { "type": "string" },
   "schema_type": { "type": "string" },
-  "metric_name": { "type": "string" },
-  "metric_uuid": { "type": "string" },
-  "resource_id": { "type": "string" },
-  "tenant_uuid": { "type": "string" },
   "correlation_id": { "type": "integer" },
-  "vim_type": { "type": "string" },
-  "vim_uuid": { "type": "string" },
-  "required": [ "schema_verion",
+  "metric_name": { "type": "string" },
+  "ns_id": { "type": "string"},
+  "vnf_member_index": { "type": "integer"},
+  "vdu_name": { "type": "string"},
+  "required": [ "schema_version",
                 "schema_type",
                 "metric_name",
-                "metric_uuid",
-                "resource_uuid",
-                "correlation_id",
-                "vim_type",
-                "vim_uuid" ]
+                "ns_id",
+                "vdu_name",
+                "vnf_member_index",
+                "correlation_id" ]
 }