Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Config ¶
type Config struct { Aws []ConfigAWS `yaml:"aws"` Telegram []ConfigTelegram `yaml:"telegram"` }
Config struct for overall yaml config
type ConfigAWS ¶
type ConfigAWS struct {
Arn string `yaml:"arn"`
}
ConfigAWS struct for yaml AWS config
type ConfigTelegram ¶
ConfigTelegram struct for yaml telegram config
type EncryptConfig ¶
type EncryptConfig struct { Aws []ConfigAWS `yaml:"aws"` Telegram []EncryptConfigTelegram `yaml:"telegram"` }
EncryptConfig struct for saving encrypted yaml
func EditYAML ¶
func EditYAML(a string, t string, c string) EncryptConfig
EditYAML Modify value to config to encryption
func ParseEncyptYAML ¶
func ParseEncyptYAML(fileName string) EncryptConfig
ParseEncyptYAML parse ecnrypted yaml config file
type EncryptConfigTelegram ¶
EncryptConfigTelegram encrypt ConfigTelegram struct value
Click to show internal directories.
Click to hide internal directories.