CPS Async Events

Introduction

Async events are triggered when a valid topic has been detected in a passthrough operation.

NCMP request response event schema

Event header

{
    "eventId"               : "001",
    "eventCorrelationId"    : "cps-001",
    "eventTime"             : "2022-09-28T12:24:21.003+0000",
    "eventTarget"           : "test-topic",
    "eventType"             : "org.onap.cps.ncmp.event.model.DmiAsyncRequestResponseEvent",
    "eventSchema"           : "urn:cps:org.onap.cps.ncmp.event.model.DmiAsyncRequestResponseEvent:v1",
    "forwarded-Event"       : { }
}

Forwarded-Event Payload

"Forwarded-Event": {
    "eventId"               : "002",
    "eventCorrelationId"    : "cps-001",
    "eventTime"             : "2022-09-28T12:24:18.340+0000",
    "eventTarget"           : "test-topic",
    "eventType"             : "org.onap.cps.ncmp.event.model.DmiAsyncRequestResponseEvent",
    "eventSchema"           : "urn:cps:org.onap.cps.ncmp.event.model.DmiAsyncRequestResponseEvent:v1",
    "eventSource"           : "org.onap.cps.ncmp.dmi",
    "response-data-schema"  : "urn:cps:org.onap.cps.ncmp.event.model.DmiAsyncRequestResponseEvent:v1",
    "response-status"       : "OK",
    "response-code"         : "200",
    "response-data"         : { }
}