forked from DataDog/datadog-agent
-
Notifications
You must be signed in to change notification settings - Fork 2
/
types.go
28 lines (23 loc) · 1000 Bytes
/
types.go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
// Unless explicitly stated otherwise all files in this repository are licensed
// under the Apache License Version 2.0.
// This product includes software developed at Datadog (https://www.datadoghq.com/).
// Copyright 2016-present Datadog, Inc.
package response
import (
"github.com/StackVista/stackstate-agent/pkg/autodiscovery/integration"
)
// ConfigCheckResponse holds the config check response
type ConfigCheckResponse struct {
Configs []integration.Config `json:"configs"`
ResolveWarnings map[string][]string `json:"resolve_warnings"`
ConfigErrors map[string]string `json:"config_errors"`
Unresolved map[string][]integration.Config `json:"unresolved"`
}
// TaggerListResponse holds the tagger list response
type TaggerListResponse struct {
Entities map[string]TaggerListEntity `json:"entities"`
}
// TaggerListEntity holds the tagging info about an entity
type TaggerListEntity struct {
Tags map[string][]string `json:"tags"`
}