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.