Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Certificates ¶
type Config ¶
type Config struct { Ips []string `yaml:"Ips" validate:"nonzero"` BackupServerPort int `yaml:"BackupServerPort"` BackupAllMasters bool `yaml:"BackupAllMasters"` BackupFromInactiveNode bool `yaml:"BackupFromInactiveNode"` GaleraAgentPort int `yaml:"GaleraAgentPort"` Credentials Credentials `yaml:"Credentials" validate:"nonzero"` Certificates Certificates `yaml:"Certificates" validate:"nonzero"` TmpDir string `yaml:"TmpDir" validate:"nonzero"` OutputDir string `yaml:"OutputDir" validate:"nonzero"` SymmetricKey string `yaml:"SymmetricKey" validate:"nonzero"` Logger lager.Logger MetadataFields map[string]string }
func (*Config) CreateTlsConfig ¶
type Credentials ¶
Click to show internal directories.
Click to hide internal directories.