Common definitions for all of the service layer proto files. More...
Messages | |
| message | SLErrorStatus |
| message | SLInterface |
| Interface info. More... | |
| message | SLIpAddress |
| One of IPv4 or IPv6 addresses. More... | |
| message | SLObjectId |
| Common Object Identifier. More... | |
| message | SLPathGroupRefKey |
| Path group reference key. More... | |
Enumerations | |
| enum | SLRegOp { SL_REGOP_RESERVED = 0x0, SL_REGOP_REGISTER = 0x1, SL_REGOP_UNREGISTER = 0x2, SL_REGOP_EOF = 0x3 } |
| Registration Operations. More... | |
| enum | SLObjectOp { SL_OBJOP_RESERVED = 0x0, SL_OBJOP_ADD = 0x1, SL_OBJOP_UPDATE = 0x2, SL_OBJOP_DELETE = 0x3 } |
| Object Operations. More... | |
| enum | SLNotifOp { SL_NOTIFOP_RESERVED = 0x0, SL_NOTIFOP_ENABLE = 0x1, SL_NOTIFOP_DISABLE = 0x2 } |
| Notification Operations. More... | |
| enum | SLUpdatePriority { SL_PRIORITY_RESERVED = 0x0, SL_PRIORITY_CRITICAL = 0x4, SL_PRIORITY_HIGH = 0x8, SL_PRIORITY_MEDIUM = 0xc, SL_PRIORITY_LOW = 0x10 } |
| Update Priority. More... | |
| enum | SLEncapType { SL_ENCAP_RESERVED = 0x0, SL_ENCAP_VXLAN = 0x1, SL_ENCAP_MPLS = 0x2 } |
| Encapsulation Types. More... | |
| enum | SLTableType { SL_TABLE_TYPE_RESERVED = 0x0, SL_IPv4_ROUTE_TABLE = 0x1, SL_IPv6_ROUTE_TABLE = 0x2, SL_MPLS_LABEL_TABLE = 0x3, SL_PATH_GROUP_TABLE = 0x4 } |
| Table types in a VRF. More... | |
| enum | SLRspACKType { RIB_ACK = 0, RIB_AND_FIB_ACK = 1 } |
| The type of response that the client expects from the network element for any object programming operation. More... | |
Attributes | |
| syntax = "proto3" | |
| package | service_layer |
| option | go_package ="github.com/Cisco-service-layer/service-layer-objmodel/grpc/protos;service_layer" |
Common definitions for all of the service layer proto files.
Copyright (c) 2019, 2024 by Cisco Systems, Inc.