# Functions
NewClient returns a new CloudThing API client.
# Constants
No description provided by the author
# Structs
No description provided by the author
Apikey is a struct representing CloudThing Apikey.
ApikeyResponse is a struct representing item create request for API.
ApikeyResponse is a struct representing item update request for API.
ApikeyResponse is a struct representing item response from API.
ApikeyResponse is a struct representing collection response from API.
ApikeysServiceOp handles communication with Apikeys related methods of API.
Application is a struct representing CloudThing Application.
ApplicationResponse is a struct representing item create request for API.
ApplicationResponse is a struct representing item update request for API.
ApplicationResponse is a struct representing item response from API.
ApplicationResponse is a struct representing collection response from API.
ApplicationsServiceOp handles communication with Applications related methods of API.
Client manages communication with CloudThing API.
Cluster is a struct representing CloudThing Cluster.
ClusterMembership is a struct representing CloudThing ClusterMembership.
ClusterMembershipResponse is a struct representing item create request for API.
ClusterMembershipResponse is a struct representing item response from API.
ClusterMembershipResponse is a struct representing collection response from API.
ClusterMembershipsServiceOp handles communication with ClusterMemberships related methods of API.
ClusterResponse is a struct representing item create request for API.
ClusterResponse is a struct representing item update request for API.
ClusterResponse is a struct representing item response from API.
ClusterResponse is a struct representing collection response from API.
ClustersServiceOp handles communication with Clusters related methods of API.
CommandsResponse is a response from CloudThing when calling for commands resource.
DataPoint is a single key-value pair with associated time.
DataResponse is a response from CloudThing when calling for data resource.
Device is a struct representing CloudThing Device.
No description provided by the author
DeviceResponse is a struct representing item create request for API.
DeviceResponse is a struct representing item update request for API.
DeviceResponse is a struct representing item response from API.
DeviceResponse is a struct representing collection response from API.
DevicesServiceOp handles communication with Devices related methods of API.
DirectoryResponse is a struct representing collection response from API.
DirectoriesServiceOp handles communication with Directories related methods of API.
Directory is a struct representing CloudThing Directory.
DirectoryResponse is a struct representing item create request for API.
DirectoryResponse is a struct representing item update request for API.
DirectoryResponse is a struct representing item response from API.
EventPoint is a single timeseries point with associated time and added payload.
EventsResponse is a response from CloudThing when calling for events resource.
Export is a struct representing CloudThing Export.
No description provided by the author
ExportResponse is a struct representing item create request for API.
ExportResponse is a struct representing item update request for API.
ExportResponse is a struct representing item response from API.
ExportResponse is a struct representing collection response from API.
ExportsServiceOp handles communication with Exports related methods of API.
Group is a struct representing CloudThing Group.
GroupMembership is a struct representing CloudThing GroupMembership.
GroupMembershipResponse is a struct representing item create request for API.
GroupMembershipResponse is a struct representing item response from API.
GroupMembershipResponse is a struct representing collection response from API.
GroupMembershipsServiceOp handles communication with GroupMemberships related methods of API.
GroupResponse is a struct representing item create request for API.
GroupResponse is a struct representing item update request for API.
GroupResponse is a struct representing item response from API.
GroupResponse is a struct representing collection response from API.
GroupsServiceOp handles communication with Groups related methods of API.
Link represents unexpanded link to child/parent resource.
ListOptions specifies the optional parameters for requests with pagination support.
No description provided by the author
Membership is a struct representing CloudThing Membership.
MembershipResponse is a struct representing item create request for API.
MembershipResponse is a struct representing item response from API.
MembershipResponse is a struct representing collection response from API.
MembershipsServiceOp handles communication with Memberships related methods of API.
ModelBase is a base structure for all models in CloudThing API.
Product is a struct representing CloudThing Product.
No description provided by the author
No description provided by the author
No description provided by the author
ProductResponse is a struct representing item create request for API.
ProductResponse is a struct representing item update request for API.
No description provided by the author
ProductResponse is a struct representing item response from API.
No description provided by the author
ProductResponse is a struct representing collection response from API.
ProductsServiceOp handles communication with Products related methods of API.
ResourcesServiceOp handles communication with Resources related methods of API.
Tenant represents an Organization (tenant) within CloudThing.
No description provided by the author
No description provided by the author
No description provided by the author
TenantServiceOp handles communication with Tenant related methods of API.
TimeParams allows to add 'start' and 'end' query parameters.
Token is a JSON Web Token (JWT) used for Authorization.
User is a struct representing CloudThing User.
Usergroup is a struct representing CloudThing Usergroup.
UsergroupResponse is a struct representing item create request for API.
UsergroupResponse is a struct representing item update request for API.
UsergroupResponse is a struct representing item response from API.
UsergroupResponse is a struct representing collection response from API.
UsergroupsServiceOp handles communication with Usergroups related methods of API.
UserResponse is a struct representing item create request for API.
UserResponse is a struct representing item update request for API.
UserResponse is a struct representing item response from API.
UserResponse is a struct representing collection response from API.
UsersServiceOp handles communication with Users related methods of API.
# Interfaces
ApikeysService is an interface for interacting with Apikeys endpoints of CloudThing API https://tenant-name.cloudthing.io/api/v1/apikeys.
ApplicationsService is an interface for interacting with Applications endpoints of CloudThing API https://tenant-name.cloudthing.io/api/v1/applications.
ClusterMembershipsService is an interface for interacting with ClusterMemberships endpoints of CloudThing API https://tenant-name.cloudthing.io/api/v1/clusterMemberships.
ClustersService is an interface for interacting with Clusters endpoints of CloudThing API https://tenant-name.cloudthing.io/api/v1/clusters.
DevicesService is an interface for interacting with Devices endpoints of CloudThing API https://tenant-name.cloudthing.io/api/v1/devices.
DirectoriesService is an interface for interacting with Directories endpoints of CloudThing API https://tenant-name.cloudthing.io/api/v1/directories.
ExportsService is an interface for interacting with Exports endpoints of CloudThing API https://tenant-name.cloudthing.io/api/v1/exports.
GroupMembershipsService is an interface for interacting with GroupMemberships endpoints of CloudThing API https://tenant-name.cloudthing.io/api/v1/groupMemberships.
GroupsService is an interface for interacting with Groups endpoints of CloudThing API https://tenant-name.cloudthing.io/api/v1/groups.
MembershipsService is an interface for interacting with Memberships endpoints of CloudThing API https://tenant-name.cloudthing.io/api/v1/memberships.
ProductsService is an interface for interacting with Products endpoints of CloudThing API https://tenant-name.cloudthing.io/api/v1/products.
ResourcesService is an interface for interacting with Resources endpoints of CloudThing API https://tenant-name.cloudthing.io/api/v1/model/id/resources.
No description provided by the author
UsergroupsService is an interface for interacting with Usergroups endpoints of CloudThing API https://tenant-name.cloudthing.io/api/v1/usergroups.
UsersService is an interface for interacting with Users endpoints of CloudThing API https://tenant-name.cloudthing.io/api/v1/users.
# Type aliases
CommandPoint is a single timeseries point with associated time and added payload.
No description provided by the author