Client RPC proto file for common route types. More...
Messages | |
message | SLRouteGlobalsGetMsg |
Route Globals Get Message. More... | |
message | SLRouteGlobalsGetMsgRsp |
Route Globals Get Message Response. More... | |
message | SLRouteGlobalStatsGetMsg |
Route Global Stats Get Message. More... | |
message | SLRouteGlobalStatsGetMsgRsp |
Route Global Stats Get Message Response. More... | |
message | SLVrfReg |
VRF Registration message. More... | |
message | SLVrfRegMsg |
VRF Registration messages. More... | |
message | SLVrfRegMsgRes |
VRF Registration message Result. More... | |
message | SLVrfRegMsgRsp |
VRF Registration message Response. More... | |
message | SLVrfRegGetMsg |
VRF Get Message. More... | |
message | SLVrfRegGetMsgRsp |
VRF Get Message Response. More... | |
message | SLVRFGetStatsMsgRes |
VRF Get Stats Message Response. More... | |
message | SLVRFGetStatsMsgRsp |
VRF Get Stats Message Response. More... | |
message | SLRouteGetNotifMsg |
Common Get Notifications message. More... | |
message | SLRouteNotifStatus |
Common Route Notification Status message. More... | |
message | SLRouteNotifMarker |
Common Marker Notification message. More... | |
message | SLVrfNotif |
Common Vrf Notification message. More... | |
message | SLRouteGetMatch |
Get objects whose attibutes match one of below entries. More... | |
message | SLRouteCommon |
Common IPv4/IPv6 route attributes. More... | |
message | SLVxLANPath |
Attributes for constructing VxLAN encapsulation for a IP packet. More... | |
message | SLRoutePath |
Route Path attributes. More... | |
Enumerations | |
enum | SLNotifType { SL_EVENT_TYPE_RESERVED = 0x0, SL_EVENT_TYPE_ERROR = 0x1, SL_EVENT_TYPE_STATUS = 0x2, SL_EVENT_TYPE_ROUTE = 0x3, SL_EVENT_TYPE_START_MARKER = 0x4, SL_EVENT_TYPE_END_MARKER = 0x5, SL_EVENT_TYPE_VRF = 0x6 } |
L3 Event Notification types. More... | |
enum | SLRouteFlags { SL_ROUTE_FLAG_RESERVED = 0x00, SL_ROUTE_FLAG_PREFER_OVER_LDP = 0x01, SL_ROUTE_FLAG_DISABLE_LABEL_MERGE = 0x2, SL_ROUTE_FLAG_VIABLE_PATHS_ONLY = 0x04, SL_ROUTE_FLAG_ACTIVE_ON_VIABLE_PATH = 0x08 } |
enum | SLPathFlags { SL_PATH_FLAG_RESERVED = 0x00, SL_PATH_FLAG_SINGLE_PATH_OPT = 0x01 } |
Attributes | |
syntax = "proto3" | |
package | service_layer |
option | go_package ="github.com/Cisco-service-layer/service-layer-objmodel/grpc/protos;service_layer" |
Client RPC proto file for common route types.
This file defines common route features, including the Prefix, VRF information, path information, administrative distance, and default route status for a route object.
Copyright (c) 2016, 2023 by Cisco Systems, Inc.