@itentialopensource/adapter-tcpwave
Version:
This adapter integrates with system described as: tcpwaveRestapiStore.
214 lines • 5.68 kB
JSON
{
"actions": [
{
"name": "postMonitorEdit",
"protocol": "REST",
"method": "POST",
"entitypath": "{base_path}/{version}/monitor/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": "updateServiceStatus",
"protocol": "REST",
"method": "POST",
"entitypath": "{base_path}/{version}/monitor/updateServiceStatus?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"sendGetBody": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": ""
}
]
},
{
"name": "changeMonitoring",
"protocol": "REST",
"method": "POST",
"entitypath": "{base_path}/{version}/monitor/monitoring?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"sendGetBody": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": ""
}
]
},
{
"name": "listMonitorServiceConfig",
"protocol": "REST",
"method": "GET",
"entitypath": "{base_path}/{version}/monitor/listconfig?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"sendGetBody": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": "mockdatafiles/listMonitorServiceConfig-default.json"
}
]
},
{
"name": "updateMonitorService",
"protocol": "REST",
"method": "POST",
"entitypath": "{base_path}/{version}/monitor/update?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"sendGetBody": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": ""
}
]
},
{
"name": "changeMultiMonitoring",
"protocol": "REST",
"method": "POST",
"entitypath": "{base_path}/{version}/monitor/multimonitoring?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"sendGetBody": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": ""
}
]
},
{
"name": "enableDisableMonitoring",
"protocol": "REST",
"method": "POST",
"entitypath": "{base_path}/{version}/monitor/monitoringUpdate?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"sendGetBody": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": ""
}
]
},
{
"name": "getMonitoringServiceDetails",
"protocol": "REST",
"method": "GET",
"entitypath": "{base_path}/{version}/monitor/getServiceDetails?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"sendGetBody": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": "mockdatafiles/getMonitoringServiceDetails-default.json"
}
]
},
{
"name": "getMonitoringHierachy",
"protocol": "REST",
"method": "GET",
"entitypath": "{base_path}/{version}/monitor/monitoring_hierarchy?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"sendGetBody": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": "mockdatafiles/getMonitoringHierachy-default.json"
}
]
},
{
"name": "monitorServiceConfigHistory",
"protocol": "REST",
"method": "GET",
"entitypath": "{base_path}/{version}/monitor/history?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"sendGetBody": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": "mockdatafiles/monitorServiceConfigHistory-default.json"
}
]
}
]
}