stndDefined domain added to VES schema 99/109199/3
authordeen1985 <damian.nowak@nokia.com>
Tue, 16 Jun 2020 14:25:58 +0000 (16:25 +0200)
committerDamian Nowak <damian.nowak@nokia.com>
Mon, 22 Jun 2020 13:22:06 +0000 (13:22 +0000)
Change-Id: I8fec71a3fe3a77089fd558e87563e247966a5819
Signed-off-by: deen1985 <damian.nowak@nokia.com>
Issue-ID: VNFRQTS-888
Signed-off-by: deen1985 <damian.nowak@nokia.com>
docs/Chapter8/ves_7_2/CommonEventFormat_30.2_ONAP.json

index 5be8a6b..75923c4 100644 (file)
             "pnfRegistration",
             "sipSignaling",
             "stateChange",
+            "stndDefined",
             "syslog",
             "thresholdCrossingAlert",
             "voiceQuality"
           "description": "the earliest unix time aka epoch time associated with the event from any component--as microseconds elapsed since 1 Jan 1970 not including leap seconds",
           "type": "number"
         },
+        "stndDefinedNamespace": {
+          "description": "Standards organization defined event namespace; expected usage includes event routing by the event listener",
+          "type": "string"
+        },
         "timeZoneOffset": {
           "description": "UTC offset for the local time zone of the device as UTC+/-hh.mm",
           "type": "string"
             "7.0.1",
             "7.1",
             "7.1.1",
-            "7.2",
+            "7.2"
           ]
         }
       },
         "stateChangeFields": {
           "$ref": "#/definitions/stateChangeFields"
         },
+        "stndDefinedFields": {
+          "$ref": "#/definitions/stndDefinedFields"
+        },
         "syslogFields": {
           "$ref": "#/definitions/syslogFields"
         },
         "stateInterface"
       ]
     },
+    "stndDefinedFields": {
+      "description": "stndDefined fields",
+      "type": "object",
+      "properties": {
+        "schemaReference": {
+          "description": "a uri of a standards-defined JSON object schema; used to valide the stndDefinedFields.data property contents",
+          "type": "string",
+          "format": "uri"
+        },
+        "data": {
+          "description": "a native standards-defined JSON notification",
+          "type": "object"
+        },
+        "stndDefinedFieldsVersion": {
+          "description": "version of stndDefinedFields block",
+          "type": "string",
+          "enum": [
+            "1.0"
+          ]
+        }
+      },
+      "additionalProperties": false,
+        "required": [
+          "data",
+          "stndDefinedFieldsVersion"
+        ]
+    },
     "syslogFields": {
       "description": "sysLog fields",
       "type": "object",