# Functions

CustomApplicationToPayload prepares POST/PUT request payload: fill only the user-provided fields.
CustomDimensionToPayload prepares POST/PUT request payload: fill only the user-provided fields.
DeviceLabelToPayload prepares POST/PUT request payload: fill only the user-provided fields.
DeviceToPayload prepares POST/PUT request payload: fill only the user-provided fields.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
InterfaceToPayload prepares POST/PUT request payload: fill only the user-provided fields.
No description provided by the author
No description provided by the author
PayloadToDeviceLabel transforms GET/POST/PUT response payload into DeviceLabel.
PopulatorToPayload prepares POST/PUT request payload: fill only the user-provided fields.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
TagToPayload prepares POST/PUT request payload: fill only the user-provided fields.
UserToPayload prepares POST/PUT request payload: fill only the user-provided fields.

# Structs

No description provided by the author
ApplyLabelsRequest represents DevicesAPI ApplyLabels JSON request.
ApplyLabelsResponse represents JSON ApplyLabelsResponse payload as it is transmitted from KentikAPI.
CreateDeviceRequest represents DevicesAPI Create JSON request.
No description provided by the author
No description provided by the author
CreatePopulatorRequest represents CustomDimensionsAPI.Populators Create JSON request.
CreatePopulatorResponse represents CustomDimensionsAPI.Populators Create JSON response.
No description provided by the author
No description provided by the author
CreateSiteRequest represents SitesAPI Create JSON request.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
CustomDimensionPayload represents JSON CustomDimension payload as it is transmitted to and from KentikAPI.
DeleteDeviceLabelResponse represents DeviceLabelsAPI Delete JSON response.
DeviceLabelPayload represents JSON DeviceLabel payload as it is transmitted from KentikAPI.
DevicePayload represents JSON Device payload as it is transmitted to and from KentikAPI.
GetAllCustomDimensionsResponse represents CustomDimensionsAPI GetAll JSON response.
GetAllDevicesResponse represents DevicesAPI GetAll JSON response.
GetAllPlansResponse represents PlansAPI GetAll JSON response.
GetAllSitesResponse represents SitesAPI GetAll JSON response.
No description provided by the author
No description provided by the author
GetCustomDimensionResponse represents CustomDimensionsAPI Get JSON response.
GetDeviceResponse represents DevicesAPI Get JSON response.
GetInterfaceResponse represents DevicesAPI.InterfacesAPI Get JSON response.
No description provided by the author
GetSiteResponse represents SitesAPI Get JSON response.
No description provided by the author
No description provided by the author
No description provided by the author
InterfacePayload represents JSON Interface payload as it is transmitted to and from KentikAPI.
PlanPayload represents JSON Plan payload as it is transmitted from KentikAPI.
PopulatorPayload represents JSON Populator payload as it is transmitted to and from KentikAPI.
QueryChartResponse represents QueryAPI Chart JSON response.
QueryDataResponse represents QueryAPI Data JSON response.
QuerySQLRequest represents QueryAPI SQL JSON request.
QuerySQLResponse represents QueryAPI SQL JSON response.
No description provided by the author
SitePayload represents JSON Plan payload as it is transmitted to and from KentikAPI.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Type aliases

BoolAsStringOrInt evens out deserialization of numbers represented in JSON document as bool, string or number.
CreateCustomApplicationRequest represents CustomApplicationsAPI Create JSON request.
CreateCustomApplicationResponse represents CustomApplicationsAPI Create JSON response.
CreateCustomDimensionRequest represents CustomDimensionsAPI Create JSON request.
CreateCustomDimensionResponse represents CustomDimensionsAPI Create JSON response.
CreateDeviceLabelRequest represents DeviceLabelsAPI Create JSON request.
CreateDeviceLabelResponse represents DeviceLabelsAPI Create JSON response.
CreateDeviceResponse represents DevicesAPI Create JSON response.
CreateInterfaceRequest represents DevicesAPI.InterfacesAPI Create JSON request.
CreateInterfaceResponse represents DevicesAPI.InterfacesAPI Create JSON response.
CreateSiteResponse represents SitesAPI Create JSON Response.
No description provided by the author
No description provided by the author
No description provided by the author
GetAllCustomApplicationsResponse represents CustomApplicationsAPI GetAll JSON response.
GetAllDeviceLabelsResponse represents DeviceLabelsAPI GetAll JSON response.
GetInterfaceResponse represents DevicesAPI.InterfacesAPI GetAll JSON response.
No description provided by the author
No description provided by the author
GetDeviceLabelResponse represents DeviceLabelsAPI Get JSON response.
No description provided by the author
IntAsString evens out deserialization of numbers represented in JSON document sometimes as int and sometimes as string.
QueryObjectRequest represents QueryAPI Data/Chart/URL JSON request.
QueryURLResponse represents QueryAPI URL JSON response.
UpdateCustomApplicationRequest represents CustomApplicationsAPI Update JSON request.
UpdateCustomApplicationResponse represents CustomApplicationsAPI Update JSON response.
UpdateCustomDimensionRequest represents CustomDimensionsAPI Update JSON request.
UpdateCustomDimensionResponse represents CustomDimensionsAPI Update JSON response.
UpdateDeviceLabelRequest represents DeviceLabelsAPI Update JSON request.
UpdateDeviceLabelResponse represents DeviceLabelsAPI Update JSON response.
UpdateDeviceRequest represents DevicesAPI Update JSON request.
UpdateDeviceResponse represents DevicesAPI Update JSON response.
UpdateInterfaceRequest represents DevicesAPI.InterfacesAPI Create JSON request.
UpdateInterfaceResponse represents DevicesAPI.InterfacesAPI Update JSON response.
UpdatePopulatorRequest represents CustomDimensionsAPI.Populators Update JSON request.
UpdatePopulatorResponse represents CustomDimensionsAPI.Populators Update JSON response.
UpdateSiteRequest represents SitesAPI Update JSON request.
UpdateSiteResponse represents SitesAPI Update JSON response.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author