TCA: Support for VES/A&AI enrichment
[dcaegen2/analytics/tca.git] / dpo / tcaOutput.json
index 03c836f..172d63b 100644 (file)
@@ -1,63 +1,78 @@
-{
-    "self": {
-        "name": "TCA Alert Definition",
-        "version": "1.0.0",
-        "description": "The format of the output event from TCA"
-    },
-    "dataformatversion": "1.0.0",
-    "jsonschema": {
-        "name": "TCA Alert",
-        "version": "1.0.0",
-        "properties": {
-          "closedLoopControlame": {
-            "type": "string"
-          },
-          "version": {
-            "type": "string"
-          },
-          "requestID": {
-            "type": "string"
-          },
-          "closedLoopAlarmStart": {
-            "type": "string"
-          },
-          "closedLoopEventClient": {
-            "type": "string"
-          },
-          "target_type": {
-            "type": "string",
-            "enum": [ "VNF", "VM" ]
-          },
-          "target": {
-            "type": "string",
-            "enum": [ "generic-vnf.vnf-id", "vserver.vserver-name" ]
-          },
-          "AAI": {"anyOf": [
-            {"generic-vnf.vnf-id": {
-              "type": "string"
-            }}, 
-            {"vserver.vserver-name" : {
-              "type": "string"
-            }}]
-          },
-          "from": {
-            "type": "string",
-            "enum": [ "DCAE" ]
-          },
-          "policyScope": {
-            "type": "string"
-          },
-          "policyName": {
-            "type": "string"
-          },
-          "policyVersion": {
-            "type": "string"
-          },
-          "closedLoopEventStatus": {
-            "type": "string",
-            "enum": [ "ONSET" ]
-          }
-
-        }
-   }
-}
\ No newline at end of file
+{\r
+  "self": {\r
+    "name": "TCA Alert Definition",\r
+    "version": "1.0.0",\r
+    "description": "The format of the output event from TCA"\r
+  },\r
+  "dataformatversion": "1.0.0",\r
+  "jsonschema": {\r
+    "name": "TCA Alert",\r
+    "version": "1.0.0",\r
+    "properties": {\r
+      "closedLoopControlame": {\r
+        "type": "string"\r
+      },\r
+      "version": {\r
+        "type": "string"\r
+      },\r
+      "requestID": {\r
+        "type": "string"\r
+      },\r
+      "closedLoopAlarmStart": {\r
+        "type": "string"\r
+      },\r
+      "closedLoopEventClient": {\r
+        "type": "string"\r
+      },\r
+      "target_type": {\r
+        "type": "string",\r
+        "enum": [\r
+          "VNF",\r
+          "VM"\r
+        ]\r
+      },\r
+      "target": {\r
+        "type": "string",\r
+        "enum": [\r
+          "generic-vnf.vnf-id",\r
+          "vserver.vserver-name"\r
+        ]\r
+      },\r
+      "AAI": {\r
+        "anyOf": [\r
+          {\r
+            "generic-vnf.vnf-id": {\r
+              "type": "string"\r
+            }\r
+          },\r
+          {\r
+            "vserver.vserver-name": {\r
+              "type": "string"\r
+            }\r
+          }\r
+        ]\r
+      },\r
+      "from": {\r
+        "type": "string",\r
+        "enum": [\r
+          "DCAE"\r
+        ]\r
+      },\r
+      "policyScope": {\r
+        "type": "string"\r
+      },\r
+      "policyName": {\r
+        "type": "string"\r
+      },\r
+      "policyVersion": {\r
+        "type": "string"\r
+      },\r
+      "closedLoopEventStatus": {\r
+        "type": "string",\r
+        "enum": [\r
+          "ONSET"\r
+        ]\r
+      }\r
+    }\r
+  }\r
+}\r