2021-05-19 04:29:15 +02:00
|
|
|
package alert
|
|
|
|
|
|
|
|
// Type is the type of the alert.
|
|
|
|
// The value will generally be the name of the alert provider
|
|
|
|
type Type string
|
|
|
|
|
|
|
|
const (
|
|
|
|
// TypeCustom is the Type for the custom alerting provider
|
|
|
|
TypeCustom Type = "custom"
|
|
|
|
|
|
|
|
// TypeDiscord is the Type for the discord alerting provider
|
|
|
|
TypeDiscord Type = "discord"
|
|
|
|
|
|
|
|
// TypeMattermost is the Type for the mattermost alerting provider
|
|
|
|
TypeMattermost Type = "mattermost"
|
|
|
|
|
|
|
|
// TypeMessagebird is the Type for the messagebird alerting provider
|
|
|
|
TypeMessagebird Type = "messagebird"
|
|
|
|
|
|
|
|
// TypePagerDuty is the Type for the pagerduty alerting provider
|
|
|
|
TypePagerDuty Type = "pagerduty"
|
|
|
|
|
|
|
|
// TypeSlack is the Type for the slack alerting provider
|
|
|
|
TypeSlack Type = "slack"
|
|
|
|
|
|
|
|
// TypeTelegram is the Type for the telegram alerting provider
|
|
|
|
TypeTelegram Type = "telegram"
|
|
|
|
|
|
|
|
// TypeTwilio is the Type for the twilio alerting provider
|
|
|
|
TypeTwilio Type = "twilio"
|
2021-07-28 14:15:56 +02:00
|
|
|
|
|
|
|
// Teams is the Type for the teams alerting provider
|
|
|
|
TypeTeams Type = "teams"
|
2021-05-19 04:29:15 +02:00
|
|
|
)
|