Documentation ¶
Overview ¶
Package nsmgrproxy provides chain of networkservice.NetworkServiceServer chain elements to creating NSMgrProxy
Index ¶
- func NewServer(ctx context.Context, regURL, proxyURL *url.URL, ...) nsmgr.Nsmgr
- type Option
- func WithAuthorizeServer(authorizeServer networkservice.NetworkServiceServer) Option
- func WithDialOptions(dialOptions ...grpc.DialOption) Option
- func WithDialTimeout(dialTimeout time.Duration) Option
- func WithListenOn(u *url.URL) Option
- func WithMapIPFilePath(p string) Option
- func WithName(name string) Option
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Option ¶
type Option func(o *serverOptions)
Option modifies option value
func WithAuthorizeServer ¶
func WithAuthorizeServer(authorizeServer networkservice.NetworkServiceServer) Option
WithAuthorizeServer sets authorize server for the server
func WithDialOptions ¶ added in v1.1.0
func WithDialOptions(dialOptions ...grpc.DialOption) Option
WithDialOptions sets connect Options for the server
func WithDialTimeout ¶ added in v1.1.0
WithDialTimeout sets dial timeout for the server
func WithMapIPFilePath ¶
WithMapIPFilePath sets the custom path for the file that contains internal to external IPs information in YAML format
Click to show internal directories.
Click to hide internal directories.