Upgrade Settings Configuration

Upgrade settings configuration.

Note: This API method produces JSON-formatted response only.

Request

Request body to consist of JSON object with field “storageDeviceThrottle”, an integer setting the number of devices within a storage pool to be upgraded simultaneously.

Security

Table 1. Roles capable of executing the Upgrade Settings Configuration (upgradeSettingsConfiguration) API method
Any Super User System Admin Security Admin Operator
  superUser systemAdmin    

HTTP method

POST /manager/api/{apiResponseType}/1.0/upgradeSettingsConfiguration.adm HTTP/1.1 Host:{manager.dsnet} storageDeviceThrottle={storageDeviceThrottle}&softRebootEnabled={softRebootEnabled}

Curl method

curl-X POST -u admin:password --header ”Content-Type: application/x-www-form-urlencoded“ --header ”Accept: application/json“ -k ’https://{manager.dsnet}/manager/api/json/1.0/upgradeSettingsConfiguration.adm’ -d ’storageDeviceThrottle={storageDeviceThrottle}&softRebootEnabled={softRebootEnabled}’

Parameters

Table 2. Request parameters for Upgrade Settings Configuration (upgradeSettingsConfiguration) API method
Parameter Type Usage Default Description
storageDeviceThrottle Integer Optional   Throttle to set maximum number of simultaneous storage upgrades
softRebootEnabled Boolean Optional   Enable shorter upgrade times through a soft reboot, instead of a full BIOS-level reboot