Documentation ¶
Index ¶
- func New(opts ...ServerFuncOpt) (http.Handler, error)
- type GrafanaClaimsConfig
- type GrafanaResponseHeaders
- type Server
- type ServerFuncOpt
- func SkipTLSVerify() ServerFuncOpt
- func WithConfigGroups(groups config.Groups) ServerFuncOpt
- func WithCookieName(cookie string) ServerFuncOpt
- func WithGrafanaClaimsConfig(config GrafanaClaimsConfig) ServerFuncOpt
- func WithGrafanaClient(grafanaClient *grafana.Client) ServerFuncOpt
- func WithGrafanaProxyURL(grafanaUrl *url.URL) ServerFuncOpt
- func WithGrafanaResponseHeaders(headers GrafanaResponseHeaders) ServerFuncOpt
- func WithHeaderName(header string) ServerFuncOpt
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type GrafanaClaimsConfig ¶
type GrafanaResponseHeaders ¶
type GrafanaResponseHeaders struct {
User string
}
type ServerFuncOpt ¶
func SkipTLSVerify ¶
func SkipTLSVerify() ServerFuncOpt
func WithConfigGroups ¶
func WithConfigGroups(groups config.Groups) ServerFuncOpt
func WithCookieName ¶
func WithCookieName(cookie string) ServerFuncOpt
func WithGrafanaClaimsConfig ¶
func WithGrafanaClaimsConfig(config GrafanaClaimsConfig) ServerFuncOpt
func WithGrafanaClient ¶
func WithGrafanaClient(grafanaClient *grafana.Client) ServerFuncOpt
func WithGrafanaProxyURL ¶
func WithGrafanaProxyURL(grafanaUrl *url.URL) ServerFuncOpt
func WithGrafanaResponseHeaders ¶
func WithGrafanaResponseHeaders(headers GrafanaResponseHeaders) ServerFuncOpt
func WithHeaderName ¶ added in v0.2.0
func WithHeaderName(header string) ServerFuncOpt
Click to show internal directories.
Click to hide internal directories.