# Packages
No description provided by the author
# Functions
Bool returns a pointer to the bool value passed in.
Float32 returns a pointer to the float32 value passed in.
Float64 returns a pointer to the float64 value passed in.
Int returns a pointer to the int value passed in.
Int32 returns a pointer to the int32 value passed in.
Int64 returns a pointer to the int64 value passed in.
NewClient creates a new diode client based on gRPC.
String returns a pointer to the string value passed in.
Uint returns a pointer to the uint value passed in.
Uint32 returns a pointer to the uint32 value passed in.
Uint64 returns a pointer to the uint64 value passed in.
WithAPIKey sets the API key for the client.
# Constants
DiodeAPIKeyEnvVarName is the environment variable name for the Diode API key.
DiodeSDKLogLevelEnvVarName is the environment variable name for the Diode SDK log level.
SDKName is the name of the Diode SDK.
SDKVersion is the version of the Diode SDK.
# Structs
Cluster is based on diodepb.Cluster.
ClusterGroup is based on diodepb.ClusterGroup.
ClusterType is based on diodepb.ClusterType.
Device is based on diodepb.Device.
DeviceType is based on diodepb.DeviceType.
GRPCClient is a gRPC implementation of the ingester service.
Interface is based on diodepb.Interface.
IPAddress is based on diodepb.IPAddress.
Manufacturer is based on diodepb.Manufacturer.
Platform is based on diodepb.Platform.
Prefix is based on diodepb.Prefix.
Role is based on diodepb.Role.
Site is based on diodepb.Site.
Tag is based on diodepb.Tag.
VirtualDisk is based on diodepb.VirtualDisk.
VirtualMachine is based on diodepb.VirtualMachine.
VMInterface is based on diodepb.VMInterface.
# Type aliases
ClientOption is a functional option for the GRPCClient.