| CPolicyIntfList | List of interfaces |
| CPolicyRuleList | List of rules |
| CSLAFDepFibStatus | FIB programming result of the dependent operation |
| CSLAFFibStatus | FIB programming result of an object |
| CSLAFGetMsg | Used to retrieve objects in a VRF table |
| CSLAFGetMsgRsp | Get AF message response |
| CSLAFGetMsgRspEntry | Object and its programming status returned on Get |
| CSLAFMsg | Operation on the address family |
| CSLAFMsgRsp | Route operations result status |
| ►CSLAFNextHopRegKey | Next hop registration request key |
| CSLAFNextHopRegMsg | Next hop registration message |
| ►CSLAFNotif | AF Notification message |
| CSLAFNotifMsg | RPC Notification message |
| CSLAFNotifRegReq | Notification request message for a single item |
| CSLAFNotifReq | RPC Notification request - either a route redistribution request or a next hop change notification request |
| CSLAFNotifRsp | Notification response message for a single item |
| CSLAFObject | One of AF objects |
| CSLAFOp | Operation on a forwarding table object |
| CSLAFRedistRegMsg | Request message for route redistribution registration |
| CSLAFRes | Result of an operation on the object |
| CSLAFVrfReg | AF VRF Registration message |
| CSLAFVrfRegGetMsg | VRF Reg Get Request Message |
| CSLAFVrfRegGetMsgRsp | VRF Reg Get Message Response |
| CSLAFVrfRegMsg | AF VRF Registration messages |
| CSLAFVrfRegMsgRes | AF VRF Registration message Result |
| CSLAFVrfRegMsgRsp | VRF Registration message Response |
| CSLBfdCommonState | BFD state information |
| CSLBfdConfigCommon | Common bidirectional forwarding detection attributes |
| CSLBfdGetMsg | BFD Globals Get message |
| CSLBfdGetMsgRsp | BFD Get Global info response message |
| CSLBfdGetNotifMsg | BFD Get Notifications message |
| CSLBfdGetStatsMsgRsp | BFD Get Global Stats response message |
| CSLBfdRegMsg | BFD Registration message |
| CSLBfdRegMsgRsp | BFD Registration response message |
| CSLBfdv4GetMsg | BFD Get Message |
| CSLBfdv4GetMsgRsp | BFD Get Message Response |
| CSLBfdv4Key | BFD unique key identifier |
| CSLBfdv4Msg | Contains a List of BFD session objects |
| CSLBfdv4MsgRsp | BFD bulk result |
| CSLBfdv4Notif | BFD Session and State info Message |
| CSLBfdv4Res | BFD result |
| CSLBfdv4SessionCfg | BFD session information |
| CSLBfdv4SessionCfgState | BFD Session Config and State info |
| CSLBfdv4SessionState | BFD Session and State info |
| CSLBfdv6GetMsg | BFD Get Message |
| CSLBfdv6GetMsgRsp | BFD Get Message Response |
| CSLBfdv6Key | BFD unique key identifier |
| CSLBfdv6Msg | Contains a List of BFD session objects |
| CSLBfdv6MsgRsp | BFD bulk result |
| CSLBfdv6Notif | BFD Session and State info Message |
| CSLBfdv6Res | BFD result |
| CSLBfdv6SessionCfg | BFD session information |
| CSLBfdv6SessionCfgState | BFD Session Config and State info |
| CSLBfdv6SessionState | BFD Session and State info |
| CSLBgplsNodeName | Node Name |
| CSLBgplsTopoAdjSid | Adjacency SID |
| CSLBgplsTopoAslaAttr | ASLA Attributes |
| CSLBgplsTopoBgpNodeId | BGP Node ID |
| CSLBgplsTopoBgpPeerAdjSid | BGP Peer Adjacency SID |
| CSLBgplsTopoBgpPeerNodeSid | BGP Peer Node SID |
| CSLBgplsTopoBgpPeerSetSid | BGP Peer Set SID |
| CSLBgplsTopoData | Messages for BGP-LS Data |
| CSLBgplsTopoEndMarker | End marker - sent after all DATA are sent |
| CSLBgplsTopoEntry | BGP-LS Topology Entry |
| CSLBgplsTopoExtAdminGroup | Extended Administrative Group |
| CSLBgplsTopoFad | Flexible Algorithm Definition |
| CSLBgplsTopoFadExcMaxDelay | Flexible Algorithm Exclude Maximum Delay. TLV 1050 |
| CSLBgplsTopoFadUnsuppTlv | Unsupported Flexible Algorithm Definition (FAD) TLVs. TLV 1046 |
| CSLBgplsTopoInstanceId | |
| CSLBgplsTopoIsisAreaId | IS-IS Area Identifier |
| CSLBgplsTopoIsisNodeId | ISIS Node ID |
| CSLBgplsTopoL2BundleMemberAttr | L2 Bundle Member Attribute |
| CSLBgplsTopoLanAdjSid | LAN Adjacency SID |
| CSLBgplsTopoLink | Link |
| CSLBgplsTopoLinkAttr | Link Attributes |
| CSLBgplsTopoLinkData | Link Data |
| CSLBgplsTopoLinkDescr | Messages for NLRI Descriptors |
| CSLBgplsTopoLinkIgpMetric | IGP Metric |
| CSLBgplsTopoLinkMaxBandwidth | Maximum Link Bandwidth |
| CSLBgplsTopoLinkMaxResvBandwidth | Maximum Reservable Link Bandwidth |
| CSLBgplsTopoLinkMplsProtoMask | MPLS Proto Mask |
| CSLBgplsTopoLinkMsd | Link MSD |
| CSLBgplsTopoLinkName | Link Name |
| CSLBgplsTopoLinkOpaqueAttr | Opaque Link Attribute |
| CSLBgplsTopoLinkProtectionType | Link Protection Type |
| CSLBgplsTopoLinkSrlg | Shared Risk Link Group |
| CSLBgplsTopoLinkTeDefaultMetric | TE Default Metric |
| CSLBgplsTopoLinkUnresvBandwidth | Unreserved Link Bandwidth |
| CSLBgplsTopoLocalIpv4RouterId | Local IPv4/IPv6 Router-ID |
| CSLBgplsTopoLocalIpv6RouterId | Local IPv4/IPv6 Router-ID |
| CSLBgplsTopoMinMaxUniLinkDelay | Min/Max Unidirectional Link Delay |
| CSLBgplsTopoMtId | Multi-Topology Identifier |
| CSLBgpLsTopoNeighborId | Neighbor ID used in Adjacency SID and SRv6 EndX SID |
| CSLBgplsTopoNlriMatch | |
| CSLBgplsTopoNode | Messages for NLRI Objects |
| CSLBgplsTopoNodeAttr | Messages of Attributes |
| CSLBgplsTopoNodeData | Node Data |
| CSLBgplsTopoNodeFlagBits | Node Flag Bits |
| CSLBgplsTopoNodeMsd | Node MSD |
| CSLBgplsTopoNodeOpaqueAttr | Opaque Node Attribute |
| CSLBgplsTopoNotif | BGP-LS Topology Updates |
| CSLBgplsTopoNotifMsg | BGP-LS Topology Notification message |
| CSLBgplsTopoNotifReqMsg | BGP-LS Topology Notification Request message |
| CSLBgplsTopoOspfNodeId | Messages of Node Identifiers |
| CSLBgplsTopoOspfv3NodeId | OSPFv3 Node ID |
| CSLBgplsTopoPrefix | Prefix |
| CSLBgplsTopoPrefixAttr | Prefix Attributes |
| CSLBgplsTopoPrefixAttrFlags | Prefix Attribute Flags |
| CSLBgplsTopoPrefixData | Prefix Data |
| CSLBgplsTopoPrefixDescr | Prefix descriptor |
| CSLBgplsTopoPrefixFAPM | Flexible Algorithm Prefix metric |
| CSLBgplsTopoPrefixIgpExtRouteTag | IGP Extended Route Tag |
| CSLBgplsTopoPrefixIgpFlags | IGP Flags |
| CSLBgplsTopoPrefixIgpRouteTag | IGP Route Tag |
| CSLBgplsTopoPrefixMetric | Prefix Metric |
| CSLBgplsTopoPrefixOpaqueAttr | Opaque Prefix Attribute |
| CSLBgplsTopoPrefixOspfFwdAddr | OSPF Forwarding Address |
| CSLBgplsTopoPrefixRange | Prefix Range |
| CSLBgplsTopoPrefixSid | Prefix SID |
| CSLBgplsTopoPrefixSrcRouterId | Source Route Identifier |
| CSLBgplsTopoRemoteIpv4RouterId | Remote IPv4/IPv6 Router-ID |
| CSLBgplsTopoRemoteIpv6RouterId | Remote IPv4/IPv6 Router-ID |
| CSLBgplsTopoSrAlgorithm | SR-Algorithm |
| CSLBgplsTopoSrgb | SR Capabilities |
| CSLBgplsTopoSrgbIsisFlags | Segment Routing Global Block (SRGB) ISIS flags |
| CSLBgplsTopoSrlb | SR Local Block |
| CSLBgplsTopoStartMarker | Start marker - sent before any DATA is sent |
| CSLBgplsTopoUniAvailBandwidth | Unidirectional Available Bandwidth |
| CSLBgplsTopoUniDelayVar | Unidirectional Delay Variation |
| CSLBgplsTopoUniLinkDelay | Unidirectional Link Delay |
| CSLBgplsTopoUniLinkLoss | Unidirectional Link Loss |
| CSLBgplsTopoUniResBandwidth | Unidirectional Residual Bandwidth |
| CSLBgplsTopoUniUtilBandwidth | Unidirectional Utilized Bandwidth |
| CSLBgplsTopoUnknownAttr | Unknown Attribute |
| CSLBplsTopoLinkLocRemId | Messages for Attribute definitions sorted by TLV code point |
| CSLDscpMatch | Dscp match type Oneof is used here for future extensibility |
| CSLErrorStatus | |
| CSLGlobalNotif | Globals query message |
| CSLGlobalsGetMsg | Globals query message |
| CSLGlobalsGetMsgRsp | Platform specific globals Response |
| CSLInitMsg | Initialization message sent to the server |
| CSLInitMsgRsp | Server's response to the SLInitMsg |
| CSLInterface | Interface info |
| CSLInterfaceInfoMsg | Interface Get Message result |
| CSLInterfaceInfoMsgBw | |
| CSLInterfaceNotif | Interface Notification Event |
| CSLInterfaceNotifMsg | Interface Notification message |
| CSLInterfaceNotifMsgEntry | Interface Notification Entry |
| CSLInterfaceNotifMsgErr | Interface Notification message error |
| CSLInterfaceNotifMsgRes | Interface Notification message result |
| CSLIpAddress | One of IPv4 or IPv6 addresses |
| CSLL2BdRegMsg | L2 Bridge-Domain (BD) Registration Messages |
| CSLL2BdRegMsgRsp | BD Registration message Response |
| CSLL2BdRegRes | BD Registration message Result |
| CSLL2BdStateInfo | Bridge-Domain (BD) state info |
| CSLL2GetNotifMsg | L2 Get Notifications message |
| CSLL2GlobalsGetMsg | L2 Route Globals Get Message |
| CSLL2GlobalsGetMsgRsp | L2 Route Globals Get Message Response |
| CSLL2ImetRoute | Type-3 EVPN IMET Route |
| CSLL2ImetRouteKey | IMET route key |
| CSLL2MacRoute | Type 2 EVPN MAC route |
| CSLL2MacRouteKey | MAC route key |
| CSLL2Notif | L2 Notification |
| CSLL2NotifStatusMsg | L2 Notification Status message |
| CSLL2OverlayNh | Overlay nexthop info |
| CSLL2RegMsg | Global L2 Registration Message |
| CSLL2RegMsgRsp | Global L2 Registration message Response |
| CSLL2Route | L2 route |
| CSLL2RouteEsi | Ethernet Segment Identifier (ESI) |
| CSLL2RouteKey | L2 route key |
| CSLL2RouteMsg | Batch of L2 Routes for bulk download |
| CSLL2RouteMsgRsp | L2 bulk download response |
| CSLL2RouteNh | Nexthop info |
| CSLL2RouteNotif | L2 Route notification |
| CSLL2RouteRes | L2 route result, uniquely identified by BD + L2 route key |
| CSLMplsCos | MPLS ILM entry's CoS value This message contains either EXP bits or a forwarding class |
| CSLMplsEntry | MPLS entry |
| CSLMplsGetMsg | MPLS Get Global Info message |
| CSLMplsGetMsgRsp | MPLS Get Global Info response message |
| CSLMplsGetStatsMsgRsp | MPLS Get Global Stats response message |
| CSLMplsIlmEntry | MPLS ILM entry |
| CSLMplsIlmGetMsg | MPLS ILM Get Message This message is used to query the attributes of an ILM entry |
| CSLMplsIlmGetMsgRsp | MPLS ILM Get Message Response |
| ►CSLMplsIlmKey | MPLS ILM entry's key |
| CSLMplsIlmMsg | A batch of MPLS ILM entries |
| CSLMplsIlmMsgRsp | MPLS ILM batch response |
| CSLMplsIlmRes | MPLS ILM result |
| CSLMplsLabelBlockGetMsg | MPLS Label Block Get Message This message is used to query previous label block reservations |
| CSLMplsLabelBlockGetMsgRsp | MPLS Label Block get message response This message is the response to the label block query |
| CSLMplsLabelBlockKey | MPLS Label block key |
| CSLMplsLabelBlockMsg | MPLS Label block batch reservation message |
| CSLMplsLabelBlockMsgRes | MPLS Label block reservation result |
| CSLMplsLabelBlockMsgRsp | MPLS Label block batch reservation response |
| CSLMplsPath | MPLS Path (or NHLFE) information |
| CSlMplsReg | MPLS Registration message |
| CSLMplsRegMsg | MPLS Registration message |
| CSLMplsRegMsgRsp | MPLS Registration response message |
| CSLNextHop | Next hop Notification |
| CSLObjectId | Common Object Identifier |
| ►CSLPathGroup | Path Group definition |
| CSLPathGroupRefKey | Path group reference key |
| CSLPolicyEntry | Policy-map object |
| CSLPolicyGetMsg | Get all the policies and the interfaces where it is applied |
| CSLPolicyGetMsgRsp | |
| CSLPolicyGlobalGetMsg | Policy Global Get Capabilities Message |
| CSLPolicyGlobalGetMsgRsp | Policy Global Get Capabilities Message Response |
| CSLPolicyInfo | List of policies, rules and the interfaces where it is applied |
| CSLPolicyIntf | Policy intf object |
| CSLPolicyIntfStatus | |
| CSLPolicyIntfStatusList | |
| CSLPolicyKey | |
| CSLPolicyOpMsg | |
| CSLPolicyOpRsp | |
| CSLPolicyRes | |
| CSLPolicyRule | Each rule in a policy is associated with a Rule name - that identifies a rule Priority - priority of the rule within the policy Match - Contains at least one or more match criteria |
| CSLPolicyRuleStatus | |
| CSLPolicyRuleStatusList | |
| CSLRouteCommon | Common IPv4/IPv6 route attributes |
| CSLRouteGetMatch | Get objects whose attibutes match one of below entries |
| CSLRouteGetNotifMsg | Common Get Notifications message |
| CSLRouteGlobalsGetMsg | Route Globals Get Message |
| CSLRouteGlobalsGetMsgRsp | Route Globals Get Message Response |
| CSLRouteGlobalStatsGetMsg | Route Global Stats Get Message |
| CSLRouteGlobalStatsGetMsgRsp | Route Global Stats Get Message Response |
| CSLRouteNotifMarker | Common Marker Notification message |
| CSLRouteNotifStatus | Common Route Notification Status message |
| CSLRoutePath | Route Path attributes |
| CSLRoutev4 | IPv4 route |
| CSLRoutev4GetMsg | Used to retrieve route attributes |
| CSLRoutev4GetMsgRsp | Get Route message response |
| CSLRoutev4Msg | List of routes for bulk download |
| CSLRoutev4MsgRsp | IPv4 bulk route result status |
| CSLRoutev4Notif | IPv4 notification message |
| CSLRoutev4NotifRoute | IPv4 Route notification |
| CSLRoutev4Res | IPv4 route result, uniquely identified by the Prefix/PrefixLen pair |
| CSLRoutev6 | IPv6 route |
| CSLRoutev6GetMsg | Used to retrieve route attributes |
| CSLRoutev6GetMsgRsp | Gt Route message response |
| CSLRoutev6Msg | List of routes for bulk download |
| CSLRoutev6MsgRsp | IPv6 bulk route result status |
| CSLRoutev6Notif | IPv6 notification message |
| CSLRoutev6NotifRoute | IPv6 Route notification |
| CSLRoutev6Res | IPv6 route result, uniquely identified by the Prefix/PrefixLen pair |
| CSLRuleAction | Action applied on the packet that matches a rule |
| CSLRuleMatch | Attributes to match within a rule in a policy |
| CSLVRFGetStatsMsgRes | VRF Get Stats Message Response |
| CSLVRFGetStatsMsgRsp | VRF Get Stats Message Response |
| CSLVrfNotif | Common Vrf Notification message |
| CSLVrfReg | VRF Registration message |
| CSLVrfRegGetMsg | VRF Get Message |
| CSLVrfRegGetMsgRsp | VRF Get Message Response |
| CSLVrfRegMsg | VRF Registration messages |
| CSLVrfRegMsgRes | VRF Registration message Result |
| CSLVrfRegMsgRsp | VRF Registration message Response |
| CSLVrfRouteReplayErrorNotif | Routes replay error notification |
| CSLVxLANPath | Attributes for constructing VxLAN encapsulation for a IP packet |