32 lines
		
	
	
		
			906 B
		
	
	
	
		
			Go
		
	
	
	
	
	
			
		
		
	
	
			32 lines
		
	
	
		
			906 B
		
	
	
	
		
			Go
		
	
	
	
	
	
| 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"
 | |
| )
 |