blob: 5ae6225be6a5dacccfcaad87a9fb5c5c77b27895 [file] [log] [blame]
seanbeirneddeaf092023-06-21 10:42:14 +01001{
2 "$schema": "https://json-schema.org/draft/2019-09/schema",
mpriyank2fe802a2023-08-08 15:27:18 +01003 "$id": "urn:cps:org.onap.cps.ncmp.events:cm-subscription-dmi-out-event-schema:1.0.0",
4 "$ref": "#/definitions/CmSubscriptionDmiOutEvent",
seanbeirneddeaf092023-06-21 10:42:14 +01005 "definitions": {
emaclee183a22c2023-12-13 00:41:31 +00006 "CmSubscriptionDmiOutEvent": {
7 "description": "The payload for cm 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,
10 "javaType": "org.onap.cps.ncmp.events.cmsubscription_merge1_0_0.dmi_to_ncmp.CmSubscriptionDmiOutEvent",
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 ],
19 "title": "CmSubscriptionDmiOutEvent"
20 },
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}