Merge "Updated Kafka producer. This producer has the following changes:"
[osm/MON.git] / core / models / create_alarm.json
1 {
2   "schema_version": { "type": "string" },
3   "schema_type": { "type": "string" },
4   "alarm_create_request":
5   {
6     "correlation_id": { "type": "integer" },
7     "alarm_name": { "type": "string" },
8     "tenant_uuid": { "type": "string" },
9     "resource_uuid": { "type": "string" },
10     "vim_type": { "type": "string" },
11     "description": { "type": "string" },
12     "severity": { "type": "string" },
13     "operation": { "type": "string" },
14     "threshold_value": { "type": "integer" },
15     "unit": { "type": "string" },
16     "statistic": { "type": "string" }
17   },
18   "required": [ "schema_version",
19                 "schema_type",
20                 "correlation_id",
21                 "alarm_name",
22                 "resource_uuid",
23                 "vim_type",
24                 "severity",
25                 "operation",
26                 "threshold_value",
27                 "unit",
28                 "statistic" ]
29 }