From 17db6c418b52c5e692a50650622bdfdc05610ec7 Mon Sep 17 00:00:00 2001 From: The_Spider Date: Mon, 10 Jan 2022 10:29:08 -0600 Subject: [PATCH] structure Identified --- cmd/tpapi/config.go | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/cmd/tpapi/config.go b/cmd/tpapi/config.go index cca4519..018dc6d 100644 --- a/cmd/tpapi/config.go +++ b/cmd/tpapi/config.go @@ -41,21 +41,21 @@ type alertmanagerStruct struct { TruncatedAlerts int `json:"truncatedAlerts"` Status string `json:"status"` Receiver string `json:"receiver"` - GroupLabels string `json:"groupLabels"` - ComminLabels string `json:"commonLabels"` - CommonAnnotations string `json:"commonAnnotations"` + GroupLabels map[string]string `json:"groupLabels"` + ComminLabels map[string]string `json:"commonLabels"` + CommonAnnotations map[string]string `json:"commonAnnotations"` ExternalURL string `json:"externalURL"` Alerts []alertmanagerAlertsStruct `json:"alerts"` } type alertmanagerAlertsStruct struct { - Status string `json:"status"` - Labels string `json:"labels"` - Annotations string `json:"annotations"` - StartsAt string `json:"startsAt"` - EndsAt string `json:"endsAt"` - GeneratorURL string `json:"generatorURL"` - Fingerprint string `json:"fingerprint"` + Status string `json:"status"` + Labels map[string]string `json:"labels"` + Annotations map[string]string `json:"annotations"` + StartsAt string `json:"startsAt"` + EndsAt string `json:"endsAt"` + GeneratorURL string `json:"generatorURL"` + Fingerprint string `json:"fingerprint"` } var config = configStructure{