configuration

package
v0.0.0-...-3ec0304 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 7, 2021 License: Apache-2.0 Imports: 0 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Authentication

type Authentication struct {
	OIDCAudience string
	OIDCURL      string
}

type GRPC

type GRPC struct {
	Port         string
	Interceptors GRPCInterceptors
}

type GRPCInterceptors

type GRPCInterceptors struct {
	AuthenticationEnabled bool
	AuthorizationEnabled  bool
	PrometheusEnabled     bool
	RecoveryEnabled       bool
}

type GRPCUI

type GRPCUI struct {
	Port string
}

type Logging

type Logging struct {
	Format          string
	Level           int
	OutputPath      string
	ErrorOutputPath string
}

type Metrics

type Metrics struct {
	Enabled bool
}

type Prometheus

type Prometheus struct {
	Port string
}

type Rest

type Rest struct {
	Port string
}

type Server

type Server struct {
	Authentication Authentication
	Logging        Logging
	Services       Services
	Metrics        Metrics
}

type Services

type Services struct {
	GRPC       GRPC
	GRPCUI     GRPCUI
	Prometheus Prometheus
	Rest       Rest
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL