forked from rancher/types
/
zz_generated_remote_read_spec.go
26 lines (24 loc) · 1.41 KB
/
zz_generated_remote_read_spec.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
package client
const (
RemoteReadSpecType = "remoteReadSpec"
RemoteReadSpecFieldBasicAuth = "basicAuth"
RemoteReadSpecFieldBearerToken = "bearerToken"
RemoteReadSpecFieldBearerTokenFile = "bearerTokenFile"
RemoteReadSpecFieldProxyURL = "proxyUrl"
RemoteReadSpecFieldReadRecent = "readRecent"
RemoteReadSpecFieldRemoteTimeout = "remoteTimeout"
RemoteReadSpecFieldRequiredMatchers = "requiredMatchers"
RemoteReadSpecFieldTLSConfig = "tlsConfig"
RemoteReadSpecFieldURL = "url"
)
type RemoteReadSpec struct {
BasicAuth *BasicAuth `json:"basicAuth,omitempty" yaml:"basicAuth,omitempty"`
BearerToken string `json:"bearerToken,omitempty" yaml:"bearerToken,omitempty"`
BearerTokenFile string `json:"bearerTokenFile,omitempty" yaml:"bearerTokenFile,omitempty"`
ProxyURL string `json:"proxyUrl,omitempty" yaml:"proxyUrl,omitempty"`
ReadRecent bool `json:"readRecent,omitempty" yaml:"readRecent,omitempty"`
RemoteTimeout string `json:"remoteTimeout,omitempty" yaml:"remoteTimeout,omitempty"`
RequiredMatchers map[string]string `json:"requiredMatchers,omitempty" yaml:"requiredMatchers,omitempty"`
TLSConfig *TLSConfig `json:"tlsConfig,omitempty" yaml:"tlsConfig,omitempty"`
URL string `json:"url,omitempty" yaml:"url,omitempty"`
}