Merge "Clean up Dependencies"
[cps.git] / cps-ncmp-events / src / main / resources / schemas / trustlevel / device-trust-level-event-schema-1.0.0.json
1 {
2   "$schema": "https://json-schema.org/draft/2019-09/schema",
3   "$id": "urn:cps:org.onap.cps.ncmp.events:device-trust-level-event-schema:1.0.0",
4   "$ref": "#/definitions/DeviceTrustLevel",
5   "definitions": {
6     "DeviceTrustLevel" : {
7       "description": "The payload for device trust level event.",
8       "type": "object",
9       "javaType": "org.onap.cps.ncmp.events.trustlevel.DeviceTrustLevel",
10       "properties": {
11         "data": {
12           "type": "object",
13           "properties": {
14             "trustLevel": {
15               "type": "string"
16             }
17           },
18           "required": [
19             "trustLevel"
20           ],
21           "additionalProperties": false
22         }
23       },
24       "additionalProperties": false,
25       "required": [
26         "data"
27       ]
28     }
29   }
30 }