summaryrefslogtreecommitdiffstats
path: root/cps-events/src/main
diff options
context:
space:
mode:
authorBruno Sakoto <bruno.sakoto@bell.ca>2021-12-08 12:09:40 +0000
committerGerrit Code Review <gerrit@onap.org>2021-12-08 12:09:40 +0000
commit043a0ed45530842a8606a675cb71078ab055d2d5 (patch)
treeebdde1c446a92c95b26b8d24716771391c31ccbc /cps-events/src/main
parenteeef2ae7d17fcff7fbd33614972ad42f495e7998 (diff)
parenta51102bd77465a85e41069d9c0f067adbe51f379 (diff)
Merge "Upgrade event schema to support delete operation"
Diffstat (limited to 'cps-events/src/main')
-rw-r--r--cps-events/src/main/resources/schemas/cps-data-updated-event-schema.json14
1 files changed, 9 insertions, 5 deletions
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 95dc605da4..3c95664d7a 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": {