Query and list the alarm categories.
The results include all alarm main categories, sub-categories, and their descriptions.
/fault/alarmCategory
Query parameters | |
---|---|
total | Whether or not the total number of alarm categories is returned
Boolean type. The default setting is false. If the value is set to true, the total number of alarm categories is returned
|
<list> <alarmCategory> <id>1</id> <baseClass>1</baseClass> <subClass>1</subClass> <baseDesc>Other Alarms</baseDesc> <subDesc>Other Alarms</subDesc> </alarmCategory> <alarmCategory> <id>2</id> <baseClass>2</baseClass> <subClass>1</subClass> <baseDesc>Device Alarm</baseDesc> <subDesc>Device Availability Alarm/subDesc> </alarmCategory> <alarmCategory> <id>3</id> <baseClass>2</baseClass> <subClass>2</subClass> <baseDesc>Device Alarm</baseDesc> <subDesc>Interface\Link Status Alarm</subDesc> </alarmCategory> ... </list>
alarmCategory sub-elements | |
---|---|
id | Alarm category ID, which uniquely identifies an alarm category.
Long integer type.
|
baseClass | Alarm main category.
Long integer type.
|
baseDesc | Main category description.
String type.
|
subClass | Alarm sub-category.
Long integer type.
|
subDesc | Sub-category description.
String type.
|
Query and list all alarm categories.
GET http://host:8080/imcrs/fault/alarmCategory accept: application/xml ...
HTTP/1.1 200 OK Content-Type: application/xml ... <list> <alarmCategory>
<id>2</id>
<baseClass>2</baseClass>
<subClass>1</subClass>
<baseDesc>Device alarm</baseDesc>
<subDesc>Device reachability alarm</subDesc>
</alarmCategory>
... </list>