| admin-status-type | enumeration | Enumeration of all possible values for admin status | 
          
          
            | af-type | enumeration | Address Family | 
          
          
            | base-obj-id-type | uint64 | Common type for object IDs returned to Applications | 
          
          
            | breakout-type | enumeration | Enumeration of all possible breakout modes | 
          
          
            | dot1p | uint8 | 3-bit of priority field in 802.1Q header | 
          
          
            | duplex-type | enumeration | Enumeration of all possible values for duplex mode | 
          
          
            | encap-type | enumeration | Supported encapsulation types. | 
          
          
            | fec-type | enumeration | Enumeration of all supported Forward-Error-Correction codes | 
          
          
            | filter-type | enumeration |  | 
          
          
            | interface-type | enumeration | Enumeration of the various supported interface types | 
          
          
            | ip-address | union | This type denotes a IP address (V4 or V6) 4/16 binary number
in network-byte order. | 
          
          
            | ip-nexthop-group-opaque-data | binary | IP Nexthop group info opaque data blob that Application obtains
from Routing module and passes to other Base modules. | 
          
          
            | ipv4-address | binary | This type denotes a IPv4 address as a 4 octet binary number
in network-byte order. | 
          
          
            | ipv6-address | binary | This type denotes a IPv6 address as a 16 octet binary number
in network-byte order. | 
          
          
            | lag-hash-type | enumeration | lag hashing info types | 
          
          
            | lag-opaque-data | binary | LAG opaque data blob that Application obtains from
LAG module and passes to other Base modules. | 
          
          
            | logical-ifindex | uint32 | Uniquely identifies any interface system-wide including
physical ports, LAG interfaces and Vlan interfaces | 
          
          
            | logical-switch-id | uint32 | Logical Switch Identifier. Logical switch is a grouping
of one or more NPU(s) in the system. Each NPU can belong
to only one logical switch | 
          
          
            | loopback-type | enumeration | Physical port's loopback modes | 
          
          
            | mac-address | binary | This type denotes a MAC address as a 6 octet binary number
in network-byte order. | 
          
          
            | mirror-id | uint32 | Identifier of the NAS mirror-session | 
          
          
            | mirror-opaque-data | binary | Mirroring session opaque data blob that Application obtains from
Mirroring module and passes to other Base modules. | 
          
          
            | npu-id | uint32 | Uniquely identifies a Network Processing Unit hardware
in the system | 
          
          
            | npu-port-id | uint32 | Identifies a port within a Network Processing Unit | 
          
          
            | operation-type | enumeration | Generic operation types. | 
          
          
            | oper-status-type | enumeration | Enumeration of all possible values for operational status | 
          
          
            | qos-meter-opaque-data | binary | Meter info opaque data blob that Application obtains from
QoS module and passes to other Base modules. | 
          
          
            | qos-queue-opaque-data | binary | Queue info opaque data blob that Application obtains from
QoS module and passes to other Base modules. | 
          
          
            | stat-type | enumeration | various statistics type that can be supported with Flex Stat | 
          
          
            | traffic-class | uint8 | Traffic class, i.e. internal QoS level | 
          
          
            | traffic-path | enumeration | Different packet forwarding pipeline stages
(ingress or egress or both) where traffic could be sampled.
By default both the ingress and egress packets are sampled. | 
          
          
            | tun-type | enumeration | Encapsulation types: need to add more types | 
          
          
            | vlan-id | uint16 | This type denotes a IEEE 802.1Q VLAN Identifier. | 
          
          
            | vni | uint32 | This type denotes a VXLAN Network Identifier.
It is 24 bits long. Hence 16 million such unique ID's are possible |