Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type PluginSettings ¶
type PluginSettings struct {
URL string `json:"url"`
TrialMode bool `json:"trialMode"`
PgHost string `json:"pgHost"`
PgPort int `json:"pgPort"`
PgDatabase string `json:"pgDatabase"`
PgUser string `json:"pgUser"`
PgSSLMode string `json:"pgSSLMode"`
Secrets *SecretPluginSettings `json:"-"`
}
func LoadPluginSettings ¶
func LoadPluginSettings(source backend.DataSourceInstanceSettings) (*PluginSettings, error)
func (*PluginSettings) PgDSN ¶ added in v0.2.4
func (s *PluginSettings) PgDSN() string
PgDSN returns a PostgreSQL connection string built from the plugin settings.
type SecretPluginSettings ¶
Click to show internal directories.
Click to hide internal directories.