feat(alerting): Add AWS SES Alerting Provider (#579)

* Add SES Provider

* Formatting

* Rename ses to aws-ses

* Typo

* Parse tag instead of type name

* Use aws.slice to convert string array & rename awsses -> aws-ses

* Rename type

* Update README.md

* Update alerting/config.go

* Rename package aws-ses to awsses

* Update README.md

* PR comments

---------

Co-authored-by: TwiN <twin@linux.com>
This commit is contained in:
Kevin Richter
2023-10-26 05:52:43 +02:00
committed by GitHub
parent 619b69f480
commit 802ad7ff8f
9 changed files with 421 additions and 1 deletions

View File

@ -361,6 +361,7 @@ func validateAlertingConfig(alertingConfig *alerting.Config, endpoints []*core.E
return
}
alertTypes := []alert.Type{
alert.TypeAWSSES,
alert.TypeCustom,
alert.TypeDiscord,
alert.TypeGitHub,