Client RPC proto file for operations on objects in a address family. More...
RPC Calls | |
rpc | SLAF::SLAFVrfRegOp (SLAFVrfRegMsg) returns(SLAFVrfRegMsgRsp) |
RPCs for object programming and access. More... | |
rpc | SLAF::SLAFVrfRegGet (SLAFVrfRegGetMsg) returns(stream SLAFVrfRegGetMsgRsp) |
VRF get. Used to retrieve VRF attributes from the server. | |
rpc | SLAF::SLAFOp (SLAFMsg) returns(SLAFMsgRsp) |
Route, MPLS label and Path operations. More... | |
rpc | SLAF::SLAFOpStream (stream SLAFMsg) returns(stream SLAFMsgRsp) |
Stream object operations. More... | |
rpc | SLAF::SLAFGet (SLAFGetMsg) returns(stream SLAFGetMsgRsp) |
Retrieves object attributes. | |
rpc | SLAF::SLAFNotifStream (stream SLAFNotifReq) returns(stream SLAFNotifMsg) |
The route redistribution and next hop tracking RPC. More... | |
Messages | |
message | SLAFVrfReg |
AF VRF Registration message. More... | |
message | SLAFVrfRegMsg |
AF VRF Registration messages. More... | |
message | SLAFVrfRegMsgRes |
AF VRF Registration message Result. More... | |
message | SLAFVrfRegMsgRsp |
VRF Registration message Response. More... | |
message | SLAFVrfRegGetMsg |
VRF Reg Get Request Message. More... | |
message | SLAFVrfRegGetMsgRsp |
VRF Reg Get Message Response. More... | |
message | SLPathGroup |
Path Group definition. More... | |
message | SLPathGroup::SLPath |
message | SLPathGroup::SLPathList |
A list of SLPathList. More... | |
message | SLMplsEntry |
MPLS entry. More... | |
message | SLAFObject |
One of AF objects. More... | |
message | SLAFOp |
Operation on a forwarding table object. More... | |
message | SLAFGetMsg |
Used to retrieve objects in a VRF table. More... | |
message | SLAFFibStatus |
message | SLAFGetMsgRspEntry |
Object and its programming status returned on Get. More... | |
message | SLAFGetMsgRsp |
Get AF message response. More... | |
message | SLAFMsg |
Operation on the address family. More... | |
message | SLAFRes |
Result of an operation on the object. More... | |
message | SLAFMsgRsp |
Route operations result status. More... | |
message | SLAFRedistRegMsg |
Request message for route redistribution registration. More... | |
message | SLAFNextHopRegKey |
Next hop registration request key. More... | |
message | SLAFNextHopRegKey::SLNextHopKey |
message | SLAFNextHopRegMsg |
Next hop registration message. More... | |
message | SLAFNotifRegReq |
Notification request message for a single item. More... | |
message | SLAFNotifReq |
RPC Notification request - either a route redistribution request or a next hop change notification request. More... | |
message | SLAFNotifRsp |
Notification response message for a single item. More... | |
message | SLNextHop |
Next hop Notification. More... | |
message | SLAFNotif |
AF Notification message. More... | |
message | SLAFNotifMsg |
RPC Notification message. More... | |
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 operations on objects in a address family.
This file defines SL-API service and messages for operations on IP routes, MPLS objects and Path Groups objects.
The RPCs and messages defined here are experimental and subject to change without notice and such changes can break backwards compatibility.
Copyright (c) 2023 by Cisco Systems, Inc.