diff options
author | Bruno Sakoto <bruno.sakoto@bell.ca> | 2021-12-08 12:09:40 +0000 |
---|---|---|
committer | Gerrit Code Review <gerrit@onap.org> | 2021-12-08 12:09:40 +0000 |
commit | 043a0ed45530842a8606a675cb71078ab055d2d5 (patch) | |
tree | ebdde1c446a92c95b26b8d24716771391c31ccbc /cps-events/src/main | |
parent | eeef2ae7d17fcff7fbd33614972ad42f495e7998 (diff) | |
parent | a51102bd77465a85e41069d9c0f067adbe51f379 (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.json | 14 |
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": { |