# Functions
No description provided by the author
Resource takes an unqualified resource and returns a Group-qualified GroupResource.
# Constants
Bluetooth Protocol Operation type.
Bluetooth Protocol Operation type.
Bluetooth Protocol Operation type.
Bluetooth Protocol Operation type.
GroupName is the group name use in this package.
Modbus protocol register types.
Modbus protocol register types.
Modbus protocol register types.
Modbus protocol register types.
Access mode constants for a device property.
Access mode constants for a device property.
Version is the API version.
# Variables
No description provided by the author
No description provided by the author
SchemeGroupVersion is the group version used to register these objects.
# Structs
Specify the operation that should be performed to convert incoming data into understandable form.
Specifies the operations that may need to be performed to convert the data.
CustomizedValue contains a map type data +kubebuilder:validation:Type=object.
DataProperty represents the device property for external use.
Device is the Schema for the devices API +k8s:openapi-gen=true.
DeviceData reports the device's time-series data to edge MQTT broker.
DeviceList contains a list of Device.
DeviceModel is the Schema for the device model API +k8s:openapi-gen=true.
DeviceModelList contains a list of DeviceModel.
DeviceModelSpec defines the model / template for a device.It is a blueprint which describes the device capabilities and access mechanism via property visitors.
DeviceProperty describes an individual device property / attribute like temperature / humidity etc.
DevicePropertyVisitor describes the specifics of accessing a particular device property.
DeviceSpec represents a single device instance.
DeviceStatus reports the device state and the desired/reported values of twin attributes.
Represents the type and data validation of a property.
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
No description provided by the author
Only one of its members may be specified.
No description provided by the author
No description provided by the author
Only one of COM or TCP may be specified.
No description provided by the author
Only one of its members may be specified.
No description provided by the author
No description provided by the author
Twin provides a logical representation of control properties (writable properties in the device model).
TwinProperty represents the device property for which an Expected/Actual state can be defined.
At least one of its members must be specified.
Common visitor configurations for bluetooth protocol.
Common visitor configurations for customized protocol.
Common visitor configurations for modbus protocol.
Common visitor configurations for opc-ua protocol.
# Type aliases
Operations supported by Bluetooth protocol to convert the value being read from the device into an understandable form +kubebuilder:validation:Enum:Add;Subtract;Multiply;Divide.
The Modbus register type to read a device property.
The access mode for a device property.