White Papers
49 Dell OpenManage Power Center REST API Reference Guide
Sample Code:
url = bseurl + 'thermalEventPolicy'
post_data = str.encode(
'{"requestObj": '
'{"description": "Current thermal event based policy settings",'
'"startDateTime": "",'
'"endDateTime": "",'
'"aggPeriodType": -1,'
'"aggPeriodValue": -1,'
'"maxResults": -1,'
'"entityList": [],'
'"entityGroupList": [],'
'"percentPower": 0,'
'"severity": [],'
'"selectAllDevices": false,'
'"selectAllGroups": false,'
'"attributes": ['
'{"fieldName": "Name","key": "name","mandatory": 1,"needed": 1,"required": 1},'
'{"fieldName": "Location","key": "location","mandatory": 1,"needed": 1,"required": 1},'
'{"fieldName": "Temperature Threshold","key": "tempThreshold","mandatory": 1,"needed": 1,"required": 1},'
'{"fieldName": "Policy Name","key": "policyName","mandatory": 1,"needed": 1,"required": 1},'
'{"fieldName": "Policy Type","key": "policyType","mandatory": 1,"needed": 1,"required": 1},'
'{"fieldName": "Policy Status","key": "policyStatus","mandatory": 1,"needed": 1,"required": 1},'
'{"fieldName": "Policy Active","key": "policyActive","mandatory": 1,"needed": 1,"required": 1}]}}')