Documentation
¶
Overview ¶
Package bridge is the main package of the application
Package bridge is the main package of the application ¶
Package bridge is the main package of the application ¶
Package bridge is the main package of the application ¶
Package bridge is the main package of the application
Index ¶
- type Server
- func (s *Server) CreateLogicalBridge(ctx context.Context, in *pb.CreateLogicalBridgeRequest) (*pb.LogicalBridge, error)
- func (s *Server) DeleteLogicalBridge(ctx context.Context, in *pb.DeleteLogicalBridgeRequest) (*emptypb.Empty, error)
- func (s *Server) GetLogicalBridge(ctx context.Context, in *pb.GetLogicalBridgeRequest) (*pb.LogicalBridge, error)
- func (s *Server) ListLogicalBridges(_ context.Context, in *pb.ListLogicalBridgesRequest) (*pb.ListLogicalBridgesResponse, error)
- func (s *Server) UpdateLogicalBridge(ctx context.Context, in *pb.UpdateLogicalBridgeRequest) (*pb.LogicalBridge, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Server ¶
type Server struct { pb.UnimplementedLogicalBridgeServiceServer Pagination map[string]int ListHelper map[string]bool // contains filtered or unexported fields }
Server represents the Server object
func NewServerWithArgs ¶
NewServerWithArgs creates initialized instance of EVPN server with externally created Netlink
func (*Server) CreateLogicalBridge ¶
func (s *Server) CreateLogicalBridge(ctx context.Context, in *pb.CreateLogicalBridgeRequest) (*pb.LogicalBridge, error)
CreateLogicalBridge executes the creation of the LogicalBridge
func (*Server) DeleteLogicalBridge ¶
func (s *Server) DeleteLogicalBridge(ctx context.Context, in *pb.DeleteLogicalBridgeRequest) (*emptypb.Empty, error)
DeleteLogicalBridge deletes a LogicalBridge
func (*Server) GetLogicalBridge ¶
func (s *Server) GetLogicalBridge(ctx context.Context, in *pb.GetLogicalBridgeRequest) (*pb.LogicalBridge, error)
GetLogicalBridge gets a LogicalBridge
func (*Server) ListLogicalBridges ¶
func (s *Server) ListLogicalBridges(_ context.Context, in *pb.ListLogicalBridgesRequest) (*pb.ListLogicalBridgesResponse, error)
ListLogicalBridges lists logical bridges
func (*Server) UpdateLogicalBridge ¶
func (s *Server) UpdateLogicalBridge(ctx context.Context, in *pb.UpdateLogicalBridgeRequest) (*pb.LogicalBridge, error)
UpdateLogicalBridge updates a LogicalBridge
Click to show internal directories.
Click to hide internal directories.