@itentialopensource/adapter-tcpwave
Version:
This adapter integrates with system described as: tcpwaveRestapiStore.
424 lines • 11.2 kB
JSON
{
"actions": [
{
"name": "postSubnetDelete",
"protocol": "REST",
"method": "POST",
"entitypath": "{base_path}/{version}/subnet/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": "getSubnetPaged",
"protocol": "REST",
"method": "GET",
"entitypath": "{base_path}/{version}/subnet/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/getSubnetPaged-default.json"
}
]
},
{
"name": "postSubnetEdit",
"protocol": "REST",
"method": "POST",
"entitypath": "{base_path}/{version}/subnet/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": "getSubnetData",
"protocol": "REST",
"method": "GET",
"entitypath": "{base_path}/{version}/subnet/getSubnetData?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"sendGetBody": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": "mockdatafiles/getSubnetData-default.json"
}
]
},
{
"name": "postSubnetAdd",
"protocol": "REST",
"method": "POST",
"entitypath": "{base_path}/{version}/subnet/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": "getSubnetSearch",
"protocol": "REST",
"method": "GET",
"entitypath": "{base_path}/{version}/subnet/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/getSubnetSearch-default.json"
}
]
},
{
"name": "routerList",
"protocol": "REST",
"method": "GET",
"entitypath": "{base_path}/{version}/subnet/routers?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"sendGetBody": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": "mockdatafiles/routerList-default.json"
}
]
},
{
"name": "createAll",
"protocol": "REST",
"method": "POST",
"entitypath": "{base_path}/{version}/subnet/addall?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"sendGetBody": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": ""
}
]
},
{
"name": "getSubnetIpAddressOrganizationName",
"protocol": "REST",
"method": "GET",
"entitypath": "{base_path}/{version}/subnet/ip/{pathv1}/{pathv2}?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"sendGetBody": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": "mockdatafiles/getSubnetIpAddressOrganizationName-default.json"
}
]
},
{
"name": "getSubnetActiveLeases",
"protocol": "REST",
"method": "GET",
"entitypath": "{base_path}/{version}/subnet/activeLeases?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"sendGetBody": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": "mockdatafiles/getSubnetActiveLeases-default.json"
}
]
},
{
"name": "getSubnetGetSubnetDetails",
"protocol": "REST",
"method": "GET",
"entitypath": "{base_path}/{version}/subnet/getSubnetDetails?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"sendGetBody": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": "mockdatafiles/getSubnetGetSubnetDetails-default.json"
}
]
},
{
"name": "postSubnetMultiadd",
"protocol": "REST",
"method": "POST",
"entitypath": "{base_path}/{version}/subnet/multiadd?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"sendGetBody": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": ""
}
]
},
{
"name": "getSubnetStats",
"protocol": "REST",
"method": "GET",
"entitypath": "{base_path}/{version}/subnet/stats?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"sendGetBody": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": "mockdatafiles/getSubnetStats-default.json"
}
]
},
{
"name": "listInRange",
"protocol": "REST",
"method": "GET",
"entitypath": "{base_path}/{version}/subnet/listinrange?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"sendGetBody": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": "mockdatafiles/listInRange-default.json"
}
]
},
{
"name": "exMerge",
"protocol": "REST",
"method": "POST",
"entitypath": "{base_path}/{version}/subnet/merge?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"sendGetBody": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": ""
}
]
},
{
"name": "searchSubnetReferences",
"protocol": "REST",
"method": "GET",
"entitypath": "{base_path}/{version}/subnet/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": "listFreeSubnets",
"protocol": "REST",
"method": "GET",
"entitypath": "{base_path}/{version}/subnet/listFreeSubnets?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"sendGetBody": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": "mockdatafiles/listFreeSubnets-default.json"
}
]
},
{
"name": "getViewsAssociated",
"protocol": "REST",
"method": "GET",
"entitypath": "{base_path}/{version}/subnet/getViewsAssociated?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"sendGetBody": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": "mockdatafiles/getViewsAssociated-default.json"
}
]
},
{
"name": "getSubnetGet",
"protocol": "REST",
"method": "GET",
"entitypath": "{base_path}/{version}/subnet/get?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"sendGetBody": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": "mockdatafiles/getSubnetGet-default.json"
}
]
},
{
"name": "split",
"protocol": "REST",
"method": "POST",
"entitypath": "{base_path}/{version}/subnet/split?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"sendGetBody": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": ""
}
]
}
]
}