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.