blob: 0910de15291ece79688e24209baae8ba7a278c70 [file] [log] [blame]
seanbeirneddeaf092023-06-21 10:42:14 +01001{
2 "$schema": "https://json-schema.org/draft/2019-09/schema",
mpriyanka3e1ba12024-02-13 11:50:23 +00003 "$id": "urn:cps:org.onap.cps.ncmp.events:cm-notification-subscription-dmi-out-event-schema:1.0.0",
mpriyankbac230b2024-07-01 12:32:27 +01004 "$ref": "#/definitions/DmiOutEvent",
seanbeirneddeaf092023-06-21 10:42:14 +01005 "definitions": {
mpriyankbac230b2024-07-01 12:32:27 +01006 "DmiOutEvent": {
mpriyanka3e1ba12024-02-13 11:50:23 +00007 "description": "The payload for cm notification subscription merge event coming out from DMI Plugin.",
seanbeirneddeaf092023-06-21 10:42:14 +01008 "type": "object",
emaclee183a22c2023-12-13 00:41:31 +00009 "additionalProperties": false,
mpriyankbac230b2024-07-01 12:32:27 +010010 "javaType": "org.onap.cps.ncmp.impl.cmnotificationsubscription_1_0_0.dmi_to_ncmp.DmiOutEvent",
seanbeirneddeaf092023-06-21 10:42:14 +010011 "properties": {
12 "data": {
emaclee183a22c2023-12-13 00:41:31 +000013 "$ref": "#/definitions/Data"
halil.cakal5de97882023-06-23 14:30:52 +010014 }
15 },
halil.cakal5de97882023-06-23 14:30:52 +010016 "required": [
17 "data"
emaclee183a22c2023-12-13 00:41:31 +000018 ],
mpriyankbac230b2024-07-01 12:32:27 +010019 "title": "DmiOutEvent"
emaclee183a22c2023-12-13 00:41:31 +000020 },
21 "Data": {
22 "type": "object",
23 "description": "Information about the targets and subscription",
24 "additionalProperties": false,
25 "properties": {
26 "statusCode": {
27 "type": "string",
28 "format": "integer",
29 "description": "The common status as defined in CPS"
30 },
31 "statusMessage": {
32 "type": "string",
33 "description": "The common status message as defined in CPS"
34 }
35 },
36 "required": [
37 "statusCode",
38 "statusMessage"
39 ],
40 "title": "Data"
seanbeirneddeaf092023-06-21 10:42:14 +010041 }
42 }
43}