Versions Compared

Key

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

...

  • This page gives a description of CPS events including their fields
  • Events will be split into events and Kafka headers

...

Event Overview

#DescriptionSourceDestinationStatusNotes
1LCM EventNCMPExternal Client AppsIn UseLife Cycle Management Events, when cmHandles are added or removed
2DMI Data AVC EventDMINCMPImplemented, Not in useAttribute Value Change in configuration management (CM) data.
3AVC Subscription Create EventExternal Client AppsNCMP - Fwd to DMIImplemented, Not in useCreate Event Only
4DMI Async Request Response EventDMINCMPIn UseDMI passes response onto Kafka topic specified by client.
5NCMP Async Request Response EventNCMPExternal Client AppsIn UseForward No.4 to client specified topic
6Bulk Response EventDMINCMPIn ProgressInternal Kafka topic
7Bulk Response Client Topic EventNCMPExternal Client AppsIn ProgressError Message Reply to be decided

...

LCM (Life Cycle Management) Event

Expand
titleLCM Event Details

LCM Event Object

FieldTypeDescriptionKafka HeaderJSON FieldNotes
eventIDstringThe unique id identifying the event


eventCorrelationIdstringThe id identifying the event


eventTimestringThe timestamp when original event occurred


eventSourcestringThe source of the event


eventTypestringThe type of the event


eventSchemastringThe schema that this event adheres to


eventSchemaVersionstring

The version of the schema that this event adheres to




eventobjectThe payload of an event

Defined by event object below

Event Object

FieldTypeDescriptionKafka HeaderJSON FieldNotes
cmHandleIdstringcmHandle id


oldValuesobject

Values that represents the state of a cmHandle



Defined by values object below
newValuesobjectValues that represents the state of a cmHandle

Defined by values object below

Values Object

FieldTypeDescriptionKafka HeaderJSON FieldNotes
dataSyncEnabledstringcmHandle id


cmHandleStatestring

State of cmHandle



Enum: 

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

cmHandlePropertiesobjectcmHandle properties

List of Java <String, String> Maps


AVC Event

Description

AVC Event

Expand
titleAVC Event Details

AVC Event Object

FieldTypeDescriptionKafka HeaderJSON FieldNotes
eventIDstringThe unique id identifying the event


eventCorrelationIdstringThe id identifying the event


eventTimestringThe timestamp when original event occurred


eventSourcestringThe source of the event


eventTypestringThe type of the event


eventSchemastringThe schema that this event adheres to


eventSchemaVersionstring

The version of the schema that this event adheres to




eventobjectThe payload of an event

java object not defined by schema


AVC Subscription Event

Description

...