Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Config ¶
type Config struct {
APIKey string `json:"api_key"`
Channel string `json:"channel"`
CustomerID string `json:"customer_id"`
DeviceID string `json:"device_id"`
// SystemID normally does not change across installs on the same machine. But to be safe we keep it in config as well.
SystemID string `json:"system_id"`
PPEncryptionKey string `json:"pp_encryption_key"`
IntegrationsDir string `json:"integrations-dir"`
// LogLevel to use for the service (optional)
LogLevel string `json:"log_level"`
// ExtraIntegrations defines additional integrations that will run on every export trigger in run command. This is needed to run a custom integration for one of our customers. You need to add these custom integrations to config manually after enroll.
ExtraIntegrations []inconfig.IntegrationAgent `json:"extra_integrations"`
}
Click to show internal directories.
Click to hide internal directories.