UNPKG

@itentialopensource/adapter-versa_director

Version:

This adapter integrates with system described as: versaDirectorApi.

272 lines 7.55 kB
{ "actions": [ { "name": "listAllOsspackPossibleCurrentVersionOnDevice", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/vnms/osspack/device/all-current-versions?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "getAllOsspackDownloadsForDevice", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/vnms/osspack/device/all-downloads?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "mockdatafiles/getAllOsspackDownloadsForDevice-default.json" } ] }, { "name": "checkDeviceOsspackUpdates", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/vnms/osspack/device/check-osspack-updates?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "checkDeviceOsspackUpdatesByDeviceName", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/vnms/osspack/device/check-osspack-updates-by-device?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "deleteOsspackFromDevice", "protocol": "REST", "method": "DELETE", "entitypath": "{base_path}/{version}/vnms/osspack/device/delete-osspack?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "getDeviceOsspackDownloadsToBeInstalled", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/vnms/osspack/device/downloads-available?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "mockdatafiles/getDeviceOsspackDownloadsToBeInstalled-default.json" } ] }, { "name": "instalOsspackOnlDevices", "protocol": "REST", "method": "POST", "entitypath": "{base_path}/{version}/vnms/osspack/device/install-osspack?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "getAllOsspackDownloadsForDirector", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/vnms/osspack/director/all-downloads?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "mockdatafiles/getAllOsspackDownloadsForDirector-default.json" } ] }, { "name": "checkDirectorOsspackUpdates", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/vnms/osspack/director/check-osspack-updates?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "deleteOsspackFromDirector", "protocol": "REST", "method": "DELETE", "entitypath": "{base_path}/{version}/vnms/osspack/director/delete-osspack?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "getDirectorOsspackDownloadsToBeInstalled", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/vnms/osspack/director/downloads-available?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "mockdatafiles/getDirectorOsspackDownloadsToBeInstalled-default.json" } ] }, { "name": "installDirectorOsspack", "protocol": "REST", "method": "POST", "entitypath": "{base_path}/{version}/vnms/osspack/director/install-osspack?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "downloadOsspack", "protocol": "REST", "method": "POST", "entitypath": "{base_path}/{version}/vnms/osspack/download?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] } ] }