@itentialopensource/adapter-tcpwave
Version:
This adapter integrates with system described as: tcpwaveRestapiStore.
907 lines • 24.1 kB
JSON
{
"actions": [
{
"name": "getObjectSearch",
"protocol": "REST",
"method": "GET",
"entitypath": "{base_path}/{version}/object/search?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"sendGetBody": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": "mockdatafiles/getObjectSearch-default.json"
}
]
},
{
"name": "getObjectPaged",
"protocol": "REST",
"method": "GET",
"entitypath": "{base_path}/{version}/object/paged?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"sendGetBody": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": "mockdatafiles/getObjectPaged-default.json"
}
]
},
{
"name": "postObjectEdit",
"protocol": "REST",
"method": "POST",
"entitypath": "{base_path}/{version}/object/edit?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"sendGetBody": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": ""
}
]
},
{
"name": "getObjectToolsPing",
"protocol": "REST",
"method": "GET",
"entitypath": "{base_path}/{version}/object/tools/ping?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"sendGetBody": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": "mockdatafiles/getObjectToolsPing-default.json"
}
]
},
{
"name": "listUnused",
"protocol": "REST",
"method": "GET",
"entitypath": "{base_path}/{version}/object/list/unused?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"sendGetBody": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": "mockdatafiles/listUnused-default.json"
}
]
},
{
"name": "getIPAddress",
"protocol": "REST",
"method": "GET",
"entitypath": "{base_path}/{version}/object/getip?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"sendGetBody": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": "mockdatafiles/getIPAddress-default.json"
}
]
},
{
"name": "getNextFreeIp",
"protocol": "REST",
"method": "GET",
"entitypath": "{base_path}/{version}/object/nextfreeip?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"sendGetBody": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": "mockdatafiles/getNextFreeIp-default.json"
}
]
},
{
"name": "postObjectSchedObjectOperation",
"protocol": "REST",
"method": "POST",
"entitypath": "{base_path}/{version}/object/schedObjectOperation?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"sendGetBody": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": ""
}
]
},
{
"name": "postObjectSchedAdd",
"protocol": "REST",
"method": "POST",
"entitypath": "{base_path}/{version}/object/sched_add?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"sendGetBody": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": ""
}
]
},
{
"name": "validateVMWareAuthSource",
"protocol": "REST",
"method": "POST",
"entitypath": "{base_path}/{version}/object/validatevmwareobject?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"sendGetBody": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": ""
}
]
},
{
"name": "schedEdit",
"protocol": "REST",
"method": "POST",
"entitypath": "{base_path}/{version}/object/sched_edit?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"sendGetBody": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": ""
}
]
},
{
"name": "schedDeleteMultiple",
"protocol": "REST",
"method": "POST",
"entitypath": "{base_path}/{version}/object/sched_deletemultiple?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"sendGetBody": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": ""
}
]
},
{
"name": "delMultiple",
"protocol": "REST",
"method": "POST",
"entitypath": "{base_path}/{version}/object/delete-multiple?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"sendGetBody": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": "mockdatafiles/delMultiple-default.json"
}
]
},
{
"name": "getObjectReferences",
"protocol": "REST",
"method": "POST",
"entitypath": "{base_path}/{version}/object/get-referenced-rrs?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"sendGetBody": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": "mockdatafiles/getObjectReferences-default.json"
}
]
},
{
"name": "updateNSMultipleForobject",
"protocol": "REST",
"method": "POST",
"entitypath": "{base_path}/{version}/object/update-multiple-ns?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"sendGetBody": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": ""
}
]
},
{
"name": "getForUser",
"protocol": "REST",
"method": "GET",
"entitypath": "{base_path}/{version}/object/getforuser?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"sendGetBody": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": "mockdatafiles/getForUser-default.json"
}
]
},
{
"name": "getObjectGetDHCPDetails",
"protocol": "REST",
"method": "GET",
"entitypath": "{base_path}/{version}/object/getDHCPDetails?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"sendGetBody": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": "mockdatafiles/getObjectGetDHCPDetails-default.json"
}
]
},
{
"name": "getRRDataAdd",
"protocol": "REST",
"method": "GET",
"entitypath": "{base_path}/{version}/object/getObjectRRDataExpandView/{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": "generateCsvForSearch",
"protocol": "REST",
"method": "POST",
"entitypath": "{base_path}/{version}/object/csvforsearch?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"sendGetBody": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": ""
}
]
},
{
"name": "searchObjectReferences",
"protocol": "REST",
"method": "GET",
"entitypath": "{base_path}/{version}/object/references?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"sendGetBody": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": ""
}
]
},
{
"name": "duplicateResult",
"protocol": "REST",
"method": "GET",
"entitypath": "{base_path}/{version}/object/duplicateNameChecker?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"sendGetBody": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": ""
}
]
},
{
"name": "pingcheck",
"protocol": "REST",
"method": "GET",
"entitypath": "{base_path}/{version}/object/pingcheck?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"sendGetBody": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": ""
}
]
},
{
"name": "getObjectToolsTraceroute",
"protocol": "REST",
"method": "GET",
"entitypath": "{base_path}/{version}/object/tools/traceroute?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"sendGetBody": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": "mockdatafiles/getObjectToolsTraceroute-default.json"
}
]
},
{
"name": "postObjectTraverse",
"protocol": "REST",
"method": "POST",
"entitypath": "{base_path}/{version}/object/traverse?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"sendGetBody": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": "mockdatafiles/postObjectTraverse-default.json"
}
]
},
{
"name": "dcObjectslist",
"protocol": "REST",
"method": "GET",
"entitypath": "{base_path}/{version}/object/dcobjectlist?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"sendGetBody": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": "mockdatafiles/dcObjectslist-default.json"
}
]
},
{
"name": "dcObjectslistByDomain",
"protocol": "REST",
"method": "GET",
"entitypath": "{base_path}/{version}/object/dcobjectlistbydomain?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"sendGetBody": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": "mockdatafiles/dcObjectslistByDomain-default.json"
}
]
},
{
"name": "deleteLeaseRequest",
"protocol": "REST",
"method": "GET",
"entitypath": "{base_path}/{version}/object/deleteDHCPLease?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"sendGetBody": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": ""
}
]
},
{
"name": "getSubnetAddress",
"protocol": "REST",
"method": "GET",
"entitypath": "{base_path}/{version}/object/getSnAddr?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"sendGetBody": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": "mockdatafiles/getSubnetAddress-default.json"
}
]
},
{
"name": "syncObjectToDNSServers",
"protocol": "REST",
"method": "GET",
"entitypath": "{base_path}/{version}/object/sync?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"sendGetBody": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": ""
}
]
},
{
"name": "exportRRs",
"protocol": "REST",
"method": "GET",
"entitypath": "{base_path}/{version}/object/exportRRs?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"sendGetBody": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": ""
}
]
},
{
"name": "multiEdit",
"protocol": "REST",
"method": "POST",
"entitypath": "{base_path}/{version}/object/multiedit?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"sendGetBody": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": ""
}
]
},
{
"name": "getFingerprintData",
"protocol": "REST",
"method": "GET",
"entitypath": "{base_path}/{version}/object/getFingerPrintData?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"sendGetBody": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": "mockdatafiles/getFingerprintData-default.json"
}
]
},
{
"name": "getLeaseCount",
"protocol": "REST",
"method": "GET",
"entitypath": "{base_path}/{version}/object/getLeaseCounts?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"sendGetBody": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": ""
}
]
},
{
"name": "getNextFreeIP",
"protocol": "REST",
"method": "GET",
"entitypath": "{base_path}/{version}/object/getNextFreeIP?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"sendGetBody": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": ""
}
]
},
{
"name": "getDiscoveredObjectData",
"protocol": "REST",
"method": "GET",
"entitypath": "{base_path}/{version}/object/getDiscoveredData?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"sendGetBody": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": "mockdatafiles/getDiscoveredObjectData-default.json"
}
]
},
{
"name": "changeReference",
"protocol": "REST",
"method": "POST",
"entitypath": "{base_path}/{version}/object/changeReference?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"sendGetBody": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": ""
}
]
},
{
"name": "reclaimDHCPObjects",
"protocol": "REST",
"method": "POST",
"entitypath": "{base_path}/{version}/object/reclaimObjects?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"sendGetBody": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": "mockdatafiles/reclaimDHCPObjects-default.json"
}
]
},
{
"name": "postObjectRrEdit",
"protocol": "REST",
"method": "POST",
"entitypath": "{base_path}/{version}/object/rr/edit?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"sendGetBody": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": ""
}
]
},
{
"name": "getObjectList",
"protocol": "REST",
"method": "GET",
"entitypath": "{base_path}/{version}/object/list?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"sendGetBody": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": "mockdatafiles/getObjectList-default.json"
}
]
},
{
"name": "getObjectListCriteria",
"protocol": "REST",
"method": "GET",
"entitypath": "{base_path}/{version}/object/listCriteria?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"sendGetBody": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": "mockdatafiles/getObjectListCriteria-default.json"
}
]
},
{
"name": "postObjectRrDelete",
"protocol": "REST",
"method": "POST",
"entitypath": "{base_path}/{version}/object/rr/delete?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"sendGetBody": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": ""
}
]
},
{
"name": "postObjectAdd",
"protocol": "REST",
"method": "POST",
"entitypath": "{base_path}/{version}/object/add?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"sendGetBody": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": ""
}
]
},
{
"name": "postObjectRrAdd",
"protocol": "REST",
"method": "POST",
"entitypath": "{base_path}/{version}/object/rr/add?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"sendGetBody": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": ""
}
]
}
]
}