From a51102bd77465a85e41069d9c0f067adbe51f379 Mon Sep 17 00:00:00 2001 From: Renu Kumari Date: Mon, 6 Dec 2021 12:37:10 -0500 Subject: Upgrade event schema to support delete operation Issue-ID: CPS-789 Signed-off-by: Renu Kumari Change-Id: I2625f0cc068618bea820ad9503ee75c5a7ae4c5f --- .../resources/schemas/cps-data-updated-event-schema.json | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) (limited to 'cps-events/src/main') diff --git a/cps-events/src/main/resources/schemas/cps-data-updated-event-schema.json b/cps-events/src/main/resources/schemas/cps-data-updated-event-schema.json index 95dc605da..3c95664d7 100644 --- a/cps-events/src/main/resources/schemas/cps-data-updated-event-schema.json +++ b/cps-events/src/main/resources/schemas/cps-data-updated-event-schema.json @@ -1,7 +1,7 @@ { "$schema": "https://json-schema.org/draft/2019-09/schema", - "$id": "urn:cps:org.onap.cps:data-updated-event-schema:v1", + "$id": "urn:cps:org.onap.cps:data-updated-event-schema:v2", "$ref": "#/definitions/CpsDataUpdatedEvent", @@ -40,7 +40,7 @@ "type", "content" ], - "additionalProperties": false + "additionalProperties": true }, "Content": { @@ -63,6 +63,11 @@ "description": "The name of CPS Core anchor the data is attached to.", "type": "string" }, + "operation": { + "description": "The operation on the data", + "type": "string", + "enum": ["CREATE", "UPDATE", "DELETE"] + }, "data": { "$ref": "#/definitions/Data" } @@ -71,10 +76,9 @@ "observedTimestamp", "dataspaceName", "schemaSetName", - "anchorName", - "data" + "anchorName" ], - "additionalProperties": false + "additionalProperties": true }, "Data": { -- cgit 1.2.3-korg