blob: 8c9922ef7e05999f2da52480e76bb227d2a8fd85 [file] [log] [blame]
mpriyank850656b2023-05-11 13:55:55 +01001{
2
3 "$schema": "https://json-schema.org/draft/2019-09/schema",
4 "$id": "urn:cps:org.onap.ncmp.cmhandle.lcm-event-header:v1",
5 "$ref": "#/definitions/LcmEventHeader",
6
7 "definitions": {
8 "LcmEventHeader": {
9 "description": "The header for LCM event",
10 "type": "object",
11 "javaType" : "org.onap.cps.ncmp.events.lcm.v1.LcmEventHeader",
12 "properties": {
13 "eventId": {
14 "description": "The unique id identifying the event",
15 "type": "string"
16 },
17 "eventCorrelationId": {
18 "description": "The id identifying the event",
19 "type": "string"
20 },
21 "eventTime": {
22 "description": "The timestamp when original event occurred",
23 "type": "string"
24 },
25 "eventSource": {
26 "description": "The source of the event",
27 "type": "string"
28 },
29 "eventType": {
30 "description": "The type of the event",
31 "type": "string"
32 },
33 "eventSchema": {
34 "description": "The schema that this event adheres to",
35 "type": "string"
36 },
37 "eventSchemaVersion": {
38 "description": "The version of the schema that this event adheres to",
39 "type": "string"
40 }
41 },
42 "required": [
43 "eventId",
44 "eventCorrelationId",
45 "eventTime",
46 "eventSource",
47 "eventType",
48 "eventSchema",
49 "eventSchemaVersion",
50 "event"
51 ],
52 "additionalProperties": false
53 }
54
55 }
56}