task-advisor

Admin task advisor.

get /task-advisor

Get a list of all recommendation tasks

Arguments
  • No arguments...

Definition
get /task-advisor
Attributes
  • taskUuidstring

    -

  • findingobject

    -

    • severitystring

      [INFO, WARNING, CRITICAL]

    • categorystring

      [GENERIC, BACKUP, CRUSH, MON, MGR, OSD, PG, RGW, NFS, ISCSI, SMB, OS, CROIT]

    • descriptionstring

      -

    • idstring

      -

  • hideobject

    -

    • opaqueboolean

      -

    • acquireboolean

      -

    • plainboolean

      -

  • affectedobject

    -

    • opaqueobject

      -

    • acquireobject

      -

    • plainobject

      -

  • updatedAtobject

    -

    • opaqueinteger

      -

    • acquireinteger

      -

    • plaininteger

      -

Example response
[ { "taskUuid": "string", "finding": { "severity": "INFO", "category": "GENERIC", "description": "string", "id": "string" }, "hide": { "opaque": true, "acquire": true, "plain": true }, "affected": { "opaque": {}, "acquire": {}, "plain": {} }, "updatedAt": { "opaque": 0, "acquire": 0, "plain": 0 } } ]

post /task-advisor

Force a refresh of the recommendation list

Arguments
  • No arguments...

Definition
post /task-advisor

delete /task-advisor/{taskUuid}

Remove a task identified by UUID

Arguments
  • taskUuidrequiredstring

    -

Definition
delete /task-advisor/{taskUuid}

patch /task-advisor/{taskUuid}

Hide a task from the recommendation list

Arguments
  • taskUuidrequiredstring

    -

  • bodyoptional

    -

Definition
patch /task-advisor/{taskUuid}