CPU Optimization
Retrieve Parallels RAS CPU Optimization Settings.
Query parameters
siteIdinteger · int32Optional
The Site ID for which to retrieve the Parallels RAS CPU Optimization settings. (optional)
Responses
200
Success
application/json; api-version=1.0
401
Unauthorized
application/json; api-version=1.0
404
Not Found
application/json; api-version=1.0
get
GET /api/CPUOptimizationSettings HTTP/1.1
Host:
Accept: */*
{
"enableCPUOptimization": true,
"startUsage": 1,
"criticalUsage": 1,
"idleUsage": 1,
"replicate": true,
"cpuExcludeList": [
"text"
],
"siteId": 1
}
Update Parallels RAS CPU Optimization Settings.
Query parameters
siteIdinteger · int32Optional
The Site ID for which to modify the Parallels RAS CPU Optimization settings (optional).
Body
Update CPU Optimization Settings
cpuExcludeListstring[] | nullableOptional
Specifies items in the CPUExclude list.
startUsageinteger · int32 | nullableOptional
The CPU usage percentage above which the CPU Optimization will start working.
criticalUsageinteger · int32 | nullableOptional
The CPU usage percentage above which a process will be set to idle priority.
idleUsageinteger · int32 | nullableOptional
The CPU usage percentage below which a process will be set to realtime priority.
enableCPUOptimizationboolean | nullableOptional
Enables or disables the "CPU Optimization" option.
replicateboolean | nullableOptional
Enables or disables the "Replicate settings" option (replicate settings to all sites).
Responses
204
No Content
401
Unauthorized
application/json; api-version=1.0
404
Not Found
application/json; api-version=1.0
put
PUT /api/CPUOptimizationSettings HTTP/1.1
Host:
Content-Type: application/json; api-version=1.0
Accept: */*
Content-Length: 120
{
"cpuExcludeList": [
"text"
],
"startUsage": 1,
"criticalUsage": 1,
"idleUsage": 1,
"enableCPUOptimization": true,
"replicate": true
}
No content
Was this helpful?