ZStack Cloud Platform
Single Server, Free Trial for One Year
DELETE zstack/v1/external/plugins/{uuid}Authorization: OAuth the-session-uuidcurl -H "Content-Type: application/json;charset=UTF-8" \ -H "Authorization: OAuth b86c9016b4f24953a9edefb53ca0678c" \ -X DELETE http://localhost:8080/zstack/v1/external/plugins/e90949fe5ddd3e68a4646b97b812f905| Name | Type | Location | Description | Valid Values | Starting Version |
|---|---|---|---|---|---|
| uuid | String | body (contained in the params structure) | The resource UUID. | 5.3.28 | |
| systemTags | List | body | Optional. The system tags. | 5.3.28 | |
| userTags | List | body | Optional. The user tags. | 5.3.28 | |
| deleteMode | String | body | Optional. The deletetion mode (Permissive / Enforcing,Permissive). | 5.3.28 |
{ "error": { "code": "SYS.1001", "description": "A message or a operation timeout", "details": "Create VM on KVM timeout after 300s" } }DeletePluginDriversAction action = new DeletePluginDriversAction(); action.uuid = "e90949fe5ddd3e68a4646b97b812f905"; action.deleteMode = "Permissive"; action.sessionId = "b86c9016b4f24953a9edefb53ca0678c"; DeletePluginDriversAction.Result res = action.call();DeletePluginDriversAction action = DeletePluginDriversAction() action.uuid = "e90949fe5ddd3e68a4646b97b812f905" action.deleteMode = "Permissive" action.sessionId = "b86c9016b4f24953a9edefb53ca0678c" DeletePluginDriversAction.Result res = action.call()PUT zstack/v1/external/pluginsAuthorization: OAuth the-session-uuid{ "refreshPluginDrivers": { "name": "prometheus" }, "systemTags": [], "userTags": [] }
Note: In the preceding sample, both systemTags and userTags are optional. These two fields can be included in the body structure.curl -H "Content-Type: application/json;charset=UTF-8" \ -H "Authorization: OAuth b86c9016b4f24953a9edefb53ca0678c" \ -X PUT -d '{"refreshPluginDrivers":{"name":"prometheus"}}' http://localhost:8080/zstack/v1/external/plugins| Name | Type | Location | Description | Valid Values | Description |
|---|---|---|---|---|---|
| uuid | String | body (contained in the params structure) | The resource UUID. | 5.3.28 | |
| systemTags | List | body | Optional. The system tags. | 5.3.28 | |
| userTags | List | body | Optional. The user tags. | 5.3.28 |
{ "error": { "code": "SYS.1001", "description": "A message or a operation timeout", "details": "Create VM on KVM timeout after 300s" } }RefreshPluginDriversAction action = new RefreshPluginDriversAction(); action.name = "prometheus"; action.sessionId = "b86c9016b4f24953a9edefb53ca0678c"; RefreshPluginDriversAction.Result res = action.call();RefreshPluginDriversAction action = RefreshPluginDriversAction() action.name = "prometheus" action.sessionId = "b86c9016b4f24953a9edefb53ca0678c" RefreshPluginDriversAction.Result res = action.call()