6d4aff5812a3110a15eca02624396c32a8ae85e8
[it/test.git] / test_scripts / O2IMS_Compliance_Test / o2ims_compliance / schemas / alarms_properties.json
1 {
2     "type": "array",
3     "items": {
4         "type": "object",
5         "properties": {
6             "alarmEventRecordId": {
7                 "type": "string"
8             },
9             "resourceTypeId": {
10                 "type": "string"
11             },
12             "resourceTypeID": {
13                 "type": "string"
14             },
15             "resourceId": {
16                 "type": "string"
17             },
18             "resourceID": {
19                 "type": "string"
20             },
21             "alarmDefinitionId": {
22                 "type": "string"
23             },
24             "alarmDefinitionID": {
25                 "type": "string"
26             },
27             "probableCauseId": {
28                 "type": "string"
29             },
30             "probableCauseID": {
31                 "type": "string"
32             },
33             "alarmRaisedTime": {
34                 "type": "string"
35             },
36             "alarmChangedTime": {
37                 "type": "string"
38             },
39             "alarmAcknowledgeTime": {
40                 "type": "string"
41             },
42             "alarmAcknowledged": {
43                 "type": "boolean"
44             },
45             "perceivedSeverity": {
46                 "type": "string"
47             },
48             "extensions": {
49                 "type": [
50                     "null",
51                     "object"
52                 ],
53                 "default": null
54             }
55         },
56         "required": [
57             "alarmEventRecordId",
58             "resourceTypeID",
59             "resourceID",
60             "alarmDefinitionID",
61             "probableCauseID",
62             "alarmRaisedTime",
63             "alarmChangedTime",
64             "alarmAcknowledgeTime",
65             "alarmAcknowledged",
66             "perceivedSeverity",
67             "extensions"
68         ]
69     }
70 }