White Papers

Configuration details
55 Dell Storage Manager REST API Cookbook | 3089-WP-SAN
activeAlert[stdout[i]['instanceName']]['alertStatus'] =
stdout[i]['alertStatus']
activeAlert[stdout[i]['instanceName']]['message'] =
stdout[i]['message']
activeAlert[stdout[i]['instanceName']]['createTime'] =
stdout[i]['createTime']
STDOUT
3.11.2 Get alert history
# get all historical alerts off SC 9
payload = {}
REST = '/StorageCenter/StorageCenter/%s/HistoricalAlertList' %
(scList['SC 9']['instanceId'])
completeURL = '%s%s' % (baseURL, REST if REST[0] != '/' else REST[1:])
json_data = connection.get(completeURL
,headers=header
,verify=verify_cert)
stdout = json.loads(json_data.text)
STDOUT
3.11.3 Acknowledge active alerts
# acknowledge active alert on SC 9 referenced by instanceId
payload = {}
REST = '/StorageCenter/ScAlert/%s/Acknowledge' %
activeAlert['[102-96] vios2-king']['instanceId']
completeURL = '%s%s' % (baseURL, REST if REST[0] != '/' else REST[1:])
print connection.post(completeURL
,data=json.dumps(payload
,ensure_ascii=False).encode('utf-8')
,headers=header
,verify=verify_cert)
STDOUT
<Response [204]>