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, 2024 by Cisco Systems, Inc.