UNPKG

@itentialopensource/adapter-versa_director

Version:

This adapter integrates with system described as: versaDirectorApi.

228 lines 6.35 kB
{ "actions": [ { "name": "getAssets", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/vnms/assets/asset?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "mockdatafiles/getAssets-default.json" } ] }, { "name": "availableAssets", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/vnms/assets/asset/availableAssets?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "mockdatafiles/availableAssets-default.json" } ] }, { "name": "generateAssetEmail", "protocol": "REST", "method": "POST", "entitypath": "{base_path}/{version}/vnms/assets/asset/{pathv1}/generateEmail?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "updateAsset", "protocol": "REST", "method": "PUT", "entitypath": "{base_path}/{version}/vnms/assets/asset/{pathv1}?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "mockdatafiles/updateAsset-default.json" } ] }, { "name": "cancelAssetSerialNumberReplacement", "protocol": "REST", "method": "PUT", "entitypath": "{base_path}/{version}/vnms/assets/asset/{pathv1}/cancel-replace?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "mockdatafiles/cancelAssetSerialNumberReplacement-default.json" } ] }, { "name": "replaceAsset", "protocol": "REST", "method": "PUT", "entitypath": "{base_path}/{version}/vnms/assets/asset/{pathv1}/replace/{pathv2}?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "mockdatafiles/replaceAsset-default.json" } ] }, { "name": "associateBranchWithSerialNumber", "protocol": "REST", "method": "POST", "entitypath": "{base_path}/{version}/vnms/assets/asset/{pathv1}/associate/{pathv2}?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "getUnknownDevices", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/vnms/assets/unknownDevices?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "mockdatafiles/getUnknownDevices-default.json" } ] }, { "name": "deleteAllUnknownDevices", "protocol": "REST", "method": "DELETE", "entitypath": "{base_path}/{version}/vnms/assets/unknownDevices?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "mockdatafiles/deleteAllUnknownDevices-default.json" } ] }, { "name": "getUnknownDeviceById", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/vnms/assets/unknownDevices/{pathv1}?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "mockdatafiles/getUnknownDeviceById-default.json" } ] }, { "name": "deleteUnknownDeviceById", "protocol": "REST", "method": "DELETE", "entitypath": "{base_path}/{version}/vnms/assets/unknownDevices/{pathv1}?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "mockdatafiles/deleteUnknownDeviceById-default.json" } ] } ] }