UNPKG

@itentialopensource/adapter-meraki

Version:

This adapter integrates with system described as: merakiDashboardApi.

256 lines 7.52 kB
{ "actions": [ { "name": "getNetworkClient", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/networks/{pathv1}/clients/{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/getNetworkClient-default.json" } ] }, { "name": "provisionNetworkClients", "protocol": "REST", "method": "POST", "entitypath": "{base_path}/{version}/networks/{pathv1}/clients/provision?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "mockdatafiles/provisionNetworkClients-default.json" } ] }, { "name": "getNetworkClientUsageHistory", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/networks/{pathv1}/clients/{pathv2}/usageHistory?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "mockdatafiles/getNetworkClientUsageHistory-default.json" } ] }, { "name": "getNetworkClientPolicy", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/networks/{pathv1}/clients/{pathv2}/policy?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "mockdatafiles/getNetworkClientPolicy-default.json" } ] }, { "name": "updateNetworkClientPolicy", "protocol": "REST", "method": "PUT", "entitypath": "{base_path}/{version}/networks/{pathv1}/clients/{pathv2}/policy?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "mockdatafiles/updateNetworkClientPolicy-default.json" } ] }, { "name": "getNetworkClientSplashAuthorizationStatus", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/networks/{pathv1}/clients/{pathv2}/splashAuthorizationStatus?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "mockdatafiles/getNetworkClientSplashAuthorizationStatus-default.json" } ] }, { "name": "updateNetworkClientSplashAuthorizationStatus", "protocol": "REST", "method": "PUT", "entitypath": "{base_path}/{version}/networks/{pathv1}/clients/{pathv2}/splashAuthorizationStatus?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "mockdatafiles/updateNetworkClientSplashAuthorizationStatus-default.json" } ] }, { "name": "getNetworkClients", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/networks/{pathv1}/clients?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "mockdatafiles/getNetworkClients-default.json" } ] }, { "name": "getDeviceClients", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/devices/{pathv1}/clients?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "mockdatafiles/getDeviceClients-default.json" } ] }, { "name": "getNetworkClientTrafficHistory", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/networks/{pathv1}/clients/{pathv2}/trafficHistory?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "mockdatafiles/getNetworkClientTrafficHistory-default.json" } ] }, { "name": "getNetworkClientEvents", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/networks/{pathv1}/clients/{pathv2}/events?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "mockdatafiles/getNetworkClientEvents-default.json" } ] }, { "name": "getNetworkClientLatencyHistory", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/networks/{pathv1}/clients/{pathv2}/latencyHistory?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "mockdatafiles/getNetworkClientLatencyHistory-default.json" } ] } ] }