Documentation
¶
Overview ¶
Package northbound houses implementations of various application-oriented interfaces for the ONOS configuration subsystem.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type SecurityConfig ¶ added in v0.6.7
SecurityConfig security configuration
type Server ¶
type Server struct {
// contains filtered or unexported fields
}
Server provides NB gNMI server for onos-config.
func NewServer ¶
func NewServer(cfg *ServerConfig) *Server
NewServer initializes gNMI server using the supplied configuration.
func (*Server) AddService ¶
AddService adds a Service to the server to be registered on Serve.
type ServerConfig ¶
type ServerConfig struct {
CaPath *string
KeyPath *string
CertPath *string
Port int16
Insecure bool
SecurityCfg *SecurityConfig
}
ServerConfig comprises a set of server configuration options.
func NewServerCfg ¶ added in v0.6.8
func NewServerCfg(caPath string, keyPath string, certPath string, port int16, secure bool, secCfg SecurityConfig) *ServerConfig
NewServerCfg creates a server config created with the specified end-point security details.
func NewServerConfig ¶
func NewServerConfig(caPath string, keyPath string, certPath string, port int16, secure bool) *ServerConfig
NewServerConfig creates a server config created with the specified end-point security details. Deprecated: Use NewServerCfg instead