package
0.0.0-20250307055322-04d9774b42d2
Repository: https://github.com/snetsystems/cloudhub.git
Documentation: pkg.go.dev

# Functions

Difference compares two sets and returns a set to be removed and a set to be added.
NewClientWithTimeSeries initializes a Client with a known set of TimeSeries.
NewClientWithURL initializes an Enterprise client with a URL to a Meta Node.
NewMetaClient represents a meta node in an Influx Enterprise cluster.
ToCloudHub converts enterprise permissions shape to cloudhub shape.
ToEnterprise converts cloudhub permission shape to enterprise.

# Structs

Client is a device for retrieving time series data from an Influx Enterprise cluster.
Cluster is a collection of data nodes and non-data nodes within a Plutonium cluster.
DataNode represents a data node in an Influx Enterprise Cluster.
Error is JSON error message return by Influx Enterprise's meta API.
LDAPConfig represents the configuration for ldap from influxdb.
MetaClient represents a Meta node in an Influx Enterprise cluster.
Node represent any meta or data node in an Influx Enterprise cluster.
Role is a restricted set of permissions assigned to a set of users.
RoleAction represents an action to be taken with a role.
Roles is a set of roles.
RolesStore uses a control client operate on Influx Enterprise roles.
User represents an enterprise user.
UserAction represents and action to be taken with a user.
Users represents a set of enterprise users.
UserStore uses a control client operate on Influx Enterprise users.

# Interfaces

Ctrl represents administrative controls over an Influx Enterprise cluster.

# Type aliases

Permissions maps resources to a set of permissions.