Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Config ¶
type Config struct {
Port string `required:"true" split_words:"true"`
Protocol string `required:"true" split_words:"true"`
CertFile string `split_words:"true"`
KeyFile string `split_words:"true"`
MutualTLSEnabled bool `split_words:"true"`
MutualTLSClientCA string `split_words:"true"`
PostgresPassword string `required:"true" split_words:"true"`
PostgresUser string `required:"true" split_words:"true"`
PostgresDB string `required:"true" split_words:"true"`
PostgresHostname string `required:"true" split_words:"true"`
PostgresPort string `required:"true" split_words:"true"`
PostgresMigrationsFilePath string `required:"true" split_words:"true"`
ConsulProtocol string `required:"true" split_words:"true"`
ConsulHost string `required:"true" split_words:"true"`
ConsulPort string `required:"true" split_words:"true"`
ConsulCA string `required:"true" split_words:"true"`
AmqpServerHost string `required:"true" split_words:"true"`
AmqpServerPort string `required:"true" split_words:"true"`
AmqpServerCaCert string `required:"true" split_words:"true"`
AmqpClientCert string `required:"true" split_words:"true"`
AmqpClientKey string `required:"true" split_words:"true"`
LamassuCACertFile string `required:"true" split_words:"true"`
LamassuCAClientCertFile string `required:"true" split_words:"true"`
LamassuCAClientKeyFile string `required:"true" split_words:"true"`
LamassuCAAddress string `required:"true" split_words:"true"`
}
Click to show internal directories.
Click to hide internal directories.