package
0.0.0-20220510143344-34aea0c166e3
Repository: https://github.com/everactive/iot-devicetwin.git
Documentation: pkg.go.dev

# Constants

AuthProvider is the string name of the provider for the factory to use (keycloak).
CertificatesPath is the file path to the certificates used for MQTT communication.
ConfigPath is the path used to load (if provided) and store configuration for the service.
DatabaseDriver is the well known name for a given database type (memory or postgres).
DatastoreSource is the connection string required for the database driver chosen.
MQTTClientCertificateFilename is the filename of the client certificate to use for MQTT.
MQTTClientIDPrefix is the prefix to use for the MQTT client.
MQTTClientKeyFilename is the filename of the client key to use for MQTT.
MQTTHealthTopic is the health topic to use to get health messages from devices.
MQTTPort is the port for the MQTT broker.
MQTTPubTopic is publish topic to use for sending devices actions.
MQTTRootCAFilename is the filename of the root certificate authority certificate to use.
MQTTURL is the URL for the MQTT broker without scheme or port (i.e.
ServicePort is port to run the service (REST API) on.