@itentialopensource/adapter-kentik
Version:
This adapter integrates with system described as: kentik apis
840 lines • 21.3 kB
JSON
{
"errors": [],
"statistics": [
{
"owner": "errorJson",
"description": "Standard adapter errors available for use",
"value": 31
},
{
"owner": "packageJson",
"description": "Number of production dependencies",
"value": 16
},
{
"owner": "packageJson",
"description": "Number of development dependencies",
"value": 7
},
{
"owner": "packageJson",
"description": "Number of npm scripts",
"value": 22
},
{
"owner": "packageJson",
"description": "Runtime Library dependency",
"value": "^4.48.0"
},
{
"owner": "propertiesSchemaJson",
"description": "Adapter properties defined in the propertiesSchema file",
"value": 70
},
{
"owner": "adapterJS",
"description": "Lines of code generated in adapter.js",
"value": 7519
},
{
"owner": "adapterJS",
"description": "Number of Functions added to adapter.js",
"value": 81
},
{
"owner": "pronghornJson",
"description": "Number of Methods added to pronghorn.json",
"value": 81
},
{
"owner": "markdown",
"description": "Number of lines in the README.md",
"value": 338
},
{
"owner": "markdown",
"description": "Number of lines in the SUMMARY.md",
"value": 9
},
{
"owner": "markdown",
"description": "Number of lines in the PROPERTIES.md",
"value": 642
},
{
"owner": "markdown",
"description": "Number of lines in the TROUBLESHOOT.md",
"value": 48
},
{
"owner": "markdown",
"description": "Number of lines in the ENHANCE.md",
"value": 70
},
{
"owner": "markdown",
"description": "Number of lines in the BROKER.md",
"value": 200
},
{
"owner": "markdown",
"description": "Number of lines in the CALLS.md",
"value": 171
},
{
"owner": "markdown",
"description": "Number of lines in the AUTH.md",
"value": 40
},
{
"owner": "markdown",
"description": "Number of lines in the SYSTEMINFO.md",
"value": 11
},
{
"owner": "unitTestJS",
"description": "Number of lines of code in unit tests",
"value": 3729
},
{
"owner": "unitTestJS",
"description": "Number of unit tests",
"value": 221
},
{
"owner": "integrationTestJS",
"description": "Number of lines of code in integration tests",
"value": 3870
},
{
"owner": "integrationTestJS",
"description": "Number of integration tests",
"value": 86
},
{
"owner": "actionJson",
"description": "Number of actions for ASGroupService entity",
"value": 5
},
{
"owner": "actionJson",
"description": "Number of actions for BgpMonitoringAdminService entity",
"value": 6
},
{
"owner": "actionJson",
"description": "Number of actions for BgpMonitoringDataService entity",
"value": 2
},
{
"owner": "actionJson",
"description": "Number of actions for CapacityPlanService entity",
"value": 4
},
{
"owner": "actionJson",
"description": "Number of actions for CloudExportAdminService entity",
"value": 5
},
{
"owner": "actionJson",
"description": "Number of actions for InterfaceService entity",
"value": 6
},
{
"owner": "actionJson",
"description": "Number of actions for KmiService entity",
"value": 3
},
{
"owner": "actionJson",
"description": "Number of actions for LabelService entity",
"value": 4
},
{
"owner": "actionJson",
"description": "Number of actions for PackageService entity",
"value": 6
},
{
"owner": "actionJson",
"description": "Number of actions for TenantService entity",
"value": 6
},
{
"owner": "actionJson",
"description": "Number of actions for NetworkClassService entity",
"value": 2
},
{
"owner": "actionJson",
"description": "Number of actions for NotificationChannelService entity",
"value": 3
},
{
"owner": "actionJson",
"description": "Number of actions for SiteService entity",
"value": 10
},
{
"owner": "actionJson",
"description": "Number of actions for SyntheticsDataService entity",
"value": 2
},
{
"owner": "actionJson",
"description": "Number of actions for SyntheticsAdminService entity",
"value": 10
},
{
"owner": "actionJson",
"description": "Number of actions for UserService entity",
"value": 7
},
{
"owner": "actionJson",
"description": "Total number of actions",
"value": 81
},
{
"owner": "actionJson",
"description": "Total number of entities",
"value": 16
},
{
"owner": "schemaJson",
"description": "Number of schemas for ASGroupService entity",
"value": 1
},
{
"owner": "schemaJson",
"description": "Number of schemas for BgpMonitoringAdminService entity",
"value": 1
},
{
"owner": "schemaJson",
"description": "Number of schemas for BgpMonitoringDataService entity",
"value": 1
},
{
"owner": "schemaJson",
"description": "Number of schemas for CapacityPlanService entity",
"value": 1
},
{
"owner": "schemaJson",
"description": "Number of schemas for CloudExportAdminService entity",
"value": 1
},
{
"owner": "schemaJson",
"description": "Number of schemas for InterfaceService entity",
"value": 1
},
{
"owner": "schemaJson",
"description": "Number of schemas for KmiService entity",
"value": 1
},
{
"owner": "schemaJson",
"description": "Number of schemas for LabelService entity",
"value": 1
},
{
"owner": "schemaJson",
"description": "Number of schemas for PackageService entity",
"value": 1
},
{
"owner": "schemaJson",
"description": "Number of schemas for TenantService entity",
"value": 1
},
{
"owner": "schemaJson",
"description": "Number of schemas for NetworkClassService entity",
"value": 1
},
{
"owner": "schemaJson",
"description": "Number of schemas for NotificationChannelService entity",
"value": 1
},
{
"owner": "schemaJson",
"description": "Number of schemas for SiteService entity",
"value": 1
},
{
"owner": "schemaJson",
"description": "Number of schemas for SyntheticsDataService entity",
"value": 1
},
{
"owner": "schemaJson",
"description": "Number of schemas for SyntheticsAdminService entity",
"value": 1
},
{
"owner": "schemaJson",
"description": "Number of schemas for UserService entity",
"value": 1
},
{
"owner": "schemaJson",
"description": "Total number of schemas",
"value": 16
},
{
"owner": "mockdata",
"description": "Number of mock data files for ASGroupService entity",
"value": 0
},
{
"owner": "mockdata",
"description": "Number of mock data files for BgpMonitoringAdminService entity",
"value": 0
},
{
"owner": "mockdata",
"description": "Number of mock data files for BgpMonitoringDataService entity",
"value": 0
},
{
"owner": "mockdata",
"description": "Number of mock data files for CapacityPlanService entity",
"value": 0
},
{
"owner": "mockdata",
"description": "Number of mock data files for CloudExportAdminService entity",
"value": 0
},
{
"owner": "mockdata",
"description": "Number of mock data files for InterfaceService entity",
"value": 0
},
{
"owner": "mockdata",
"description": "Number of mock data files for KmiService entity",
"value": 0
},
{
"owner": "mockdata",
"description": "Number of mock data files for LabelService entity",
"value": 0
},
{
"owner": "mockdata",
"description": "Number of mock data files for PackageService entity",
"value": 0
},
{
"owner": "mockdata",
"description": "Number of mock data files for TenantService entity",
"value": 0
},
{
"owner": "mockdata",
"description": "Number of mock data files for NetworkClassService entity",
"value": 0
},
{
"owner": "mockdata",
"description": "Number of mock data files for NotificationChannelService entity",
"value": 0
},
{
"owner": "mockdata",
"description": "Number of mock data files for SiteService entity",
"value": 0
},
{
"owner": "mockdata",
"description": "Number of mock data files for SyntheticsDataService entity",
"value": 0
},
{
"owner": "mockdata",
"description": "Number of mock data files for SyntheticsAdminService entity",
"value": 0
},
{
"owner": "mockdata",
"description": "Number of mock data files for UserService entity",
"value": 0
},
{
"owner": "mockdata",
"description": "Total number of mock data files",
"value": 0
},
{
"owner": "actionJson",
"description": "Number of actions for .system entity",
"value": 2
},
{
"owner": "schemaJson",
"description": "Number of schemas for .system entity",
"value": 3
},
{
"owner": "mockdata",
"description": "Number of mock data files for .system entity",
"value": 2
},
{
"owner": "System",
"description": "System entity files",
"value": 6
},
{
"owner": "usecases",
"description": "Number of workflows",
"value": 0
},
{
"owner": "staticFile",
"description": "Number of lines of code in adapterBase.js",
"value": 1788
},
{
"owner": "staticFile",
"description": "Number of static files added",
"value": 38
},
{
"owner": "Overall",
"description": "Total lines of Code",
"value": 16906
},
{
"owner": "Overall",
"description": "Total Tests",
"value": 307
},
{
"owner": "Overall",
"description": "Total Files",
"value": 84
}
],
"warnings": [],
"apiParsingReport": {
"no_mockdata": [
{
"fnName": "listASGroups",
"method": "get",
"path": "/as_group/v202212/as_group"
},
{
"fnName": "createASGroup",
"method": "post",
"path": "/as_group/v202212/as_group"
},
{
"fnName": "updateASGroup",
"method": "put",
"path": "/as_group/v202212/as_group/{asGroup.id}"
},
{
"fnName": "getASGroup",
"method": "get",
"path": "/as_group/v202212/as_group/{asGroup.id}"
},
{
"fnName": "deleteASGroup",
"method": "delete",
"path": "/as_group/v202212/as_group/{asGroup.id}"
},
{
"fnName": "listMonitors",
"method": "get",
"path": "/bgp_monitoring/v202210/monitors"
},
{
"fnName": "createMonitor",
"method": "post",
"path": "/bgp_monitoring/v202210/monitors"
},
{
"fnName": "getMonitor",
"method": "get",
"path": "/bgp_monitoring/v202210/monitors/{id}"
},
{
"fnName": "deleteMonitor",
"method": "delete",
"path": "/bgp_monitoring/v202210/monitors/{id}"
},
{
"fnName": "updateMonitor",
"method": "put",
"path": "/bgp_monitoring/v202210/monitors/{id}"
},
{
"fnName": "setMonitorStatus",
"method": "put",
"path": "/bgp_monitoring/v202210/monitors/{id}/status"
},
{
"fnName": "getMetricsForTarget",
"method": "post",
"path": "/bgp_monitoring/v202210/metrics"
},
{
"fnName": "getRoutesForTarget",
"method": "post",
"path": "/bgp_monitoring/v202210/routes"
},
{
"fnName": "listCapacityPlans",
"method": "get",
"path": "/capacity_plan/v202212/capacity_plan"
},
{
"fnName": "listCapacitySummaries",
"method": "get",
"path": "/capacity_plan/v202212/capacity_plan/summary"
},
{
"fnName": "getCapacityPlan",
"method": "get",
"path": "/capacity_plan/v202212/capacity_plan/{id}"
},
{
"fnName": "getCapacitySummary",
"method": "get",
"path": "/capacity_plan/v202212/capacity_plan/{id}/summary"
},
{
"fnName": "listCloudExports",
"method": "get",
"path": "/cloud_export/v202210/exports"
},
{
"fnName": "createCloudExport",
"method": "post",
"path": "/cloud_export/v202210/exports"
},
{
"fnName": "updateCloudExport",
"method": "put",
"path": "/cloud_export/v202210/exports/{export.id}"
},
{
"fnName": "getCloudExport",
"method": "get",
"path": "/cloud_export/v202210/exports/{export.id}"
},
{
"fnName": "deleteCloudExport",
"method": "delete",
"path": "/cloud_export/v202210/exports/{export.id}"
},
{
"fnName": "listInterface",
"method": "get",
"path": "/interface/v202108alpha1/interfaces"
},
{
"fnName": "interfaceCreate",
"method": "post",
"path": "/interface/v202108alpha1/interfaces"
},
{
"fnName": "interfaceGet",
"method": "get",
"path": "/interface/v202108alpha1/interfaces/{id}"
},
{
"fnName": "interfaceDelete",
"method": "delete",
"path": "/interface/v202108alpha1/interfaces/{id}"
},
{
"fnName": "interfaceUpdate",
"method": "put",
"path": "/interface/v202108alpha1/interfaces/{id}"
},
{
"fnName": "manualClassify",
"method": "post",
"path": "/interface/v202108alpha1/manual_classify"
},
{
"fnName": "getASNDetails",
"method": "post",
"path": "/kmi/v202212/market/{marketId}/network/{asn}/{type}"
},
{
"fnName": "getRankings",
"method": "post",
"path": "/kmi/v202212/market/{marketId}/rankings/{rankType}"
},
{
"fnName": "listMarkets",
"method": "get",
"path": "/kmi/v202212/markets"
},
{
"fnName": "listLabels",
"method": "get",
"path": "/label/v202210/labels"
},
{
"fnName": "createLabel",
"method": "post",
"path": "/label/v202210/labels"
},
{
"fnName": "deleteLabel",
"method": "delete",
"path": "/label/v202210/labels/{id}"
},
{
"fnName": "updateLabel",
"method": "post",
"path": "/label/v202210/labels/{id}"
},
{
"fnName": "packageList",
"method": "get",
"path": "/mkp/v202102alpha1/packages"
},
{
"fnName": "packageCreate",
"method": "post",
"path": "/mkp/v202102alpha1/packages"
},
{
"fnName": "packageGet",
"method": "get",
"path": "/mkp/v202102alpha1/packages/{id}"
},
{
"fnName": "packageDelete",
"method": "delete",
"path": "/mkp/v202102alpha1/packages/{id}"
},
{
"fnName": "packageUpdate",
"method": "put",
"path": "/mkp/v202102alpha1/packages/{id}"
},
{
"fnName": "packagePatch",
"method": "patch",
"path": "/mkp/v202102alpha1/packages/{id}"
},
{
"fnName": "tenantList",
"method": "get",
"path": "/mkp/v202102alpha1/tenants"
},
{
"fnName": "tenantCreate",
"method": "post",
"path": "/mkp/v202102alpha1/tenants"
},
{
"fnName": "tenantGet",
"method": "get",
"path": "/mkp/v202102alpha1/tenants/{id}"
},
{
"fnName": "tenantDelete",
"method": "delete",
"path": "/mkp/v202102alpha1/tenants/{id}"
},
{
"fnName": "tenantUpdate",
"method": "put",
"path": "/mkp/v202102alpha1/tenants/{id}"
},
{
"fnName": "tenantPatch",
"method": "patch",
"path": "/mkp/v202102alpha1/tenants/{id}"
},
{
"fnName": "networkClassGet",
"method": "get",
"path": "/network_class/v202109alpha1/network_class"
},
{
"fnName": "networkClassUpdate",
"method": "post",
"path": "/network_class/v202109alpha1/network_class"
},
{
"fnName": "listNotificationChannels",
"method": "get",
"path": "/notification_channel/v202210/notification_channels"
},
{
"fnName": "searchNotificationChannels",
"method": "post",
"path": "/notification_channel/v202210/notification_channels/search"
},
{
"fnName": "getNotificationChannel",
"method": "get",
"path": "/notification_channel/v202210/notification_channels/{id}"
},
{
"fnName": "listSiteMarkets",
"method": "get",
"path": "/site/v202211/site_markets"
},
{
"fnName": "createSiteMarket",
"method": "post",
"path": "/site/v202211/site_markets"
},
{
"fnName": "getSiteMarket",
"method": "get",
"path": "/site/v202211/site_markets/{id}"
},
{
"fnName": "deleteSiteMarket",
"method": "delete",
"path": "/site/v202211/site_markets/{id}"
},
{
"fnName": "updateSiteMarket",
"method": "put",
"path": "/site/v202211/site_markets/{id}"
},
{
"fnName": "listSites",
"method": "get",
"path": "/site/v202211/sites"
},
{
"fnName": "createSite",
"method": "post",
"path": "/site/v202211/sites"
},
{
"fnName": "getSite",
"method": "get",
"path": "/site/v202211/sites/{id}"
},
{
"fnName": "deleteSite",
"method": "delete",
"path": "/site/v202211/sites/{id}"
},
{
"fnName": "updateSite",
"method": "put",
"path": "/site/v202211/sites/{id}"
},
{
"fnName": "getResultsForTests",
"method": "post",
"path": "/synthetics/v202202/results"
},
{
"fnName": "getTraceForTest",
"method": "post",
"path": "/synthetics/v202202/trace"
},
{
"fnName": "listAgents",
"method": "get",
"path": "/synthetics/v202202/agents"
},
{
"fnName": "updateAgent",
"method": "put",
"path": "/synthetics/v202202/agents/{agent.id}"
},
{
"fnName": "getAgent",
"method": "get",
"path": "/synthetics/v202202/agents/{agent.id}"
},
{
"fnName": "deleteAgent",
"method": "delete",
"path": "/synthetics/v202202/agents/{agent.id}"
},
{
"fnName": "listTests",
"method": "get",
"path": "/synthetics/v202202/tests"
},
{
"fnName": "createTest",
"method": "post",
"path": "/synthetics/v202202/tests"
},
{
"fnName": "getTest",
"method": "get",
"path": "/synthetics/v202202/tests/{id}"
},
{
"fnName": "deleteTest",
"method": "delete",
"path": "/synthetics/v202202/tests/{id}"
},
{
"fnName": "updateTest",
"method": "put",
"path": "/synthetics/v202202/tests/{id}"
},
{
"fnName": "setTestStatus",
"method": "put",
"path": "/synthetics/v202202/tests/{id}/status"
},
{
"fnName": "listUsers",
"method": "get",
"path": "/user/v202211/users"
},
{
"fnName": "createUser",
"method": "post",
"path": "/user/v202211/users"
},
{
"fnName": "getUser",
"method": "get",
"path": "/user/v202211/users/{id}"
},
{
"fnName": "deleteUser",
"method": "delete",
"path": "/user/v202211/users/{id}"
},
{
"fnName": "updateUser",
"method": "put",
"path": "/user/v202211/users/{id}"
},
{
"fnName": "resetActiveSessions",
"method": "put",
"path": "/user/v202211/users/{id}/reset_active_sessions"
},
{
"fnName": "resetApiToken",
"method": "put",
"path": "/user/v202211/users/{id}/reset_api_token"
}
],
"errors": [],
"warnings": [],
"callsTotal": 81,
"callsConverted": 81,
"no_mockdata_num": 81
}
}