Cisco Service Layer API Documentation

sl_l2_route.proto File Reference

Server RPC proto file for L2 routes. More...

RPC Calls

rpc SLL2Oper::SLL2GlobalsGet (SLL2GlobalsGetMsg) returns(SLL2GlobalsGetMsgRsp)
 Global L2 route operations. More...
 
rpc SLL2Oper::SLL2RegOp (SLL2RegMsg) returns(SLL2RegMsgRsp)
 L2 Registration Operations. More...
 
rpc SLL2Oper::SLL2BdRegOp (SLL2BdRegMsg) returns(SLL2BdRegMsgRsp)
 L2 Bridge-Domain (BD) Registration Operations. More...
 
rpc SLL2Oper::SLL2RouteOp (SLL2RouteMsg) returns(SLL2RouteMsgRsp)
 L2 Route Operations. More...
 
rpc SLL2Oper::SLL2RouteOpStream (stream SLL2RouteMsg) returns(stream SLL2RouteMsgRsp)
 L2 Stream Route Operations. More...
 
rpc SLL2Oper::SLL2GetNotifStream (stream SLL2GetNotifMsg) returns(stream SLL2Notif)
 L2 Route Redistribution Operations. More...
 

Messages

message  SLL2GlobalsGetMsg
 L2 Route Globals Get Message. More...
 
message  SLL2GlobalsGetMsgRsp
 L2 Route Globals Get Message Response. More...
 
message  SLL2RegMsg
 Global L2 Registration Message. More...
 
message  SLL2RegMsgRsp
 Global L2 Registration message Response. More...
 
message  SLL2BdRegMsg
 L2 Bridge-Domain (BD) Registration Messages. More...
 
message  SLL2BdRegRes
 BD Registration message Result. More...
 
message  SLL2BdRegMsgRsp
 BD Registration message Response. More...
 
message  SLL2RouteEsi
 Ethernet Segment Identifier (ESI) More...
 
message  SLL2RouteNh
 Nexthop info. More...
 
message  SLL2OverlayNh
 Overlay nexthop info. More...
 
message  SLL2MacRouteKey
 MAC route key. More...
 
message  SLL2MacRoute
 Type 2 EVPN MAC route. More...
 
message  SLL2ImetRouteKey
 IMET route key. More...
 
message  SLL2ImetRoute
 Type-3 EVPN IMET Route. More...
 
message  SLL2RouteKey
 L2 route key. More...
 
message  SLL2Route
 L2 route. More...
 
message  SLL2RouteMsg
 Batch of L2 Routes for bulk download. More...
 
message  SLL2RouteRes
 L2 route result, uniquely identified by BD + L2 route key. More...
 
message  SLL2RouteMsgRsp
 L2 bulk download response. More...
 
message  SLL2GetNotifMsg
 L2 Get Notifications message. More...
 
message  SLL2RouteNotif
 L2 Route notification. More...
 
message  SLL2BdStateInfo
 Bridge-Domain (BD) state info. More...
 
message  SLL2NotifStatusMsg
 L2 Notification Status message. More...
 
message  SLL2Notif
 L2 Notification. More...
 

Enumerations

enum  SLL2RouteType { SL_L2_ROUTE_RESERVED = 0x0, SL_L2_ROUTE_MAC = 0x1, SL_L2_ROUTE_IMET = 0x2 }
 L2 Route Types that can be programmed by client. More...
 
enum  SLL2NotifType {
  SL_L2_EVENT_TYPE_RESERVED = 0x0, SL_L2_EVENT_TYPE_ERROR = 0x1, SL_L2_EVENT_TYPE_STATUS = 0x2, SL_L2_EVENT_TYPE_START_MARKER = 0x3,
  SL_L2_EVENT_TYPE_BD_STATE = 0x4, SL_L2_EVENT_TYPE_BD_STATE_END_MARKER = 0x5, SL_L2_EVENT_TYPE_ROUTE = 0x6, SL_L2_EVENT_TYPE_ROUTE_END_MARKER = 0x7
}
 L2 Notification types. More...
 

Attributes

 syntax = "proto3"
 
package service_layer
 
option go_package ="github.com/Cisco-service-layer/service-layer-objmodel/grpc/protos;service_layer"
 

Detailed Description

Server RPC proto file for L2 routes.


Copyright (c) 2016, 2023 by cisco Systems, Inc.

All rights reserved.