package
0.6.1
Repository: https://github.com/tibebejs/go-alive.git
Documentation: pkg.go.dev

# Functions

LoadConfig - Function to load configuration.

# Structs

Configurations - struct.
EmailConfig - Email configuration.
EmailNotificationConfig - Email notfication configuration.
EmailRecipientConfiguration - Smtp email recipient configuration.
NotificationConfigurations - Notification configuration.
NotificationStrategyConfig - Struct to choose notification strategy with.
PortConfigurations - Port configuration.
RuleConfiguration - Rule configuration.
SlackAppConfiguration - Slack App configuration.
SlackChannelConfiguration - Slack Channel configuration.
SlackConfigurations - Slack configuration.
SlackNotificationConfig - Slack notification configuration.
SmtpAuthConfiguration - Smtp authentication configuration.
SmtpConfiguration - Smtp configuration.
TargetConfigurations - Each Target configuration.
TelegramBotConfiguration - Telegram Bot configuration.
TelegramChatConfiguration - Telegram Chat configuration.
TelegramConfigurations - Telegram configuration.
TelegramNotificationConfig - Telegram notification configuration.
WebHookAuthConfigurations - Webhook authentication configuration.
WebHookConfigurations - Webhook configuration.