Create Alarm Create Alarm. The alarm is associated with an asset (Kelvin Asset, Kelvin Component, Kelvin Part or Kelvin Sensor). The asset(s) that trigger the alarm (source) does not need to be the same asset (target) that the alarm is associated with. The source asset can be more than one asset. Permission Required: `kelvin.permission.alarm.create`
Alarm create schema
Request optional parameters
Create Alarm Class Create Alarm Class Permission Required: `kelvin.permission.alarm_class.create`
AlarmClass create schema
Request optional parameters
Create Alarm Filter Create Alarm Filter Permission Required: `kelvin.permission.alarm_filter.create`
AlarmFilter create schema
Request optional parameters
Create Alarm Type Create Alarm Type Permission Required: `kelvin.permission.alarm_type.create`
AlarmType create schema
Request optional parameters
Create Tag Create Tag Permission Required: `kelvin.permission.alarm.create`
Tag create schema
Request optional parameters
Delete Alarm Delete Alarm Permission Required: `kelvin.permission.alarm.delete`
Alarm UUID
Request optional parameters
Delete Alarm Class Delete Alarm Class Permission Required: `kelvin.permission.alarm_class.delete`
Alarm Class Name
Request optional parameters
Delete Alarm Filter Delete Alarm Filter Permission Required: `kelvin.permission.alarm_filter.delete`
Alarm Filter id
Request optional parameters
Delete Alarm Type Delete Alarm Type Permission Required: `kelvin.permission.alarm_type.delete`
Alarm Type name
Request optional parameters
Delete Tag Delete Tag Permission Required: `kelvin.permission.alarm.delete`
Tag name
Request optional parameters
Get Alarm Get Alarm Permission Required: `kelvin.permission.alarm.read`
Alarm UUID
Request optional parameters
Get Alarm Class Get Alarm Class Permission Required: `kelvin.permission.alarm_class.read`
Alarm Class Name
Request optional parameters
Get Alarm Clustering Get Alarm Clustering Permission Required: `kelvin.permission.alarm.read`
Alarm Clustering schema
Request optional parameters
Get Alarm Filter Get Alarm Filter Permission Required: `kelvin.permission.alarm_filter.read`
Alarm Filter ID
Inject metadata into the response
Request optional parameters
Get Alarm Severities Get Alarm Severities Permission Required: `kelvin.permission.alarm_severity.read`
Request optional parameters
Get Alarm Type Get Alarm Type Permission Required: `kelvin.permission.alarm_type.read`
Alarm Type name
Request optional parameters
Get Asset Alarm Statistics Get Asset Alarm Statistics Permission Required: `kelvin.permission.alarm.read`
Include children statistics. Default: false
Filter by asset_names
Request optional parameters
Get Statistics Get Statistics Permission Required: `kelvin.permission.alarm.read`
Alarm list schema
Request optional parameters
Get Tag Get Tag Permission Required: `kelvin.permission.alarm.read`
Tag name
Request optional parameters
List Alarm Class List Alarm Class Pagination Sortable Columns: `alarm_class.name`, `alarm_class.title`, `alarm_class.created`, `alarm_class.updated`, `alarm_class.owner` Permission Required: `kelvin.permission.alarm_class.read`
Upper bound cursor for use in pagination
Filter Alarm Class by owner. Possible Values: kelvin/custom
Number of objects to be returned, between 1 and 1000. Default: 20
Search Alarm Class by name or title
Order of sorting is Ascending. Possible Values: true/false. Default: true
Parameter to sort by. Must be one of the sortable columns
Lower bound cursor for use in pagination
Request optional parameters
List Alarm Filter List Alarm Filter Pagination Sortable Columns: `alarm_filter.title`, `alarm_filter.username`, `alarm_filter.version`, `alarm_filter.created`, `alarm_filter.updated` Permission Required: `kelvin.permission.alarm_filter.read`
Filter alarm filter by alarm class
Upper bound cursor for use in pagination
Number of objects to be returned, between 1 and 1000. Default: 20
Search alarm filter by title or version
Order of sorting is Ascending. Possible Values: true/false. Default: true
Parameter to sort by. Must be one of the sortable columns
Lower bound cursor for use in pagination
Request optional parameters
List Alarm Type List Alarm Type Pagination Sortable Columns: `alarm_type.name`, `alarm_type.title`, `alarm_type.created`, `alarm_type.updated`, `alarm_class.name`, `alarm_class.title`, `alarm_type.owner` Permission Required: `kelvin.permission.alarm_type.read`
Filter alarm type by alarm class
Upper bound cursor for use in pagination
Filter Alarm Type by owner. Possible Values: kelvin/custom
Number of objects to be returned, between 1 and 1000. Default: 20
Search alarm type by name or title
Order of sorting is Ascending. Possible Values: true/false. Default: true
Parameter to sort by. Must be one of the sortable columns
Lower bound cursor for use in pagination
Request optional parameters
List Alarms List Alarms Pagination Sortable Columns: `alarm.id`, `alarm.title`, `alarm.alarm_type_name`, `alarm.asset_name`, `alarm.status`, `alarm.severity`, `alarm.created`, `alarm.updated`, `alarm.acknowledged_by`, `alarm.acknowledged_at`, `alarm.resolved_at`, `alarm.resolved_by`, `asset_type.name`, `asset_class.name`, `alarm_class.name`, `alarm_class.title`, `alarm_type.title`, `asset_class.title`, `asset_type.title`, `asset.title`, `alarm_severity.name`, `alarm_severity.title` Permission Required: `kelvin.permission.alarm.read`
Alarm list schema
Upper bound cursor for use in pagination
Number of objects to be returned, between 1 and 1000. Default: 20
Order of sorting is Ascending. Possible Values: true/false. Default: true
Parameter to sort by. Must be one of the sortable columns
Lower bound cursor for use in pagination
Request optional parameters
List Tags List Tags Pagination Sortable Columns: `tag.name`, `tag.title` Permission Required: `kelvin.permission.alarm.read`
Upper bound cursor for use in pagination
Number of objects to be returned, between 1 and 1000. Default: 20
Search tags by name or title
Order of sorting is Ascending. Possible Values: true/false. Default: true
Parameter to sort by. Must be one of the sortable columns
Lower bound cursor for use in pagination
Request optional parameters
Update Update Alarm Permission Required: `kelvin.permission.alarm.update`
Alarm update schema
Alarm UUID
Request optional parameters
Update Alarm Class Update Alarm Class Permission Required: `kelvin.permission.alarm_class.update`
AlarmClass update schema
Alarm Class Name
Request optional parameters
Update Alarm Filter Update Alarm Filter Permission Required: `kelvin.permission.alarm_filter.update`
Alarm Filter ID
AlarmFilter update schema
Request optional parameters
Update Alarm Severities Update Alarm Severities Permission Required: `kelvin.permission.alarm_severity.update`
AlarmSeverityUpdate schema
Request optional parameters
Update Alarm Type Update Alarm Type Permission Required: `kelvin.permission.alarm_type.update`
Alarm Type name
AlarmType update schema
Request optional parameters
Update Status Update Status Permission Required: `kelvin.permission.alarm.update`
Alarm update status schema
Alarm UUID
Request optional parameters
Update Tag Update Tag Permission Required: `kelvin.permission.alarm.update`
Tag update schema
Tag name
Request optional parameters