UNPKG

@itentialopensource/adapter-meraki

Version:

This adapter integrates with system described as: merakiDashboardApi.

426 lines 12.5 kB
{ "actions": [ { "name": "getNetworkDeviceLldpCdp", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/networks/{pathv1}/devices/{pathv2}/lldp_cdp?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "mockdatafiles/getNetworkDeviceLldpCdp-default.json" } ] }, { "name": "getNetworkDeviceLldpCdpV1", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/devices/{pathv1}/lldp_cdp?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "mockdatafiles/getNetworkDeviceLldpCdp-default.json" } ] }, { "name": "getOrganizationDevices", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/organizations/{pathv1}/devices?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "mockdatafiles/getOrganizationDevices-default.json" } ] }, { "name": "getNetworkDevices", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/networks/{pathv1}/devices?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "mockdatafiles/getNetworkDevices-default.json" } ] }, { "name": "getNetworkDevice", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/networks/{pathv1}/devices/{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/getNetworkDevice-default.json" } ] }, { "name": "getNetworkDeviceV1", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/devices/{pathv1}?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "mockdatafiles/getNetworkDevice-default.json" } ] }, { "name": "updateNetworkDevice", "protocol": "REST", "method": "PUT", "entitypath": "{base_path}/{version}/networks/{pathv1}/devices/{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/updateNetworkDevice-default.json" } ] }, { "name": "getNetworkDevicePerformance", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/networks/{pathv1}/devices/{pathv2}/performance?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "mockdatafiles/getNetworkDevicePerformance-default.json" } ] }, { "name": "getNetworkDevicePerformanceV1", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/devices/{pathv1}/appliance/performance?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "mockdatafiles/getNetworkDevicePerformance-default.json" } ] }, { "name": "getNetworkDeviceUplink", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/networks/{pathv1}/devices/{pathv2}/uplink?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "mockdatafiles/getNetworkDeviceUplink-default.json" } ] }, { "name": "claimNetworkDevices", "protocol": "REST", "method": "POST", "entitypath": "{base_path}/{version}/networks/{pathv1}/devices/claim?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "removeNetworkDevice", "protocol": "REST", "method": "POST", "entitypath": { "v0": "{base_path}/{version}/networks/{pathv1}/devices/{pathv2}/remove?{query}", "v1": "{base_path}/{version}/networks/{pathv1}/devices/remove?{query}" }, "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "getNetworkDeviceLossAndLatencyHistory", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/networks/{pathv1}/devices/{pathv2}/lossAndLatencyHistory?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "mockdatafiles/getNetworkDeviceLossAndLatencyHistory-default.json" } ] }, { "name": "getNetworkDeviceLossAndLatencyHistoryV1", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/devices/{pathv1}/lossAndLatencyHistory?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "mockdatafiles/getNetworkDeviceLossAndLatencyHistory-default.json" } ] }, { "name": "rebootNetworkDevice", "protocol": "REST", "method": "POST", "entitypath": "{base_path}/{version}/networks/{pathv1}/devices/{pathv2}/reboot?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "mockdatafiles/rebootNetworkDevice-default.json" } ] }, { "name": "rebootNetworkDeviceV1", "protocol": "REST", "method": "POST", "entitypath": "{base_path}/{version}/devices/{pathv1}/reboot?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "mockdatafiles/rebootNetworkDevice-default.json" } ] }, { "name": "blinkNetworkDeviceLeds", "protocol": "REST", "method": "POST", "entitypath": "{base_path}/{version}/networks/{pathv1}/devices/{pathv2}/blinkLeds?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "mockdatafiles/blinkNetworkDeviceLeds-default.json" } ] }, { "name": "blinkNetworkDeviceLedsV1", "protocol": "REST", "method": "POST", "entitypath": "{base_path}/{version}/devices/{pathv1}/blinkLeds?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "mockdatafiles/blinkNetworkDeviceLeds-default.json" } ] }, { "name": "cloneportLevelandsomeswitchLevelconfigurationsettingsfromasourceswitchtooneormoretargetswitches", "protocol": "REST", "method": "POST", "entitypath": "{base_path}/{version}/organizations/{pathv1}/switch/devices/clone?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "mockdatafiles/cloneportLevelandsomeswitchLevelconfigurationsettingsfromasourceswitchtooneormoretargetswitches-default.json" } ] }, { "name": "returnASingleDeviceFromTheInventoryOfAnOrganization", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/organizations/{pathv1}/inventory/devices/{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/returnASingleDeviceFromTheInventoryOfAnOrganization-default.json" } ] } ] }