{ "$schema": "https://json-schema.org/draft/2019-09/schema", "$id": "urn:cps:org.onap.cps.ncmp.events:cm-notification-subscription-ncmp-out-event-schema:1.0.0", "$ref": "#/definitions/NcmpOutEvent", "definitions": { "NcmpOutEvent": { "type": "object", "description": "The payload applied cm subscription merge event coming out from NCMP.", "javaType": "org.onap.cps.ncmp.impl.cmnotificationsubscription_1_0_0.ncmp_to_client.NcmpOutEvent", "additionalProperties": false, "properties": { "data": { "$ref": "#/definitions/Data" } }, "required": [ "data" ], "title": "NcmpOutEvent" }, "Data": { "type": "object", "description": "Information about the targets and subscription", "additionalProperties": false, "properties": { "subscriptionId": { "type": "string", "description": "The unique subscription id" }, "acceptedTargets": { "type": "object", "existingJavaType": "java.util.Collection", "description": "Unique Collection of accepted targets" }, "rejectedTargets": { "type": "object", "existingJavaType": "java.util.Collection", "description": "Unique Collection of rejected targets" }, "pendingTargets": { "type": "object", "existingJavaType": "java.util.Collection", "description": "Unique Collection of pending targets" } }, "required": [ "subscriptionId", "acceptedTargets", "rejectedTargets", "pendingTargets" ], "title": "Data" } } }