White Papers

14 Dell OpenManage Power Center 4.0 REST API Reference Guide
Type
Name
Description
Valid types are: 1 - HOUR, 2 - DAY, 3 - WEEK, 4 MONTH
If aggregation period is disabled, set both aggregation type and value
to -1. Otherwise error will be returned.
Note:- For “Raw Monitoring” report, if aggregation period is disabled
by setting type/value=-1,-1, a default aggregation period of 1 hour will
be applied.
Integer
aggPeriodValue
Aggregation period value, depends on aggregation period type. e.g.
when aggregation period type = 2, aggregation period value = 1,
result data are aggregated on a base of 1 day, and aggregation
period type = 1, aggregation period value = 12 indicates an
aggregation period of 12 hours.
Aggregation period should not be greater than the time range
specified by start time/end time, e.g. when the time range specified is
1 day (24 hours) but the aggregation period is 25 hours, error will be
returned.
Array
attributes
Attributes setting for the report:
Field Name: display name;
Field Key: internal name;
Required: Could this attribute be included for this report?
Mandatory: Is this attribute mandatory or optional?
Needed: Will this attribute be displayed?
To use default attribute setting please specify empty attributes.
To customize attributes for current report type check “Get System
Report Type Summary”.
String
startDateTime
Target start time of the report data, should be UTC time in below
format: "2016-05-01T00:00:00.000Z"
Not all reports require start/end date time. If required, should align on
hour boundary except for “Events” report (can specify minute and
second).
String
endDateTime
Target end time of the report data, should be UTC time in below
format: "2016-05-02T00:00:00.000Z"
Not all reports require start/end date time. If required, should align on
hour boundary except for “Events” report (can specify minute and
second).
Integer
maxResults
Maximum result record count allowed, -1 for returning all records
Array
entityList
Target entity list for the report. Entity could be specified by any one of
hostname, IP address, and service tag (serial number). Do not
specify more than 1 info at the same time.
Array
entityGroupList
Target entity group list for the report. Group is specified by path.
Integer
percentPower
Used in “Power Utilization” report, device(s) with power utilization
percentage >= this value could be reported. Value range is 1~100
Array of
integers
severity
Used in “Events” report, events with severity level in this array could
be reported.
Could be combination of 1:Critical; 2:Warning; 3:Informative
Boolean
selectAllDevices
Indicates whether all devices would be selected, “true” for yes and
“false” for no. Only applicable for reports that require target devices /
groups. Can be combined with “selectAllGroups” flag.
Boolean
selectAllGroups
Indicates whether all devices would be selected, “true” for yes and
“false” for no. Only applicable for reports that require target devices /
groups. Can be combined with “selectAllDevices” flag.