UNPKG

@itentialopensource/adapter-versa_director

Version:

This adapter integrates with system described as: versaDirectorApi.

254 lines 7.31 kB
{ "actions": [ { "name": "getSDWANAssetsByOrgNameAndDeviceType", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/vnms/sdwan/assets/byOrgAndDevType?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "mockdatafiles/getSDWANAssetsByOrgNameAndDeviceType-default.json" } ] }, { "name": "getSDWANDeviceMappingURL", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/vnms/sdwan/device-url-mappings/device-url-mapping/{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/getSDWANDeviceMappingURL-default.json" } ] }, { "name": "getSDWANAvailableIds", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/vnms/sdwan/global/availableIds/{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/getSDWANAvailableIds-default.json" } ] }, { "name": "getSDWANNextGlobalId", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/vnms/sdwan/global/{pathv1}/availableId?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "getSDWANNextGlobalIdWithSerialNumber", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/vnms/sdwan/global/{pathv1}/availableId/withSerialNumber?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "mockdatafiles/getSDWANNextGlobalIdWithSerialNumber-default.json" } ] }, { "name": "freeAllSDWANCachedValues", "protocol": "REST", "method": "POST", "entitypath": "{base_path}/{version}/vnms/sdwan/global/{pathv1}/freeAllCachedValues?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "mockdatafiles/freeAllSDWANCachedValues-default.json" } ] }, { "name": "freeSDWANCachedAvailableGlobalId", "protocol": "REST", "method": "POST", "entitypath": "{base_path}/{version}/vnms/sdwan/global/{pathv1}/freecached/{pathv2}?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "mockdatafiles/freeSDWANCachedAvailableGlobalId-default.json" } ] }, { "name": "getSDWANStagingControllers", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/vnms/sdwan/staging-controllers?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "mockdatafiles/getSDWANStagingControllers-default.json" } ] }, { "name": "getSDWANStagingControllerVPNProfiles", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/vnms/sdwan/staging-controllers/controller/{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/getSDWANStagingControllerVPNProfiles-default.json" } ] }, { "name": "getSDWANURLBasedZTPInfo", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/vnms/sdwan/url-ztp-info/device-group/{pathv1}?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "getSDWANAvailableIdWithSerial", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/vnms/sdwan/global/Branch/availableId/withSerialNumber?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "getSDWANAvailableVRFIds", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/vnms/sdwan/global/availableIds/VRF?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] } ] }