Versions Compared

Key

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

...

#DescriptionNotesDecision
1No Event properties defined for (

DMI AVC Event, Bulk Response Events[Internal & client] 



2Should all the events have same kafka headers

Common set

AMndatory/Optional might differ!

3clarify the format of the version eventSchemaVersionv1 or 1.0
4

if DMI produce Additional headers, we discard it.

Event Overview

#DescriptionSourceDestinationStatusNotesFull Schema Name
1LCM EventNCMPExternal Client AppsIn UseLife Cycle Management Events, when cmHandles are added or removedcps:org.onap.ncmp.cmhandle.lcm-event:v1
2DMI Data AVC EventDMINCMPImplemented, Not in useAttribute Value Change in configuration management (CM) data.cps:org.onap.cps.ncmp.events:avc-event-schema:v1
3AVC Subscription Create EventExternal Client AppsNCMP - Fwd to DMIImplemented, Not in useCreate Event Only

cps:org.onap.cps.ncmp.events:avc-subscription-event:v1

4DMI Async Request Response EventDMINCMPIn UseDMI passes response onto Kafka topic specified by client.

cps:org.onap.cps.ncmp.events:dmi-async-request-response-event-schema:v1

5NCMP Async Request Response EventNCMPExternal Client AppsIn UseForward No.4 to client specified topic

cps:org.onap.cps.ncmp.events:ncmp-async-request-response-event-schema:v1

6Bulk Response Event (Internal)DMINCMPIn ProgressInternal Kafka topiccps:org.onap.cps.ncmp.event:dmi-async-bulk-response-event-schema:v1
7

Bulk Response Event (Client)

NCMPExternal Client AppsIn ProgressForwarding the DMI responses to the client topiccps:org.onap.cps.ncmp.event:ncmp-async-bulk-response-event-schema:v1

...

Expand
titleLCM Event Details

Current LCM Event Object

FieldTypeDescriptionKafka HeaderEvent Payload FieldNotes
eventIDstringThe unique id identifying the eventx
M
eventCorrelationIdstringThe id identifying the event.  In LCMEvent this is always a cmhandleIdx
O
eventTimestringThe timestamp when original event occurredx
M
eventSourcestringThe source of the eventx
OM
eventTypestringThe type of the eventx
M
eventSchemastringThe schema that this event adheres tox

cps:org.onap.ncmp.cmhandle.lcm-event

O

eventSchemaVersionstring

The version of the schema that this event adheres to

x

M

v1.0 → v2.0

O

eventEventThe payload of an event

cps:org.onap.ncmp.cmhandle.lcm-event:v1


Defined by event object below

ekiemcc : Suggest to add the full schema name for the LCM event body and the eventSchemaVersion

Type:Event

FieldTypeDescriptionKafka HeaderEvent Payload FieldNotes
cmHandleIdstringcmHandle id
x
oldValuesValues

Values that represents the state of a cmHandle


xDefined by values object below
newValuesValuesValues that represents the state of a cmHandle
xDefined by values object below

Type:Values

FieldTypeDescriptionKafka HeaderEvent Payload FieldNotes
dataSyncEnabledstringcmHandle id
x
cmHandleStatestring

State of cmHandle


xEnum: 

["ADVISED", "READY", "LOCKED", "DELETING", "DELETED"]

cmHandlePropertiesobjectcmHandle properties
xList of Java <String, String> Maps


DMI AVC Event

Description

DMI AVC EventEvent  (DMI → NCMP)

Expand
titleAVC Event Details

AVC Event Object

FieldTypeDescriptionKafka HeaderEvent Payload FieldNotes
eventIDstringThe unique id identifying the eventxM
eventCorrelationIdstringThe id identifying the eventxM
eventTimestringThe timestamp when original event occurredxO
eventSourcestringThe source of the eventxO
eventTypestringThe type of the eventxMcps:org.onap.cps.ncmp.events:avc-event ?
eventSchemastringThe schema that this event adheres toxMcps:org.onap.cps.ncmp.events:avc-event-schema
eventSchemaVersionstring

The version of the schema that this event adheres to

xMv1.0 → v2.0
eventEventThe payload of an event

cps:org.onap.cps.ncmp.events:avc-event-schema:v1

Type: Event

FieldTypeDescriptionKafka HeaderEvent Payload FieldNotes
No Properties defined (Entire event treated as single object)


...