Unmarshall the service name

This commit is contained in:
Alex Ellis
2017-01-22 11:13:45 +00:00
parent 158c412251
commit cf2317696d
2 changed files with 24 additions and 3 deletions

View File

@ -22,7 +22,18 @@ type AlexaRequestBody struct {
Request AlexaRequest `json:"request"`
}
type PrometheusAlert struct {
Status string `json:"status"`
Receiver string `json:"receiver"`
type PrometheusInnerAlertLabel struct {
AlertName string `json:"alertname"`
FunctionName string `json:"function_name"`
}
type PrometheusInnerAlert struct {
Status string `json:"status"`
Labels PrometheusInnerAlertLabel `json:"labels"`
}
type PrometheusAlert struct {
Status string `json:"status"`
Receiver string `json:"receiver"`
Alerts []PrometheusInnerAlert `json:"alerts"`
}