task-advisor
Admin task advisor.
get /task-advisor
Get a list of all recommendation tasks
Responses
200 successful operation
RecommendationResponse array
RecommendationResponse object
[
{
"hide": true,
"links": {
"additionalProp1": "string",
"additionalProp2": "string",
"additionalProp3": "string"
},
"finding": {
"id": "string",
"category": "CEPH",
"severity": "INFO",
"description": "string",
"shortDescription": "string"
},
"affected": {},
"taskUuid": "string",
"updatedAt": 0,
"suggestions": {
"additionalProp1": "string",
"additionalProp2": "string",
"additionalProp3": "string"
}
}
]
post /task-advisor
Force a refresh of the recommendation list
Responses
default successful operation
patch /task-advisor/{taskUuid}
Hide a task from the recommendation list
ParameterstaskUuid string path Required
body object
{
"hide": true
}
Responses
default successful operation
delete /task-advisor/{taskUuid}
Remove a task identified by UUID
ParameterstaskUuid string path Required
Responses
default successful operation
post /task-advisor/retry-backup
Retry the backup on mon disks.
Responses
default successful operation
post /task-advisor/suggestions/{suggestionId}
Apply a suggestion from an advisor recommendation
ParameterssuggestionId string path Required
Responses
200 successful operation
ManagedThreadTask object
A long-running task that goes on in the background after this task is completed. See tasks endpoints for details
{
"id": 0,
"done": true,
"name": "string",
"state": "WAITING",
"object": "string",
"output": "string",
"result": {},
"progress": {
"total": 0,
"complete": 0
},
"question": {
"token": "string",
"message": "string",
"timeout": 0,
"priority": "Standard",
"timeLeft": 0,
"defaultResponse": "string",
"responseOptions": [
"string"
]
},
"startedAt": 0,
"startedBy": "string",
"statusCode": 0,
"interactive": true
}