White Papers

OpenManage Essentials-Specific Resource Model
14 REST API GuideOpenManage Essentials
<BASE_URI>/DeviceGroups/<ID>/Devices (to retrieve all the leaf devices for the group by performing a
recursive traversal of the hierarchy rooted at the group identified by <ID>)
The following resource URI can be used to retrieve information about a specific group:
<BASE_URI>/DeviceGroups/<ID>
This URI returns the group attributes information described in the earlier table.
The following resource URI can be used to retrieve health summary information for a specific group:
<BASE_URI>/DeviceGroups/<ID>/Summary
The attributes of the group health summary information are described in the following table.
Attribute Name
Description
DeviceCount
The total number of devices in the group.
CriticalCount
The number of devices in the group that are in a critical state.
WarningCount
The number of devices in the group that are in a warning state.
NormalCount
The number of devices in the group that are in a normal state.
UnknownCount
The number of devices in the group that are in an unknown state.
Rollup Health Enumeration
The rollup health enumeration values are defined in the following table:
Enum Value
Description
0
None Health status is not available.
2
Unknown Health status is unknown.
4
Normal Health status is normal.
8
Warning Health status is warning.
16
Critical Health status is critical.
Device Group Type Enumeration
The device group type enumeration values are defined in the following table:
Enum Value
Description
-1
AllGroups
0
Unknown
1
System
2
Factory
4
User (custom group)
8
Query
16
Pseudo
64
Internal
128
Tasks
256
ComputePool