Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

For example a version might be 1.0.0 (without “v”)

Field 

Type

Description

Mandatory?

Notes

id
stringThe unique id identifying the event

Mandatory

Generated by DMI-Plugin
correlationid
stringThe request id passed by NCMP

Mandatory

It's requestId that NCMP sent to client as an ACK.

Example : “request-1234" (UUID)

time
stringThe timestamp when original event occurred

Optional

The timestamp should follow that on https://www.rfc-editor.org/rfc/rfc3339#section-5.
This follows ISO 8601 and is what is used/referenced in 3GPP standards

Example: 1985-04-12T23:20:50.52Z

   This represents 20 minutes and 50.52 seconds after the 23rd hour of

   April 12th, 1985 in UTC.

target (TBC)
stringThe destination topic of the client

Mandatory

Example : my-topic
source
stringThe source of the event

Optional

Example : dmi-plugin:enm-1 (dmi service name)
type
stringThe type of the event

Mandatory

NCMP owns eventType that would be used by dmi-plugins 

convention of eventType and Schema names is under discussion, see open issue #17

datacontenttype
stringThe schema and version of the Batch event payload.

Mandatory

NCMP owns eventSchema that would be used by dmi-plugins
convention of eventType and Schema names is under discussion, see open issue #17

schemaVersionstringThe schema version of the Batch event payload.Mandatory

Now included in datacontenttype

specversion  (default 1.0)String


...