@itentialopensource/adapter-tcpwave
Version:
This adapter integrates with system described as: tcpwaveRestapiStore.
256 lines • 6.85 kB
JSON
{
"actions": [
{
"name": "getCloudNetworkGetNextAvailableNetwork",
"protocol": "REST",
"method": "GET",
"entitypath": "{base_path}/{version}/cloudNetwork/getNextAvailableNetwork?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"sendGetBody": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": ""
}
]
},
{
"name": "createNetwork",
"protocol": "REST",
"method": "POST",
"entitypath": "{base_path}/{version}/cloudNetwork/createNetwork?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"sendGetBody": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": "mockdatafiles/createNetwork-default.json"
}
]
},
{
"name": "deleteNetwork",
"protocol": "REST",
"method": "POST",
"entitypath": "{base_path}/{version}/cloudNetwork/deleteNetwork?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"sendGetBody": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": ""
}
]
},
{
"name": "getNextAvailableSubnet",
"protocol": "REST",
"method": "GET",
"entitypath": "{base_path}/{version}/cloudSubnet/getNextAvailableSubnet?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"sendGetBody": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": ""
}
]
},
{
"name": "createSubnet",
"protocol": "REST",
"method": "POST",
"entitypath": "{base_path}/{version}/cloudSubnet/createSubnet?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"sendGetBody": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": "mockdatafiles/createSubnet-default.json"
}
]
},
{
"name": "deleteSubnet",
"protocol": "REST",
"method": "POST",
"entitypath": "{base_path}/{version}/cloudSubnet/deleteSubnet?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"sendGetBody": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": ""
}
]
},
{
"name": "discover",
"protocol": "REST",
"method": "POST",
"entitypath": "{base_path}/{version}/cloudSubnet/discover?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"sendGetBody": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": ""
}
]
},
{
"name": "getDiscoveryCommands",
"protocol": "REST",
"method": "GET",
"entitypath": "{base_path}/{version}/cloudSubnet/discovery/getCmds?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"sendGetBody": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": "mockdatafiles/getDiscoveryCommands-default.json"
}
]
},
{
"name": "getDiscoveryCommandStatus",
"protocol": "REST",
"method": "GET",
"entitypath": "{base_path}/{version}/cloudSubnet/discovery/getCmdStatus?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"sendGetBody": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": ""
}
]
},
{
"name": "discardCmds",
"protocol": "REST",
"method": "POST",
"entitypath": "{base_path}/{version}/cloudSubnet/discovery/discardCmds?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"sendGetBody": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": ""
}
]
},
{
"name": "getDiscoveredSubnets",
"protocol": "REST",
"method": "GET",
"entitypath": "{base_path}/{version}/cloudSubnet/getDiscoveredSubnets?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"sendGetBody": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": "mockdatafiles/getDiscoveredSubnets-default.json"
}
]
},
{
"name": "importDiscoverdSubnets",
"protocol": "REST",
"method": "POST",
"entitypath": "{base_path}/{version}/cloudSubnet/createDiscoverdSubnets?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"sendGetBody": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": "mockdatafiles/importDiscoverdSubnets-default.json"
}
]
}
]
}