Plugin Management API
Description – Returns information about all loaded plugins
Request URL – GET /ufmRest/plugin
Response:
[ {
"name":"tfs","is_added":false,"enabled":"No","tag":"NA","shared_volumes":"NA","port":"NA","status":"stopped","ui_config":{},"httpd_conf_file":"Not present","capabilities":["add"],"tags":["latest"] } ]Status Codes:
200 – Ok
Description – Adds a plugin
Request URL – POST /ufmRest/plugin/<plugin-name>/run/add
Request Data:
{
" plugin-tag ":"<tag-version>"}Response: Redirect to job id
Status Codes:
200 – Ok
Description – Removes a plugin
Request URL – POST /ufmRest/plugin/<plugin-name>/run/remove
Response: Redirect to job id
Status Codes:
200 – Ok
Description – Disables a plugin
Request URL – POST /ufmRest/plugin/<plugin-name>/run/disable
Response: Redirect to job id
Status Codes:
200 – Ok
Description – Enables a plugin
Request URL – POST /ufmRest/plugin/<plugin-name>/run/enable
Response: Redirect to job id
Status Codes:
200 – Ok