REST Resources
-
/ /acks /acks/{ack-id} -
/alarms -
/alarms/{alarm-id} -
/nodes -
/nodes/{node-id} -
/outages -
/outages/{outage-id} -
/outages/count -
/outages/forNode/{node-id} -
/requisitions -
/requisitions/{foreign-source} -
/requisitions/{foreign-source}/nodes/{node-id} -
/sched-outages -
/sched-outages/{outage-name} -
/stats/alarms -
/stats/alarms/by-severity
/api/space/opennms
The following operations are supported on this resource:
- GET - Get methods and collections available in OpenNMS.
GET / | Version 1 |
This resource provides HATEOAS links to collections and methods available in OpenNMS service.
Sample Usage
GET /
- Accept Headers:
application/vnd.net.juniper.space.opennms+xml;version=1
<opennms>
<collection href="/api/space/opennms/nodes"/>
<collection href="/api/space/opennms/alarms"/>
<collection href="/api/space/opennms/stats/alarms"/>
<collection href="/api/space/opennms/acks"/>
<collection href="/api/space/opennms/requisitions"/>
<collection href="/api/space/opennms/outages"/>
<collection href="/api/space/opennms/sched-outages"/>
</opennms>
{
"opennms": {
"collection": [
{
"@href": "/api/space/opennms/nodes"
},
{
"@href": "/api/space/opennms/alarms"
},
{
"@href": "/api/space/opennms/stats/alarms"
},
{
"@href": "/api/space/opennms/acks"
},
{
"@href": "/api/space/opennms/requisitions"
},
{
"@href": "/api/space/opennms/outages"
},
{
"@href": "/api/space/opennms/sched-outages"
}
]
}
}
Access Control
The following capabilities are required to access this API: cap_fmpm_Alarm