-- Namespace: http://viptela.com/oper-vpn VIPTELA-OPER-VPN DEFINITIONS ::= BEGIN IMPORTS MODULE-IDENTITY, OBJECT-TYPE, Integer32, Unsigned32, Counter32, Counter64, Gauge32, IpAddress FROM SNMPv2-SMI TEXTUAL-CONVENTION, RowStatus, DateAndTime, TruthValue FROM SNMPv2-TC Ipv6Address FROM IPV6-TC viptela, VpnIndex FROM VIPTELA-GLOBAL ; viptela-oper-vpn MODULE-IDENTITY LAST-UPDATED "202307010000Z" ORGANIZATION "Viptela, Inc." CONTACT-INFO "Viptela, Inc. Email:support@viptela.com" DESCRIPTION "This module defines the data model for VPN operational data" REVISION "202307010000Z" DESCRIPTION "Viptela Revision 20.12" REVISION "202303010000Z" DESCRIPTION "Viptela Revision 20.11" REVISION "202212150000Z" DESCRIPTION "Viptela Revision 20.10" REVISION "202206010000Z" DESCRIPTION "Viptela Revision 20.9" REVISION "202203010000Z" DESCRIPTION "Viptela Revision 20.8" REVISION "202111010000Z" DESCRIPTION "Viptela Revision 20.7" REVISION "202107010000Z" DESCRIPTION "Viptela Revision 20.6" REVISION "202103010000Z" DESCRIPTION "Viptela Revision 20.5" REVISION "202011010000Z" DESCRIPTION "Viptela Revision 20.4" REVISION "202007010000Z" DESCRIPTION "Viptela Revision 20.3" REVISION "202002240000Z" DESCRIPTION "Viptela Revision 20.1" REVISION "201911150000Z" DESCRIPTION "Viptela Revision 19.3" REVISION "201908150000Z" DESCRIPTION "Viptela Revision 19.2" REVISION "201811010000Z" DESCRIPTION "Viptela Revision 18.4" REVISION "201808200000Z" DESCRIPTION "Viptela Revision 18.3.1" REVISION "201806250000Z" DESCRIPTION "Viptela Revision 18.3" REVISION "201804250000Z" DESCRIPTION "Viptela Revision 18.2" REVISION "201803150000Z" DESCRIPTION "Viptela Revision 18.1.1" REVISION "201801160000Z" DESCRIPTION "Viptela Revision 17.2.3" REVISION "201711010000Z" DESCRIPTION "Viptela Revision 17.2.1" REVISION "201708010000Z" DESCRIPTION "Viptela Revision 17.2" REVISION "201705250000Z" DESCRIPTION "Viptela Revision 17.1.1" REVISION "201704060000Z" DESCRIPTION "Viptela Revision 17.1" REVISION "201702150000Z" DESCRIPTION "Viptela Revision 16.3.2" REVISION "201702060000Z" DESCRIPTION "Viptela Revision 16.3.1" REVISION "201611160000Z" DESCRIPTION "Viptela Revision 16.3" REVISION "201610250000Z" DESCRIPTION "Viptela Revision 16.2.10" REVISION "201610240000Z" DESCRIPTION "Viptela Revision 16.2.4" REVISION "201608100000Z" DESCRIPTION "Viptela Revision 16.2.2" REVISION "201608010000Z" DESCRIPTION "Viptela Revision 16.2.1" REVISION "201606090000Z" DESCRIPTION "Viptela Revision 16.2" REVISION "201604220000Z" DESCRIPTION "Viptela Revision 16.1.1" REVISION "201603150000Z" DESCRIPTION "Viptela Revision 16.1" REVISION "201601300000Z" DESCRIPTION "Viptela Revision 15.4.3" REVISION "201512280000Z" DESCRIPTION "Viptela Revision 15.4.1" REVISION "201512010000Z" DESCRIPTION "Viptela Revision 15.4.0" REVISION "201510310000Z" DESCRIPTION "Viptela Revision 15.3.5" REVISION "201509270000Z" DESCRIPTION "Viptela Revision 15.3.3" REVISION "201509010000Z" DESCRIPTION "Viptela Revision 15.3.1" REVISION "201507010000Z" DESCRIPTION "Viptela Revision 15.3" ::= { viptela 12 } UnsignedByte ::= TEXTUAL-CONVENTION DISPLAY-HINT "d" STATUS current DESCRIPTION "xs:unsignedByte" SYNTAX Unsigned32 (0 .. 255) UnsignedShort ::= TEXTUAL-CONVENTION DISPLAY-HINT "d" STATUS current DESCRIPTION "xs:unsignedShort" SYNTAX Unsigned32 (0 .. 65535) ConfdString ::= TEXTUAL-CONVENTION DISPLAY-HINT "1t" STATUS current DESCRIPTION "xs: and confd: types mapped to strings" SYNTAX OCTET STRING Ipv4Prefix ::= TEXTUAL-CONVENTION DISPLAY-HINT "1d.1d.1d.1d/1d" STATUS current DESCRIPTION "confd:ipv4Prefix" SYNTAX OCTET STRING (SIZE (5)) InetAddressIP ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "confd:inetAddressIP" SYNTAX OCTET STRING (SIZE (4|16)) IpPrefix ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "confd:ipPrefix" SYNTAX OCTET STRING (SIZE (5|17)) String ::= TEXTUAL-CONVENTION DISPLAY-HINT "1t" STATUS current DESCRIPTION "xs:string" SYNTAX OCTET STRING HexList ::= TEXTUAL-CONVENTION DISPLAY-HINT "1x:" STATUS current DESCRIPTION "confd:hexList" SYNTAX OCTET STRING IfAddressTypeEnum ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "Interface IP address type" SYNTAX INTEGER {ifaddrEnumInvalid(0), ifaddrEnumIpv4Static(1), ifaddrEnumIpv4Dhcp(2),ifaddrEnumIpv6Static(3),ifaddrEnumIpv6Dhcp(4),ifaddrEnumIpv6Ra(5), ifaddrEnumIpv6LinkLocal(6)} SfpPowerType ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "SFP optical power measurement basis" SYNTAX INTEGER {sfpPowerTypeAverageInputPower(0),sfpPowerTypeOma(1)} SfpPhysicalIdentifierEnum ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "SFP physical identifer type" SYNTAX INTEGER {sfpPiUnknownUnspecified(0),sfpPiGbic(1),sfpPiSff(2),sfpPiSfpSfpPlus(3),sfpPiUnknown(256)} SfpConnectorTypeEnum ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "SFP connector types" SYNTAX INTEGER {sfpConnectorTypeUnknownUnspecified(0),sfpConnectorTypeSc(1),sfpConnectorTypeFcStyle1Cu(2),sfpConnectorTypeFcStyle2Cu(3),sfpConnectorTypeBncTnc(4),sfpConnectorTypeCoax(5),sfpConnectorTypeFiberJack(6),sfpConnectorTypeLc(7),sfpConnectorTypeRj(8),sfpConnectorTypeMu(9),sfpConnectorTypeSg(10),sfpConnectorTypeOpticalPigtail(11),sfpConnectorTypeMpo1x12(12),sfpConnectorTypeMpo2x16(13),sfpConnectorTypeHssdcIi(32),sfpConnectorTypeCopperPigtail(33),sfpConnectorTypeRj45(34),sfpConnectorTypeNoSeparableConnector(35),sfpConnectorTypeMxc2x16(36),sfpConnectorTypeUnknown(256)} SfpCalibrationType ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "SFP calibration type" SYNTAX INTEGER {sfpCalibrationTypeNone(0),sfpCalibrationTypeInternal(1),sfpCalibrationTypeExternal(2)} SfpRateSelectEnum ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "SFP rate selection type" SYNTAX INTEGER {sfpRateSelectUnspecified(0),sfpRateSelect4-2-1G-RateSelectAndAs0As1(1),sfpRateSelect8-4-2G-RxRateSelect(2),sfpRateSelect8-4-2G-TxRateSelect(4),sfpRateSelect8-4-2G-RxAndTxRateSelect(6),sfpRateSelect16-8-4G-RxRateSelect(8),sfpRateSelect16-8-4G-RxAndTxRateSelect(10),sfpRateSelect32-16-8G-RxAndTxRateSelect(12),sfpRateSelect10-8G-RxAndTxRateSelect(14),sfpRateSelectReserved(256),sfpRateSelectUnallocated(257)} SfpTransceiverComplianceEnum ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "SFP transceiver compliance types" SYNTAX INTEGER {sfpTransceiverComplianceUnexpected(0),sfpTransceiverCompliance10gBaseEr(1),sfpTransceiverCompliance10gBaseLrm(2),sfpTransceiverCompliance10gBaseSr(3),sfpTransceiverCompliance10gBaseLr(4),sfpTransceiverCompliance1gBaseT(5),sfpTransceiverCompliance1gBaseCx(6),sfpTransceiverCompliance1gBaseLx(7),sfpTransceiverCompliance1gBaseSx(8)} Yesno ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "Friendly boolean type" SYNTAX INTEGER {no(0),yes(1)} VpnIfFlagsType ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "" SYNTAX BITS {inactive(0),detect(1),pseudo(2)} SfpTimingType ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "SFP clock timing type" SYNTAX INTEGER {sfpTimingTypeInternalRetimer(0),sfpTimingTypeCdr(1)} SfpEncodingEnum ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "SFP encoding types" SYNTAX INTEGER {sfpEncodingUnspecified(0),sfpEncoding8b-10b(1),sfpEncoding4b-5b(2),sfpEncodingNrz(3),sfpEncodingManchester(4),sfpEncodingScrambled(5),sfpEncoding64b-66b(6),sfpEncoding256b-257b(7),sfpEncodingPam4(8),sfpEncodingReserved(255)} SfpHexBytes ::= TEXTUAL-CONVENTION DISPLAY-HINT "1t" STATUS current DESCRIPTION "Hexadecimal octet array type" SYNTAX OCTET STRING T3 ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "" SYNTAX BITS {dhcp(0),dns(1),icmp(2),sshd(3),ntp(4),stun(5),all(6),bgp(7),ospf(8),netconf(9),https(10)} RouteStatusType ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "" SYNTAX BITS {b(0),f(1),i(2),s(3),r(4),l(5)} VpnIfPauseType ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "" SYNTAX BITS {txPause(0),rxPause(1)} PppInterfaceAuthEnum ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "PPP authentication type" SYNTAX INTEGER {chap(0),pap(1)} CloudExpressAppType ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "Cloudexpress applications" SYNTAX INTEGER { salesforce (1), office365 (2), amazonAws (3), oracle (4), boxNet (6), dropbox (7), intuit (9), concur (10), sugarCrm (11), zohoCrm (12), zendesk (13), gotomeeting (14), webex (15), googleApps (16) } TlocColorEnum ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "TLOC color" SYNTAX INTEGER { default (1), mpls (2), metro-ethernet (3), biz-internet (4), public-internet (5), lte (6), threeG (7), red (8), green (9), blue (10), gold (11), silver (12), bronze (13), custom1 (14), custom2 (15), custom3 (16), private1 (17), private2 (18), private3 (19), private4 (20), private5 (21), private6 (22) } -- App specific information -- tagpath /app app OBJECT IDENTIFIER ::= { viptela-oper-vpn 6 } -- Cflowd specific information -- tagpath /app/cflowd appCflowd OBJECT IDENTIFIER ::= { app 1 } -- Display cflowd statistics information -- tagpath /app/cflowd/statistics appCflowdStatistics OBJECT IDENTIFIER ::= { appCflowd 3 } -- tagpath /app/cflowd/statistics/data-packets appCflowdStatisticsDataPackets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of IPFIX data record packets created" ::= { appCflowdStatistics 1 } -- tagpath /app/cflowd/statistics/template-packets appCflowdStatisticsTemplatePackets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of IPFIX template packets created" ::= { appCflowdStatistics 2 } -- tagpath /app/cflowd/statistics/total-packets appCflowdStatisticsTotalPackets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of IPFIX packets transmitted" ::= { appCflowdStatistics 3 } -- tagpath /app/cflowd/statistics/flow-refresh appCflowdStatisticsFlowRefresh OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of flow active timeouts to be reported" ::= { appCflowdStatistics 4 } -- tagpath /app/cflowd/statistics/flow-ageout appCflowdStatisticsFlowAgeout OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of flow idle timeouts to be reported" ::= { appCflowdStatistics 5 } -- tagpath /app/cflowd/statistics/flow-end-detected appCflowdStatisticsFlowEndDetected OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of flows whose end was detected by fastpath" ::= { appCflowdStatistics 6 } -- tagpath /app/cflowd/statistics/flow-end-forced appCflowdStatisticsFlowEndForced OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of flow that were forcibly removed" ::= { appCflowdStatistics 7 } -- Display cflowd template information -- tagpath /app/cflowd/template appCflowdTemplate OBJECT IDENTIFIER ::= { appCflowd 4 } -- tagpath /app/cflowd/template/name appCflowdTemplateName OBJECT-TYPE SYNTAX String MAX-ACCESS read-only STATUS current DESCRIPTION "cflowd template name" ::= { appCflowdTemplate 1 } -- tagpath /app/cflowd/template/flow-active-timeout appCflowdTemplateFlowActiveTimeout OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Timeout value for active flows in secs" ::= { appCflowdTemplate 2 } -- tagpath /app/cflowd/template/flow-inactive-timeout appCflowdTemplateFlowInactiveTimeout OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Timeout value for inactive flows in secs" ::= { appCflowdTemplate 3 } -- tagpath /app/cflowd/template/template-refresh appCflowdTemplateTemplateRefresh OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Refresh value for template in secs" ::= { appCflowdTemplate 4 } -- DPI specific information -- tagpath /app/dpi appDpi OBJECT IDENTIFIER ::= { app 2 } -- Display DPI summary -- tagpath /app/dpi/summary appDpiSummary OBJECT IDENTIFIER ::= { appDpi 4 } -- tagpath /app/dpi/summary/status appDpiSummaryStatus OBJECT-TYPE SYNTAX INTEGER {disable(1),enable(2)} MAX-ACCESS read-only STATUS current DESCRIPTION "Dpi status" ::= { appDpiSummary 1 } -- tagpath /app/dpi/summary/flows-created appDpiSummaryFlowsCreated OBJECT-TYPE SYNTAX ConfdString MAX-ACCESS read-only STATUS current DESCRIPTION "Flows created" ::= { appDpiSummary 2 } -- tagpath /app/dpi/summary/flows-expired appDpiSummaryFlowsExpired OBJECT-TYPE SYNTAX ConfdString MAX-ACCESS read-only STATUS current DESCRIPTION "Flows expired" ::= { appDpiSummary 3 } -- tagpath /app/dpi/summary/current-flows appDpiSummaryCurrentFlows OBJECT-TYPE SYNTAX ConfdString MAX-ACCESS read-only STATUS current DESCRIPTION "Current flows" ::= { appDpiSummary 4 } -- tagpath /app/dpi/summary/peak-flows appDpiSummaryPeakFlows OBJECT-TYPE SYNTAX ConfdString MAX-ACCESS read-only STATUS current DESCRIPTION "Peak flows" ::= { appDpiSummary 5 } -- tagpath /app/dpi/summary/current-rate appDpiSummaryCurrentRate OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Current rate" ::= { appDpiSummary 6 } -- tagpath /app/dpi/summary/peak-rate appDpiSummaryPeakRate OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Peak rate" ::= { appDpiSummary 7 } appLog OBJECT IDENTIFIER ::= { app 3 } -- tagpath /app/log/flows appLogFlowsTable OBJECT-TYPE SYNTAX SEQUENCE OF AppLogFlowsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Flow logging information" ::= { appLog 1 } -- tagpath /app/log/flows appLogFlowsEntry OBJECT-TYPE SYNTAX AppLogFlowsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "" INDEX { appLogFlowsVpnId, appLogFlowsSrcIp, appLogFlowsDestIp, appLogFlowsSrcPort, appLogFlowsDestPort, appLogFlowsDscp, appLogFlowsIpProto } ::= { appLogFlowsTable 1 } AppLogFlowsEntry ::= SEQUENCE { appLogFlowsVpnId Unsigned32, appLogFlowsSrcIp InetAddressIP, appLogFlowsDestIp InetAddressIP, appLogFlowsSrcPort UnsignedShort, appLogFlowsDestPort UnsignedShort, appLogFlowsDscp UnsignedByte, appLogFlowsIpProto UnsignedByte, appLogFlowsTcpCntrlBits UnsignedByte, appLogFlowsIcmpOpcode UnsignedShort, appLogFlowsNhopIp InetAddressIP, appLogFlowsTotalPkts Counter64, appLogFlowsTotalBytes Counter64, appLogFlowsStartTime String, appLogFlowsTimeToExpire Unsigned32, appLogFlowsEgressIntfName String, appLogFlowsIngressIntfName String, appLogFlowsPolicyName String, appLogFlowsPolicyAction String, appLogFlowsPolicyDirection String } -- tagpath /app/log/flows/vpn-id appLogFlowsVpnId OBJECT-TYPE SYNTAX VpnIndex MAX-ACCESS not-accessible STATUS current DESCRIPTION "VPN ID" ::= { appLogFlowsEntry 1 } -- tagpath /app/log/flows/src-ip appLogFlowsSrcIp OBJECT-TYPE SYNTAX InetAddressIP MAX-ACCESS not-accessible STATUS current DESCRIPTION "Source IP address" ::= { appLogFlowsEntry 2 } -- tagpath /app/log/flows/dest-ip appLogFlowsDestIp OBJECT-TYPE SYNTAX InetAddressIP MAX-ACCESS not-accessible STATUS current DESCRIPTION "Destination IP address" ::= { appLogFlowsEntry 3 } -- tagpath /app/log/flows/src-port appLogFlowsSrcPort OBJECT-TYPE SYNTAX UnsignedShort MAX-ACCESS not-accessible STATUS current DESCRIPTION "Source port" ::= { appLogFlowsEntry 4 } -- tagpath /app/log/flows/dest-port appLogFlowsDestPort OBJECT-TYPE SYNTAX UnsignedShort MAX-ACCESS not-accessible STATUS current DESCRIPTION "Destination port" ::= { appLogFlowsEntry 5 } -- tagpath /app/log/flows/dscp appLogFlowsDscp OBJECT-TYPE SYNTAX UnsignedByte MAX-ACCESS not-accessible STATUS current DESCRIPTION "DSCP bits" ::= { appLogFlowsEntry 6 } -- tagpath /app/log/flows/ip-proto appLogFlowsIpProto OBJECT-TYPE SYNTAX UnsignedByte MAX-ACCESS not-accessible STATUS current DESCRIPTION "IP protocol number" ::= { appLogFlowsEntry 7 } -- tagpath /app/log/flows/tcp-cntrl-bits appLogFlowsTcpCntrlBits OBJECT-TYPE SYNTAX UnsignedByte MAX-ACCESS read-only STATUS current DESCRIPTION "TCP control bits" ::= { appLogFlowsEntry 8 } -- tagpath /app/log/flows/icmp-opcode appLogFlowsIcmpOpcode OBJECT-TYPE SYNTAX UnsignedShort MAX-ACCESS read-only STATUS current DESCRIPTION "256*ICMP-type + code" ::= { appLogFlowsEntry 9 } -- tagpath /app/log/flows/nhop-ip appLogFlowsNhopIp OBJECT-TYPE SYNTAX InetAddressIP MAX-ACCESS read-only STATUS current DESCRIPTION "Next-hop IP address" ::= { appLogFlowsEntry 10 } -- tagpath /app/log/flows/total-pkts appLogFlowsTotalPkts OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Total packets" ::= { appLogFlowsEntry 11 } -- tagpath /app/log/flows/total-bytes appLogFlowsTotalBytes OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Total bytes" ::= { appLogFlowsEntry 12 } -- tagpath /app/log/flows/start-time appLogFlowsStartTime OBJECT-TYPE SYNTAX String MAX-ACCESS read-only STATUS current DESCRIPTION "Start time" ::= { appLogFlowsEntry 13 } -- tagpath /app/log/flows/time-to-expire appLogFlowsTimeToExpire OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Time left to expiration, in seconds" ::= { appLogFlowsEntry 14 } -- tagpath /app/log/flows/egress-intf-name appLogFlowsEgressIntfName OBJECT-TYPE SYNTAX String (SIZE (1 .. 32)) MAX-ACCESS read-only STATUS current DESCRIPTION "Egress interface name" ::= { appLogFlowsEntry 15 } -- tagpath /app/log/flows/ingress-intf-name appLogFlowsIngressIntfName OBJECT-TYPE SYNTAX String (SIZE (1 .. 32)) MAX-ACCESS read-only STATUS current DESCRIPTION "Ingress interface name" ::= { appLogFlowsEntry 16 } -- tagpath /app/log/flows/policy-name appLogFlowsPolicyName OBJECT-TYPE SYNTAX String (SIZE (1 .. 32)) MAX-ACCESS read-only STATUS current DESCRIPTION "Policy name" ::= { appLogFlowsEntry 17 } -- tagpath /app/log/flows/policy-action appLogFlowsPolicyAction OBJECT-TYPE SYNTAX String (SIZE (1 .. 32)) MAX-ACCESS read-only STATUS current DESCRIPTION "Policy action" ::= { appLogFlowsEntry 18 } -- tagpath /app/log/flows/policy-direction appLogFlowsPolicyDirection OBJECT-TYPE SYNTAX String (SIZE (1 .. 32)) MAX-ACCESS read-only STATUS current DESCRIPTION "Policy direction" ::= { appLogFlowsEntry 19 } -- tagpath /app/log/flow-count appLogFlowCountTable OBJECT-TYPE SYNTAX SEQUENCE OF AppLogFlowCountEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Flow logging count" ::= { appLog 2 } -- tagpath /app/log/flow-count appLogFlowCountEntry OBJECT-TYPE SYNTAX AppLogFlowCountEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "" INDEX { appLogFlowCountVpnId } ::= { appLogFlowCountTable 1 } AppLogFlowCountEntry ::= SEQUENCE { appLogFlowCountVpnId Unsigned32, appLogFlowCountCount Unsigned32 } -- tagpath /app/log/flow-count/vpn-id appLogFlowCountVpnId OBJECT-TYPE SYNTAX VpnIndex MAX-ACCESS not-accessible STATUS current DESCRIPTION "Flow VPN" ::= { appLogFlowCountEntry 1 } -- tagpath /app/log/flow-count/count appLogFlowCountCount OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Flow count" ::= { appLogFlowCountEntry 2 } -- Tcp-Optspecific information -- tagpath /app/tcp-opt appTcpOpt OBJECT IDENTIFIER ::= { app 4 } -- tagpath /app/tcp-opt/active-flows appTcpOptActiveFlowsTable OBJECT-TYPE SYNTAX SEQUENCE OF AppTcpOptActiveFlowsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Display active TCP-optimized flows" ::= { appTcpOpt 1 } -- tagpath /app/tcp-opt/active-flows appTcpOptActiveFlowsEntry OBJECT-TYPE SYNTAX AppTcpOptActiveFlowsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "" INDEX { appTcpOptActiveFlowsVpnId, appTcpOptActiveFlowsSrcIp, appTcpOptActiveFlowsDestIp, appTcpOptActiveFlowsSrcPort, appTcpOptActiveFlowsDestPort } ::= { appTcpOptActiveFlowsTable 1 } AppTcpOptActiveFlowsEntry ::= SEQUENCE { appTcpOptActiveFlowsVpnId Unsigned32, appTcpOptActiveFlowsSrcIp InetAddressIP, appTcpOptActiveFlowsDestIp InetAddressIP, appTcpOptActiveFlowsSrcPort UnsignedShort, appTcpOptActiveFlowsDestPort UnsignedShort, appTcpOptActiveFlowsStartTime String, appTcpOptActiveFlowsEgressIntfName String, appTcpOptActiveFlowsIngressIntfName String, appTcpOptActiveFlowsTxBytes Counter64, appTcpOptActiveFlowsRxBytes Counter64, appTcpOptActiveFlowsTcpState String, appTcpOptActiveFlowsUnoptReason String, appTcpOptActiveFlowsProxyIdentity String } -- tagpath /app/tcp-opt/active-flows/vpn-id appTcpOptActiveFlowsVpnId OBJECT-TYPE SYNTAX VpnIndex MAX-ACCESS not-accessible STATUS current DESCRIPTION "VPN ID" ::= { appTcpOptActiveFlowsEntry 1 } -- tagpath /app/tcp-opt/active-flows/src-ip appTcpOptActiveFlowsSrcIp OBJECT-TYPE SYNTAX InetAddressIP MAX-ACCESS not-accessible STATUS current DESCRIPTION "Source IP Address" ::= { appTcpOptActiveFlowsEntry 2 } -- tagpath /app/tcp-opt/active-flows/dest-ip appTcpOptActiveFlowsDestIp OBJECT-TYPE SYNTAX InetAddressIP MAX-ACCESS not-accessible STATUS current DESCRIPTION "Destination IP Address" ::= { appTcpOptActiveFlowsEntry 3 } -- tagpath /app/tcp-opt/active-flows/src-port appTcpOptActiveFlowsSrcPort OBJECT-TYPE SYNTAX UnsignedShort MAX-ACCESS not-accessible STATUS current DESCRIPTION "Source Port" ::= { appTcpOptActiveFlowsEntry 4 } -- tagpath /app/tcp-opt/active-flows/dest-port appTcpOptActiveFlowsDestPort OBJECT-TYPE SYNTAX UnsignedShort MAX-ACCESS not-accessible STATUS current DESCRIPTION "Destination Port" ::= { appTcpOptActiveFlowsEntry 5 } -- tagpath /app/tcp-opt/active-flows/start-time appTcpOptActiveFlowsStartTime OBJECT-TYPE SYNTAX String (SIZE (1 .. 32)) MAX-ACCESS read-only STATUS current DESCRIPTION "Start time" ::= { appTcpOptActiveFlowsEntry 6 } -- tagpath /app/tcp-opt/active-flows/egress-intf-name appTcpOptActiveFlowsEgressIntfName OBJECT-TYPE SYNTAX String (SIZE (1 .. 32)) MAX-ACCESS read-only STATUS current DESCRIPTION "Egress interface name" ::= { appTcpOptActiveFlowsEntry 7 } -- tagpath /app/tcp-opt/active-flows/ingress-intf-name appTcpOptActiveFlowsIngressIntfName OBJECT-TYPE SYNTAX String (SIZE (1 .. 32)) MAX-ACCESS read-only STATUS current DESCRIPTION "Ingress interface name" ::= { appTcpOptActiveFlowsEntry 8 } -- tagpath /app/tcp-opt/active-flows/tx-bytes appTcpOptActiveFlowsTxBytes OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Transmitted Bytes" ::= { appTcpOptActiveFlowsEntry 9 } -- tagpath /app/tcp-opt/active-flows/rx_bytes appTcpOptActiveFlowsRxBytes OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Received Bytes" ::= { appTcpOptActiveFlowsEntry 10 } -- tagpath /app/tcp-opt/active-flows/state appTcpOptActiveFlowsTcpState OBJECT-TYPE SYNTAX String (SIZE (1 .. 32)) MAX-ACCESS read-only STATUS current DESCRIPTION "State of the flow" ::= { appTcpOptActiveFlowsEntry 11 } -- tagpath /app/tcp-opt/active-flows/upopt-reason appTcpOptActiveFlowsUnoptReason OBJECT-TYPE SYNTAX String (SIZE (1 .. 32)) MAX-ACCESS read-only STATUS current DESCRIPTION "Reason why flow is unoptimized" ::= { appTcpOptActiveFlowsEntry 12 } -- tagpath /app/tcp-opt/active-flows/proxy-identity appTcpOptActiveFlowsProxyIdentity OBJECT-TYPE SYNTAX String (SIZE (1 .. 32)) MAX-ACCESS read-only STATUS current DESCRIPTION "Proxy identity" ::= { appTcpOptActiveFlowsEntry 13 } -- tagpath /app/tcp-opt/expired-flows appTcpOptExpiredFlowsTable OBJECT-TYPE SYNTAX SEQUENCE OF AppTcpOptExpiredFlowsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Display expired TCP-optimized flows" ::= { appTcpOpt 2 } -- tagpath /app/tcp-opt/expired-flows appTcpOptExpiredFlowsEntry OBJECT-TYPE SYNTAX AppTcpOptExpiredFlowsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "" INDEX { appTcpOptExpiredFlowsTimestamp, appTcpOptExpiredFlowsVpnId, appTcpOptExpiredFlowsSrcIp, appTcpOptExpiredFlowsDestIp, appTcpOptExpiredFlowsSrcPort, appTcpOptExpiredFlowsDestPort } ::= { appTcpOptExpiredFlowsTable 1 } AppTcpOptExpiredFlowsEntry ::= SEQUENCE { appTcpOptExpiredFlowsTimestamp ConfdString, appTcpOptExpiredFlowsVpnId Unsigned32, appTcpOptExpiredFlowsSrcIp InetAddressIP, appTcpOptExpiredFlowsDestIp InetAddressIP, appTcpOptExpiredFlowsSrcPort UnsignedShort, appTcpOptExpiredFlowsDestPort UnsignedShort, appTcpOptExpiredFlowsStartTime String, appTcpOptExpiredFlowsEndTime String, appTcpOptExpiredFlowsTxBytes Counter64, appTcpOptExpiredFlowsRxBytes Counter64, appTcpOptExpiredFlowsTcpState String, appTcpOptExpiredFlowsUnoptReason String, appTcpOptExpiredFlowsProxyIdentity String, appTcpOptExpiredFlowsDeleteReason String } -- tagpath /app/tcp-opt/expired-flows/start-time-key appTcpOptExpiredFlowsTimestamp OBJECT-TYPE SYNTAX ConfdString MAX-ACCESS not-accessible STATUS current DESCRIPTION "Timestamp" ::= { appTcpOptExpiredFlowsEntry 1 } -- tagpath /app/tcp-opt/expired-flows/vpn-id appTcpOptExpiredFlowsVpnId OBJECT-TYPE SYNTAX VpnIndex MAX-ACCESS not-accessible STATUS current DESCRIPTION "VPN ID" ::= { appTcpOptExpiredFlowsEntry 2 } -- tagpath /app/tcp-opt/expired-flows/src-ip appTcpOptExpiredFlowsSrcIp OBJECT-TYPE SYNTAX InetAddressIP MAX-ACCESS not-accessible STATUS current DESCRIPTION "Source IP Address" ::= { appTcpOptExpiredFlowsEntry 3 } -- tagpath /app/tcp-opt/expired-flows/dest-ip appTcpOptExpiredFlowsDestIp OBJECT-TYPE SYNTAX InetAddressIP MAX-ACCESS not-accessible STATUS current DESCRIPTION "Destination IP Address" ::= { appTcpOptExpiredFlowsEntry 4 } -- tagpath /app/tcp-opt/expired-flows/src-port appTcpOptExpiredFlowsSrcPort OBJECT-TYPE SYNTAX UnsignedShort MAX-ACCESS not-accessible STATUS current DESCRIPTION "Source Port" ::= { appTcpOptExpiredFlowsEntry 5 } -- tagpath /app/tcp-opt/expired-flows/dest-port appTcpOptExpiredFlowsDestPort OBJECT-TYPE SYNTAX UnsignedShort MAX-ACCESS not-accessible STATUS current DESCRIPTION "Destination Port" ::= { appTcpOptExpiredFlowsEntry 6 } -- tagpath /app/tcp-opt/expired-flows/start-time appTcpOptExpiredFlowsStartTime OBJECT-TYPE SYNTAX String (SIZE (1 .. 32)) MAX-ACCESS read-only STATUS current DESCRIPTION "Start time" ::= { appTcpOptExpiredFlowsEntry 7 } -- tagpath /app/tcp-opt/expired-flows/end-time appTcpOptExpiredFlowsEndTime OBJECT-TYPE SYNTAX String (SIZE (1 .. 32)) MAX-ACCESS read-only STATUS current DESCRIPTION "End time" ::= { appTcpOptExpiredFlowsEntry 8 } -- tagpath /app/tcp-opt/expired-flows/tx-bytes appTcpOptExpiredFlowsTxBytes OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Transmitted Bytes" ::= { appTcpOptExpiredFlowsEntry 9 } -- tagpath /app/tcp-opt/expired-flows/rx_bytes appTcpOptExpiredFlowsRxBytes OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Received Bytes" ::= { appTcpOptExpiredFlowsEntry 10 } -- tagpath /app/tcp-opt/expired-flows/state appTcpOptExpiredFlowsTcpState OBJECT-TYPE SYNTAX String (SIZE (1 .. 32)) MAX-ACCESS read-only STATUS current DESCRIPTION "State of the flow" ::= { appTcpOptExpiredFlowsEntry 11 } -- tagpath /app/tcp-opt/expired-flows/upopt-reason appTcpOptExpiredFlowsUnoptReason OBJECT-TYPE SYNTAX String (SIZE (1 .. 32)) MAX-ACCESS read-only STATUS current DESCRIPTION "Reason why flow was unoptimized" ::= { appTcpOptExpiredFlowsEntry 12 } -- tagpath /app/tcp-opt/expired-flows/proxy-identity appTcpOptExpiredFlowsProxyIdentity OBJECT-TYPE SYNTAX String (SIZE (1 .. 32)) MAX-ACCESS read-only STATUS current DESCRIPTION "Proxy identity" ::= { appTcpOptExpiredFlowsEntry 13 } -- tagpath /app/tcp-opt/expired-flows/del-reason appTcpOptExpiredFlowsDeleteReason OBJECT-TYPE SYNTAX String (SIZE (1 .. 32)) MAX-ACCESS read-only STATUS current DESCRIPTION "Reason why flow was deleted" ::= { appTcpOptExpiredFlowsEntry 14 } -- tagpath /app/cflowd/statistics appTcpOptSummary OBJECT IDENTIFIER ::= { appTcpOpt 3 } -- tagpath /app/tcp-opt/summary/flows-optimized appTcpOptSummaryFlowsOptimized OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of optimized TCP flows" ::= { appTcpOptSummary 1 } -- tagpath /app/tcp-opt/summary/flows-passthrough appTcpOptSummaryFlowsPassthrough OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of passthrough TCP flows" ::= { appTcpOptSummary 2 } -- tagpath /app/tcp-opt/summary/flows-in-progress appTcpOptSummaryFlowsInProgress OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of in-progress TCP flows" ::= { appTcpOptSummary 3 } -- tagpath /app/tcp-opt/summary/flows-expired appTcpOptSummaryFlowsExpired OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of expired TCP flows" ::= { appTcpOptSummary 4 } -- tagpath /app/tcp-opt/summary/flows-close-wait appTcpOptSummaryFlowsCloseWait OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of expired TCP flows" ::= { appTcpOptSummary 5 } -- tagpath /app/tcp-opt/summary/flows-conn-all-untracked appTcpOptSummaryFlowsUntracked OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of untracked flows" ::= { appTcpOptSummary 6 } -- IP information -- tagpath /ip ip OBJECT IDENTIFIER ::= { viptela-oper-vpn 7 } -- MFIB commands -- tagpath /ip/mfib ipMfib OBJECT IDENTIFIER ::= { ip 7 } -- Display NAT information -- tagpath /ip/nat ipNat OBJECT IDENTIFIER ::= { ip 9 } -- Display DHCP information -- tagpath /dhcp dhcp OBJECT IDENTIFIER ::= { viptela-oper-vpn 12 } -- Display DHCPv6 information -- tagpath /dhcpv6 dhcpv6 OBJECT IDENTIFIER ::= { viptela-oper-vpn 18 } -- Display PPPoE information -- tagpath /pppoe pppoe OBJECT IDENTIFIER ::= { viptela-oper-vpn 15 } -- PPPoE statistics -- tagpath /pppoe/statistics pppoeStatistics OBJECT IDENTIFIER ::= { pppoe 10 } -- tagpath /pppoe/statistics/pppoe-tx-pkts pppoeStatisticsPppoeTxPkts OBJECT-TYPE SYNTAX ConfdString MAX-ACCESS read-only STATUS current DESCRIPTION "PPPoE Tx packets" ::= { pppoeStatistics 1 } -- tagpath /pppoe/statistics/pppoe-rx-pkts pppoeStatisticsPppoeRxPkts OBJECT-TYPE SYNTAX ConfdString MAX-ACCESS read-only STATUS current DESCRIPTION "PPPoE Rx packets" ::= { pppoeStatistics 2 } -- tagpath /pppoe/statistics/pppoe-tx-session-drops pppoeStatisticsPppoeTxSessionDrops OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "PPPoE tx drops due to invalid session id" ::= { pppoeStatistics 3 } -- tagpath /pppoe/statistics/pppoe-rx-session-drops pppoeStatisticsPppoeRxSessionDrops OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "PPPoE rx drops due to invalid session id" ::= { pppoeStatistics 4 } -- tagpath /pppoe/statistics/pppoe-lcp-pkts pppoeStatisticsPppoeLcpPkts OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "PPPoE ppp LCP protocol pkts" ::= { pppoeStatistics 5 } -- tagpath /pppoe/statistics/pppoe-ipcp-pkts pppoeStatisticsPppoeIpcpPkts OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "PPPoE ppp IPCP protocol pkts" ::= { pppoeStatistics 6 } -- tagpath /pppoe/statistics/pppoe-ccp-pkts pppoeStatisticsPppoeCcpPkts OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "PPPoE ppp CCP protocol pkts" ::= { pppoeStatistics 7 } -- tagpath /pppoe/statistics/pppoe-inv-discovery-pkts pppoeStatisticsPppoeInvDiscoveryPkts OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "PPPoE invalid discovery packets" ::= { pppoeStatistics 8 } -- tagpath /pppoe/statistics/pppoe-padi-pkts pppoeStatisticsPppoePadiPkts OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "PPPoE active discovery initiation pkts" ::= { pppoeStatistics 9 } -- tagpath /pppoe/statistics/pppoe-pado-pkts pppoeStatisticsPppoePadoPkts OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "PPPoE active discovery offer pkts" ::= { pppoeStatistics 10 } -- tagpath /pppoe/statistics/pppoe-padr-pkts pppoeStatisticsPppoePadrPkts OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "PPPoE active discovery response pkts" ::= { pppoeStatistics 11 } -- tagpath /pppoe/statistics/pppoe-pads-pkts pppoeStatisticsPppoePadsPkts OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "PPPoE active discovery session pkts" ::= { pppoeStatistics 12 } -- tagpath /pppoe/statistics/pppoe-padt-pkts pppoeStatisticsPppoePadtPkts OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "PPPoE active discovery termination pkts" ::= { pppoeStatistics 13 } -- Display PPP interface information -- tagpath /ppp ppp OBJECT IDENTIFIER ::= { viptela-oper-vpn 16 } -- Display SFP information -- tagpath /sfp sfp OBJECT IDENTIFIER ::= { viptela-oper-vpn 17 } -- tagpath /arp arpTable OBJECT-TYPE SYNTAX SEQUENCE OF ArpEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Display ARP table" ::= { viptela-oper-vpn 1 } -- tagpath /arp arpEntry OBJECT-TYPE SYNTAX ArpEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "" INDEX { arpVpnId, arpIfName, arpIp } ::= { arpTable 1 } ArpEntry ::= SEQUENCE { arpVpnId Unsigned32, arpIfName String, arpIp InetAddressIP, arpMac String, arpState INTEGER, arpIdleTimer String, arpUptime String } -- tagpath /arp/vpn-id arpVpnId OBJECT-TYPE SYNTAX VpnIndex MAX-ACCESS not-accessible STATUS current DESCRIPTION "VPN ID" ::= { arpEntry 1 } -- tagpath /arp/if-name arpIfName OBJECT-TYPE SYNTAX String (SIZE (1 .. 32)) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Interface name" ::= { arpEntry 2 } -- tagpath /arp/ip arpIp OBJECT-TYPE SYNTAX InetAddressIP MAX-ACCESS not-accessible STATUS current DESCRIPTION "IP address" ::= { arpEntry 3 } -- tagpath /arp/mac arpMac OBJECT-TYPE SYNTAX String MAX-ACCESS read-only STATUS current DESCRIPTION "MAC address" ::= { arpEntry 4 } -- tagpath /arp/state arpState OBJECT-TYPE SYNTAX INTEGER {static(0),dynamic(1),invalid(2)} MAX-ACCESS read-only STATUS current DESCRIPTION "State" ::= { arpEntry 5 } -- tagpath /arp/idle-timer arpIdleTimer OBJECT-TYPE SYNTAX String MAX-ACCESS read-only STATUS current DESCRIPTION "Time before expiration, in seconds" ::= { arpEntry 6 } -- tagpath /arp/uptime arpUptime OBJECT-TYPE SYNTAX String MAX-ACCESS read-only STATUS current DESCRIPTION "How long this neighbor entry has been active, in seconds" ::= { arpEntry 7 } -- tagpath /nd6 nd6Table OBJECT-TYPE SYNTAX SEQUENCE OF Nd6Entry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Display IPv6 neighbor table" ::= { viptela-oper-vpn 3 } -- tagpath /nd6 nd6Entry OBJECT-TYPE SYNTAX Nd6Entry MAX-ACCESS not-accessible STATUS current DESCRIPTION "" INDEX { nd6VpnId, nd6IfName, nd6Ip } ::= { nd6Table 1 } Nd6Entry ::= SEQUENCE { nd6VpnId Unsigned32, nd6IfName String, nd6Ip InetAddressIP, nd6Mac String, nd6State INTEGER, nd6IdleTimer String, nd6Uptime String } -- tagpath /nd6/vpn-id nd6VpnId OBJECT-TYPE SYNTAX VpnIndex MAX-ACCESS not-accessible STATUS current DESCRIPTION "VPN ID" ::= { nd6Entry 1 } -- tagpath /nd6/if-name nd6IfName OBJECT-TYPE SYNTAX String (SIZE (1 .. 32)) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Interface name" ::= { nd6Entry 2 } -- tagpath /nd6/ip nd6Ip OBJECT-TYPE SYNTAX InetAddressIP MAX-ACCESS not-accessible STATUS current DESCRIPTION "IP address" ::= { nd6Entry 3 } -- tagpath /nd6/mac nd6Mac OBJECT-TYPE SYNTAX String MAX-ACCESS read-only STATUS current DESCRIPTION "MAC address" ::= { nd6Entry 4 } -- tagpath /nd6/state nd6State OBJECT-TYPE SYNTAX INTEGER {static(0),dynamic(1),invalid(2)} MAX-ACCESS read-only STATUS current DESCRIPTION "State" ::= { nd6Entry 5 } -- tagpath /nd6/idle-timer nd6IdleTimer OBJECT-TYPE SYNTAX String MAX-ACCESS read-only STATUS current DESCRIPTION "Time before expiration, in seconds" ::= { nd6Entry 6 } -- tagpath /nd6/uptime nd6Uptime OBJECT-TYPE SYNTAX String MAX-ACCESS read-only STATUS current DESCRIPTION "How long this neighbor entry has been active, in seconds" ::= { nd6Entry 7 } -- tagpath /interface interfaceTable OBJECT-TYPE SYNTAX SEQUENCE OF InterfaceEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Display interface" ::= { viptela-oper-vpn 2 } -- tagpath /interface interfaceEntry OBJECT-TYPE SYNTAX InterfaceEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "" INDEX { interfaceVpnId, interfaceIfname, interfaceAfType } ::= { interfaceTable 1 } InterfaceEntry ::= SEQUENCE { interfaceVpnId Unsigned32, interfaceIfname String, interfaceIpAddress String, interfaceIpv6Address String, interfaceIfAdminStatus String, interfaceIfOperStatus String, interfaceIpv6AdminStatus String, interfaceIfTrackerStatus String, interfaceDesc String, interfaceEncapType INTEGER, interfacePortType INTEGER, interfaceIfindex Unsigned32, interfaceMtu Unsigned32, interfaceHwaddr String, interfaceSpeedMbps Unsigned32, interfaceDuplex INTEGER, interfaceAutoNeg TruthValue, interfacePauseType VpnIfPauseType, interfaceTcpMssAdjust UnsignedShort, interfaceUptime String, interfaceAllowService T3, interfaceRxPackets Counter64, interfaceRxOctets Counter64, interfaceRxErrors Counter64, interfaceRxDrops Counter64, interfaceTxPackets Counter64, interfaceTxOctets Counter64, interfaceTxErrors Counter64, interfaceTxDrops Counter64, interfaceRxPps Counter64, interfaceRxKbps Counter64, interfaceTxPps Counter64, interfaceTxKbps Counter64, interfaceRxArpRequests Counter64, interfaceTxArpReplies Counter64, interfaceTxArpRequests Counter64, interfaceRxArpReplies Counter64, interfaceArpAddFails Counter64, interfaceRxArpReplyDrops Counter64, interfaceRxArpRateLimitDrops Counter64, interfaceTxArpRateLimitDrops Counter64, interfaceRxArpNonLocalDrops Counter64, interfaceTxArpRequestFail Counter64, interfaceTxNoArpDrops Counter64, interfaceRxIpTtlExpired Counter64, interfaceRxIpErrors Counter64, interfaceInterfaceDisabled Counter64, interfaceRxPolicerDrops Counter64, interfaceRxNonIpDrops Counter64, interfaceFilterDrops Counter64, interfaceMirrorDrops Counter64, interfaceCpuPolicerDrops Counter64, interfaceTxIcmpPolicerDrops Counter64, interfaceTxIcmpMirroredDrops Counter64, interfaceSplitHorizonDrops Counter64, interfaceRouteLookupFail Counter64, interfaceBadLabel Counter64, interfaceTxInterfaceDisabled Counter64, interfaceRxMulticastPkts Counter64, interfaceRxBroadcastPkts Counter64, interfaceTxMulticastPkts Counter64, interfaceTxBroadcastPkts Counter64, interfaceRxPausePkts Counter64, interfaceRxDmacFilterDrops Counter64, interfaceRxWredDrops Counter64, interfaceRxInterfaceNotFound Counter64, interfaceRxInbErrors Counter64, interfaceRxOversizeErrors Counter64, interfaceRxFcsAlignErrors Counter64, interfaceRxUndersizeErrors Counter64, interfaceTxUnderflowPkts Counter64, interfaceTxCollisionDrops Counter64, interfaceTxPausePkts Counter64, interfaceTxFragmentsNeeded Counter64, interfaceTxFragments Counter64, interfaceTxFragmentDrops Counter64, interfaceTxTailRedDrops Counter64, interfaceLlqDrops Counter64, interfaceRxPktSize64 Counter64, interfaceRxPktSizeLt64 Counter64, interfaceRxPktSize65127 Counter64, interfaceRxPktSize128255 Counter64, interfaceRxPktSize256511 Counter64, interfaceRxPktSize5121023 Counter64, interfaceRxPktSize10241518 Counter64, interfaceRxPktSizeGt1518 Counter64, interfaceTxPktSize64 Counter64, interfaceTxPktSizeLt64 Counter64, interfaceTxPktSize65127 Counter64, interfaceTxPktSize128255 Counter64, interfaceTxPktSize256511 Counter64, interfaceTxPktSize5121023 Counter64, interfaceTxPktSize10241518 Counter64, interfaceTxPktSizeGt1518 Counter64, interfaceNumFlaps Unsigned32, interfacePppoeEnabledInterface String, interfacePppoeTxPkts Counter64, interfacePppoeRxPkts Counter64, interfaceBandwidthUpstream Unsigned32, interfaceBandwidthDownstream Unsigned32, interfaceAfType INTEGER, interfaceLinkLocalAddress String, interfaceShapingRate Counter64, interfaceDot1xTxPkts Counter64, interfaceDot1xRxPkts Counter64, interfaceRxPolicerRemark Counter64, interfaceAddrType IfAddressTypeEnum, interfaceIcmpRedirectTxDrops Counter64, interfaceIcmpRedirectRxDrops Counter64, interfaceDevicePolicyDrops Counter64, interfaceTxArpReplyRateLimitDrops Counter64 } -- tagpath /interface/vpn-id interfaceVpnId OBJECT-TYPE SYNTAX VpnIndex MAX-ACCESS not-accessible STATUS current DESCRIPTION "VPN ID" ::= { interfaceEntry 1 } -- tagpath /interface/ifname interfaceIfname OBJECT-TYPE SYNTAX String (SIZE (1 .. 32)) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Interface name" ::= { interfaceEntry 2 } -- tagpath /interface/ip-address interfaceIpAddress OBJECT-TYPE SYNTAX String (SIZE (1 .. 32)) MAX-ACCESS read-only STATUS current DESCRIPTION "Address" ::= { interfaceEntry 3 } -- tagpath /interface/ipv6-address interfaceIpv6Address OBJECT-TYPE SYNTAX String MAX-ACCESS read-only STATUS current DESCRIPTION "IPv6 Address" ::= { interfaceEntry 4 } -- tagpath /interface/if-admin-status interfaceIfAdminStatus OBJECT-TYPE SYNTAX String (SIZE (1 .. 8)) MAX-ACCESS read-only STATUS current DESCRIPTION "Interface administrative status" ::= { interfaceEntry 5 } -- tagpath /interface/if-oper-status interfaceIfOperStatus OBJECT-TYPE SYNTAX String (SIZE (1 .. 16)) MAX-ACCESS read-only STATUS current DESCRIPTION "Interface operational status" ::= { interfaceEntry 6 } -- tagpath /interface/if-tracker-status interfaceIfTrackerStatus OBJECT-TYPE SYNTAX String (SIZE (1 .. 16)) MAX-ACCESS read-only STATUS current DESCRIPTION "Interface tracker status" ::= { interfaceEntry 106 } -- tagpath /interface/desc interfaceDesc OBJECT-TYPE SYNTAX String (SIZE (1 .. 127)) MAX-ACCESS read-only STATUS current DESCRIPTION "Interface description" ::= { interfaceEntry 7 } -- tagpath /interface/if-ipv6-admin-status interfaceIpv6AdminStatus OBJECT-TYPE SYNTAX String (SIZE (1 .. 8)) MAX-ACCESS read-only STATUS current DESCRIPTION "Interface IPv6 administrative status" ::= { interfaceEntry 8 } -- tagpath /interface/encap-type interfaceEncapType OBJECT-TYPE SYNTAX INTEGER {null(0),vlan(1),ppp(2)} MAX-ACCESS read-only STATUS current DESCRIPTION "Encapsulation type" ::= { interfaceEntry 9 } -- tagpath /interface/port-type interfacePortType OBJECT-TYPE SYNTAX INTEGER {service(0),transport(1),loopback(2),mgmt(3)} MAX-ACCESS read-only STATUS current DESCRIPTION "Port type" ::= { interfaceEntry 10 } -- tagpath /interface/ifindex interfaceIfindex OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Interface index" ::= { interfaceEntry 11 } -- tagpath /interface/mtu interfaceMtu OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "MTU" ::= { interfaceEntry 12 } -- tagpath /interface/hwaddr interfaceHwaddr OBJECT-TYPE SYNTAX String (SIZE (1 .. 32)) MAX-ACCESS read-only STATUS current DESCRIPTION "Hardware address" ::= { interfaceEntry 13 } -- tagpath /interface/speed-mbps interfaceSpeedMbps OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Speed" ::= { interfaceEntry 14 } -- tagpath /interface/duplex interfaceDuplex OBJECT-TYPE SYNTAX INTEGER {full(0),half(1),nA(2)} MAX-ACCESS read-only STATUS current DESCRIPTION "Duplex mode" ::= { interfaceEntry 15 } -- tagpath /interface/auto-neg interfaceAutoNeg OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "Autonegotiation" ::= { interfaceEntry 16 } -- tagpath /interface/pause-type interfacePauseType OBJECT-TYPE SYNTAX VpnIfPauseType MAX-ACCESS read-only STATUS current DESCRIPTION "Pause parameters type" ::= { interfaceEntry 17 } -- tagpath /interface/tcp-mss-adjust interfaceTcpMssAdjust OBJECT-TYPE SYNTAX UnsignedShort MAX-ACCESS read-only STATUS current DESCRIPTION "TCP MSS on SYN packets, in bytes" ::= { interfaceEntry 18 } -- tagpath /interface/uptime interfaceUptime OBJECT-TYPE SYNTAX String MAX-ACCESS read-only STATUS current DESCRIPTION "Interface uptime" ::= { interfaceEntry 19 } -- tagpath /interface/allow-service interfaceAllowService OBJECT-TYPE SYNTAX T3 MAX-ACCESS read-only STATUS current DESCRIPTION "Which services are allowed on this interface (only for WAN interfaces)" ::= { interfaceEntry 20 } -- tagpath /interface/rx-packets interfaceRxPackets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { interfaceEntry 21 } -- tagpath /interface/rx-octets interfaceRxOctets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { interfaceEntry 22 } -- tagpath /interface/rx-errors interfaceRxErrors OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { interfaceEntry 23 } -- tagpath /interface/rx-drops interfaceRxDrops OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { interfaceEntry 24 } -- tagpath /interface/tx-packets interfaceTxPackets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { interfaceEntry 25 } -- tagpath /interface/tx-octets interfaceTxOctets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { interfaceEntry 26 } -- tagpath /interface/tx-errors interfaceTxErrors OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { interfaceEntry 27 } -- tagpath /interface/tx-drops interfaceTxDrops OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { interfaceEntry 28 } -- tagpath /interface/rx-pps interfaceRxPps OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { interfaceEntry 29 } -- tagpath /interface/rx-kbps interfaceRxKbps OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { interfaceEntry 30 } -- tagpath /interface/tx-pps interfaceTxPps OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { interfaceEntry 31 } -- tagpath /interface/tx-kbps interfaceTxKbps OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { interfaceEntry 32 } -- tagpath /interface/rx-arp-requests interfaceRxArpRequests OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { interfaceEntry 33 } -- tagpath /interface/tx-arp-replies interfaceTxArpReplies OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { interfaceEntry 34 } -- tagpath /interface/tx-arp-requests interfaceTxArpRequests OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { interfaceEntry 35 } -- tagpath /interface/rx-arp-replies interfaceRxArpReplies OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { interfaceEntry 36 } -- tagpath /interface/arp-add-fails interfaceArpAddFails OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { interfaceEntry 37 } -- tagpath /interface/rx-arp-reply-drops interfaceRxArpReplyDrops OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { interfaceEntry 38 } -- tagpath /interface/rx-arp-rate-limit-drops interfaceRxArpRateLimitDrops OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { interfaceEntry 39 } -- tagpath /interface/tx-arp-rate-limit-drops interfaceTxArpRateLimitDrops OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { interfaceEntry 40 } -- tagpath /interface/rx-arp-non-local-drops interfaceRxArpNonLocalDrops OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { interfaceEntry 41 } -- tagpath /interface/tx-arp-request-fail interfaceTxArpRequestFail OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { interfaceEntry 42 } -- tagpath /interface/tx-no-arp-drops interfaceTxNoArpDrops OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { interfaceEntry 43 } -- tagpath /interface/rx-ip-ttl-expired interfaceRxIpTtlExpired OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { interfaceEntry 44 } -- tagpath /interface/rx-ip-errors interfaceRxIpErrors OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { interfaceEntry 45 } -- tagpath /interface/interface-disabled interfaceInterfaceDisabled OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { interfaceEntry 46 } -- tagpath /interface/rx-policer-drops interfaceRxPolicerDrops OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { interfaceEntry 47 } -- tagpath /interface/rx-non-ip-drops interfaceRxNonIpDrops OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { interfaceEntry 48 } -- tagpath /interface/filter-drops interfaceFilterDrops OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { interfaceEntry 49 } -- tagpath /interface/mirror-drops interfaceMirrorDrops OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { interfaceEntry 50 } -- tagpath /interface/cpu-policer-drops interfaceCpuPolicerDrops OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { interfaceEntry 51 } -- tagpath /interface/tx-icmp-policer-drops interfaceTxIcmpPolicerDrops OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { interfaceEntry 52 } -- tagpath /interface/tx-icmp-mirrored-drops interfaceTxIcmpMirroredDrops OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { interfaceEntry 53 } -- tagpath /interface/split-horizon-drops interfaceSplitHorizonDrops OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { interfaceEntry 54 } -- tagpath /interface/route-lookup-fail interfaceRouteLookupFail OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { interfaceEntry 55 } -- tagpath /interface/bad-label interfaceBadLabel OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { interfaceEntry 56 } -- tagpath /interface/tx-interface-disabled interfaceTxInterfaceDisabled OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { interfaceEntry 57 } -- tagpath /interface/rx-multicast-pkts interfaceRxMulticastPkts OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { interfaceEntry 58 } -- tagpath /interface/rx-broadcast-pkts interfaceRxBroadcastPkts OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { interfaceEntry 59 } -- tagpath /interface/tx-multicast-pkts interfaceTxMulticastPkts OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { interfaceEntry 60 } -- tagpath /interface/tx-broadcast-pkts interfaceTxBroadcastPkts OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { interfaceEntry 61 } -- tagpath /interface/rx-pause-pkts interfaceRxPausePkts OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { interfaceEntry 62 } -- tagpath /interface/rx-dmac-filter-drops interfaceRxDmacFilterDrops OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { interfaceEntry 63 } -- tagpath /interface/rx-wred-drops interfaceRxWredDrops OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { interfaceEntry 64 } -- tagpath /interface/rx-interface-not-found interfaceRxInterfaceNotFound OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { interfaceEntry 65 } -- tagpath /interface/rx-inb-errors interfaceRxInbErrors OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { interfaceEntry 66 } -- tagpath /interface/rx-oversize-errors interfaceRxOversizeErrors OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { interfaceEntry 67 } -- tagpath /interface/rx-fcs-align-errors interfaceRxFcsAlignErrors OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { interfaceEntry 68 } -- tagpath /interface/rx-undersize-errors interfaceRxUndersizeErrors OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { interfaceEntry 69 } -- tagpath /interface/tx-underflow-pkts interfaceTxUnderflowPkts OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { interfaceEntry 70 } -- tagpath /interface/tx-collision-drops interfaceTxCollisionDrops OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { interfaceEntry 71 } -- tagpath /interface/tx-pause-pkts interfaceTxPausePkts OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { interfaceEntry 72 } -- tagpath /interface/tx-fragments-needed interfaceTxFragmentsNeeded OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { interfaceEntry 73 } -- tagpath /interface/tx-fragments interfaceTxFragments OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { interfaceEntry 74 } -- tagpath /interface/tx-fragment-drops interfaceTxFragmentDrops OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { interfaceEntry 75 } -- tagpath /interface/tx-tail-red-drops interfaceTxTailRedDrops OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { interfaceEntry 76 } -- tagpath /interface/llq-drops interfaceLlqDrops OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { interfaceEntry 77 } -- tagpath /interface/rx-pkt-size-64 interfaceRxPktSize64 OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { interfaceEntry 78 } -- tagpath /interface/rx-pkt-size-lt-64 interfaceRxPktSizeLt64 OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { interfaceEntry 79 } -- tagpath /interface/rx-pkt-size-65-127 interfaceRxPktSize65127 OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { interfaceEntry 80 } -- tagpath /interface/rx-pkt-size-128-255 interfaceRxPktSize128255 OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { interfaceEntry 81 } -- tagpath /interface/rx-pkt-size-256-511 interfaceRxPktSize256511 OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { interfaceEntry 82 } -- tagpath /interface/rx-pkt-size-512-1023 interfaceRxPktSize5121023 OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { interfaceEntry 83 } -- tagpath /interface/rx-pkt-size-1024-1518 interfaceRxPktSize10241518 OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { interfaceEntry 84 } -- tagpath /interface/rx-pkt-size-gt-1518 interfaceRxPktSizeGt1518 OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { interfaceEntry 85 } -- tagpath /interface/tx-pkt-size-64 interfaceTxPktSize64 OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { interfaceEntry 86 } -- tagpath /interface/tx-pkt-size-lt-64 interfaceTxPktSizeLt64 OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { interfaceEntry 87 } -- tagpath /interface/tx-pkt-size-65-127 interfaceTxPktSize65127 OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { interfaceEntry 88 } -- tagpath /interface/tx-pkt-size-128-255 interfaceTxPktSize128255 OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { interfaceEntry 89 } -- tagpath /interface/tx-pkt-size-256-511 interfaceTxPktSize256511 OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { interfaceEntry 90 } -- tagpath /interface/tx-pkt-size-512-1023 interfaceTxPktSize5121023 OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { interfaceEntry 91 } -- tagpath /interface/tx-pkt-size-1024-1518 interfaceTxPktSize10241518 OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { interfaceEntry 92 } -- tagpath /interface/tx-pkt-size-gt-1518 interfaceTxPktSizeGt1518 OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { interfaceEntry 93 } -- tagpath /interface/num-flaps interfaceNumFlaps OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of interface flaps since last boot" ::= { interfaceEntry 94 } -- tagpath /interface/pppoe-enabled-interface interfacePppoeEnabledInterface OBJECT-TYPE SYNTAX String (SIZE (1 .. 32)) MAX-ACCESS read-only STATUS current DESCRIPTION "PPPoE-enabled interface" ::= { interfaceEntry 95 } -- tagpath /interface/pppoe-tx-pkts interfacePppoeTxPkts OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "PPPoE Tx packets" ::= { interfaceEntry 96 } -- tagpath /interface/pppoe-rx-pkts interfacePppoeRxPkts OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "PPPoE Rx packets" ::= { interfaceEntry 97 } interfaceBandwidthUpstream OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Interface upstream bandwidth capacity" ::= { interfaceEntry 98 } interfaceBandwidthDownstream OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Interface downstream bandwidth capacity" ::= { interfaceEntry 99 } -- tagpath /interface/af-type interfaceAfType OBJECT-TYPE SYNTAX INTEGER{ipv4(0), ipv6(1)} MAX-ACCESS read-only STATUS current DESCRIPTION "Interface AF Type" ::= { interfaceEntry 100 } -- tagpath /interface/link-local-address interfaceLinkLocalAddress OBJECT-TYPE SYNTAX String MAX-ACCESS read-only STATUS current DESCRIPTION "Link local address" ::= { interfaceEntry 101 } -- tagpath /interface/shaping-rate interfaceShapingRate OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Interface shaping rate in kbps" ::= { interfaceEntry 102 } -- tagpath /interface/dot1x-tx-pkts interfaceDot1xTxPkts OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Dot1x Tx packets" ::= { interfaceEntry 103 } -- tagpath /interface/dot1x-rx-pkts interfaceDot1xRxPkts OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Dot1x Rx packets" ::= { interfaceEntry 104 } -- tagpath /interface/rx-policer-remark interfaceRxPolicerRemark OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { interfaceEntry 105 } -- tagpath /interface/addr-type interfaceAddrType OBJECT-TYPE SYNTAX IfAddressTypeEnum MAX-ACCESS read-only STATUS current DESCRIPTION "Interface primary address type" ::= { interfaceEntry 107 } -- tagpath /interface/icmp-redirect-tx-drops interfaceIcmpRedirectTxDrops OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "ICMP redirect Tx drops" ::= { interfaceEntry 108 } -- tagpath /interface/icmp-redirect-rx-drops interfaceIcmpRedirectRxDrops OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "ICMP redirect Rx drops" ::= { interfaceEntry 109 } -- tagpath /interface/device-policy-drops interfaceDevicePolicyDrops OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Device Policy Rx drops" ::= { interfaceEntry 110 } -- tagpath /interface/tx-arp-reply-rate-limit-drops interfaceTxArpReplyRateLimitDrops OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { interfaceEntry 111 } -- tagpath /interface/if-addr interfaceIfAddrTable OBJECT-TYPE SYNTAX SEQUENCE OF InterfaceIfAddrEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Display interface addresses" ::= { viptela-oper-vpn 4 } -- tagpath /interface/if-addr interfaceIfAddrEntry OBJECT-TYPE SYNTAX InterfaceIfAddrEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "" INDEX { interfaceVpnId, interfaceIfname, interfaceAfType, interfaceIfAddrAddrId } ::= { interfaceIfAddrTable 1 } InterfaceIfAddrEntry ::= SEQUENCE { interfaceIfAddrAddrId Unsigned32, interfaceIfAddrIpAddress String, interfaceIfAddrBroadcastAddr IpAddress, interfaceIfAddrSecondary TruthValue } -- tagpath /interface/if-addr/addr-id interfaceIfAddrAddrId OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS not-accessible STATUS current DESCRIPTION "Address ID" ::= { interfaceIfAddrEntry 1 } -- tagpath /interface/if-addr/ip-address interfaceIfAddrIpAddress OBJECT-TYPE SYNTAX String (SIZE (1 .. 32)) MAX-ACCESS read-only STATUS current DESCRIPTION "IP address" ::= { interfaceIfAddrEntry 2 } -- tagpath /interface/if-addr/broadcast-addr interfaceIfAddrBroadcastAddr OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS not-accessible STATUS current DESCRIPTION "Broadcast address" ::= { interfaceIfAddrEntry 3 } -- tagpath /interface/if-addr/secondary interfaceIfAddrSecondary OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "Secondary address" ::= { interfaceIfAddrEntry 4 } -- tagpath /interface/queue interfaceQueueTable OBJECT-TYPE SYNTAX SEQUENCE OF InterfaceQueueEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Queue statistics" ::= { viptela-oper-vpn 5 } -- tagpath /interface/queue interfaceQueueEntry OBJECT-TYPE SYNTAX InterfaceQueueEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "" INDEX { interfaceVpnId, interfaceIfname, interfaceAfType, interfaceQueueQnum } ::= { interfaceQueueTable 1 } InterfaceQueueEntry ::= SEQUENCE { interfaceQueueQnum UnsignedByte, interfaceQueueQueuedPackets Counter64, interfaceQueueQueuedBytes Counter64, interfaceQueueTailDropPackets Counter64, interfaceQueueTailDropBytes Counter64, interfaceQueueRedDropPackets Counter64, interfaceQueueRedDropBytes Counter64, interfaceQueueTxPackets Counter64, interfaceQueueTxBytes Counter64, interfaceQueueQueueDepth Counter64, interfaceQueueMaxDepth Counter64, interfaceQueueAvgQueue Counter64, interfaceQueueQueuePps Counter64, interfaceQueueQueueDropPps Counter64 } -- tagpath /interface/queue/qnum interfaceQueueQnum OBJECT-TYPE SYNTAX UnsignedByte (0 .. 7) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Queue number" ::= { interfaceQueueEntry 1 } -- tagpath /interface/queue/queued-packets interfaceQueueQueuedPackets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { interfaceQueueEntry 2 } -- tagpath /interface/queue/queued-bytes interfaceQueueQueuedBytes OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { interfaceQueueEntry 3 } -- tagpath /interface/queue/tail-drop-packets interfaceQueueTailDropPackets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { interfaceQueueEntry 4 } -- tagpath /interface/queue/tail-drop-bytes interfaceQueueTailDropBytes OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { interfaceQueueEntry 5 } -- tagpath /interface/queue/red-drop-packets interfaceQueueRedDropPackets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { interfaceQueueEntry 6 } -- tagpath /interface/queue/red-drop-bytes interfaceQueueRedDropBytes OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { interfaceQueueEntry 7 } -- tagpath /interface/queue/tx-packets interfaceQueueTxPackets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { interfaceQueueEntry 8 } -- tagpath /interface/queue/tx-bytes interfaceQueueTxBytes OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { interfaceQueueEntry 9 } -- tagpath /interface/queue/queue-depth interfaceQueueQueueDepth OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { interfaceQueueEntry 10 } -- tagpath /interface/queue/max-depth interfaceQueueMaxDepth OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { interfaceQueueEntry 11 } -- tagpath /interface/queue/avg-queue interfaceQueueAvgQueue OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { interfaceQueueEntry 12 } -- tagpath /interface/queue/queue-pps interfaceQueueQueuePps OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { interfaceQueueEntry 13 } -- tagpath /interface/queue/queue-drop-pps interfaceQueueQueueDropPps OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { interfaceQueueEntry 14 } -- tagpath /app/cflowd/flows appCflowdFlowsTable OBJECT-TYPE SYNTAX SEQUENCE OF AppCflowdFlowsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Display cflowd flows" ::= { appCflowd 1 } -- tagpath /app/cflowd/flows appCflowdFlowsEntry OBJECT-TYPE SYNTAX AppCflowdFlowsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "" INDEX { appCflowdFlowsVpnId, appCflowdFlowsSrcIp, appCflowdFlowsDestIp, appCflowdFlowsSrcPort, appCflowdFlowsDestPort, appCflowdFlowsDscp, appCflowdFlowsIpProto } ::= { appCflowdFlowsTable 1 } AppCflowdFlowsEntry ::= SEQUENCE { appCflowdFlowsVpnId Unsigned32, appCflowdFlowsSrcIp InetAddressIP, appCflowdFlowsDestIp InetAddressIP, appCflowdFlowsSrcPort UnsignedShort, appCflowdFlowsDestPort UnsignedShort, appCflowdFlowsDscp UnsignedByte, appCflowdFlowsIpProto UnsignedByte, appCflowdFlowsTcpCntrlBits UnsignedByte, appCflowdFlowsIcmpOpcode UnsignedShort, appCflowdFlowsNhopIp InetAddressIP, appCflowdFlowsEgressIntf Unsigned32, --deprecated from 15.4 appCflowdFlowsIngressIntf Unsigned32, --deprecated from 15.4 appCflowdFlowsTotalPkts Counter64, appCflowdFlowsTotalBytes Counter64, appCflowdFlowsMinLen UnsignedShort, appCflowdFlowsMaxLen UnsignedShort, appCflowdFlowsStartTime String, appCflowdFlowsTimeToExpire Unsigned32, appCflowdFlowsEgressIntfName String, appCflowdFlowsIngressIntfName String, appCflowdFlowsAppID Unsigned32 } -- tagpath /app/cflowd/flows/vpn-id appCflowdFlowsVpnId OBJECT-TYPE SYNTAX VpnIndex MAX-ACCESS not-accessible STATUS current DESCRIPTION "VPN ID" ::= { appCflowdFlowsEntry 1 } -- tagpath /app/cflowd/flows/src-ip appCflowdFlowsSrcIp OBJECT-TYPE SYNTAX InetAddressIP MAX-ACCESS not-accessible STATUS current DESCRIPTION "Source IP Address" ::= { appCflowdFlowsEntry 2 } -- tagpath /app/cflowd/flows/dest-ip appCflowdFlowsDestIp OBJECT-TYPE SYNTAX InetAddressIP MAX-ACCESS not-accessible STATUS current DESCRIPTION "Destination IP Address" ::= { appCflowdFlowsEntry 3 } -- tagpath /app/cflowd/flows/src-port appCflowdFlowsSrcPort OBJECT-TYPE SYNTAX UnsignedShort MAX-ACCESS not-accessible STATUS current DESCRIPTION "Source Port" ::= { appCflowdFlowsEntry 4 } -- tagpath /app/cflowd/flows/dest-port appCflowdFlowsDestPort OBJECT-TYPE SYNTAX UnsignedShort MAX-ACCESS not-accessible STATUS current DESCRIPTION "Destination Port" ::= { appCflowdFlowsEntry 5 } -- tagpath /app/cflowd/flows/dscp appCflowdFlowsDscp OBJECT-TYPE SYNTAX UnsignedByte MAX-ACCESS not-accessible STATUS current DESCRIPTION "DSCP bits" ::= { appCflowdFlowsEntry 6 } -- tagpath /app/cflowd/flows/ip-proto appCflowdFlowsIpProto OBJECT-TYPE SYNTAX UnsignedByte MAX-ACCESS not-accessible STATUS current DESCRIPTION "IP protocol number" ::= { appCflowdFlowsEntry 7 } -- tagpath /app/cflowd/flows/tcp-cntrl-bits appCflowdFlowsTcpCntrlBits OBJECT-TYPE SYNTAX UnsignedByte MAX-ACCESS read-only STATUS current DESCRIPTION "TCP control bits" ::= { appCflowdFlowsEntry 8 } -- tagpath /app/cflowd/flows/icmp-opcode appCflowdFlowsIcmpOpcode OBJECT-TYPE SYNTAX UnsignedShort MAX-ACCESS read-only STATUS current DESCRIPTION "256*ICMP-type + code" ::= { appCflowdFlowsEntry 9 } -- tagpath /app/cflowd/flows/nhop-ip appCflowdFlowsNhopIp OBJECT-TYPE SYNTAX InetAddressIP MAX-ACCESS read-only STATUS current DESCRIPTION "NextHop IP address" ::= { appCflowdFlowsEntry 10 } -- tagpath /app/cflowd/flows/egress-intf appCflowdFlowsEgressIntf OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS deprecated DESCRIPTION "egress interface id - obsolete from 15.4" ::= { appCflowdFlowsEntry 11 } -- tagpath /app/cflowd/flows/ingress-intf appCflowdFlowsIngressIntf OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS deprecated DESCRIPTION "ingress interface id - obsolete from 15.4" ::= { appCflowdFlowsEntry 12 } -- tagpath /app/cflowd/flows/total-pkts appCflowdFlowsTotalPkts OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Total pkts" ::= { appCflowdFlowsEntry 13 } -- tagpath /app/cflowd/flows/total-bytes appCflowdFlowsTotalBytes OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Total bytes" ::= { appCflowdFlowsEntry 14 } -- tagpath /app/cflowd/flows/min-len appCflowdFlowsMinLen OBJECT-TYPE SYNTAX UnsignedShort MAX-ACCESS read-only STATUS current DESCRIPTION "Min length IP packet" ::= { appCflowdFlowsEntry 15 } -- tagpath /app/cflowd/flows/max-len appCflowdFlowsMaxLen OBJECT-TYPE SYNTAX UnsignedShort MAX-ACCESS read-only STATUS current DESCRIPTION "Max length IP packet" ::= { appCflowdFlowsEntry 16 } -- tagpath /app/cflowd/flows/start-time appCflowdFlowsStartTime OBJECT-TYPE SYNTAX String MAX-ACCESS read-only STATUS current DESCRIPTION "Start time" ::= { appCflowdFlowsEntry 17 } -- tagpath /app/cflowd/flows/time-to-expire appCflowdFlowsTimeToExpire OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "time left to expire in secs" ::= { appCflowdFlowsEntry 18 } -- tagpath /app/cflowd/flows/egress-intf-name appCflowdFlowsEgressIntfName OBJECT-TYPE SYNTAX String (SIZE (1 .. 32)) MAX-ACCESS read-only STATUS current DESCRIPTION "egress interface name" ::= { appCflowdFlowsEntry 19 } -- tagpath /app/cflowd/flows/ingress-intf-name appCflowdFlowsIngressIntfName OBJECT-TYPE SYNTAX String (SIZE (1 .. 32)) MAX-ACCESS read-only STATUS current DESCRIPTION "ingress interface name" ::= { appCflowdFlowsEntry 20 } -- tagpath /app/cflowd/flows/app-id appCflowdFlowsAppID OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "app id" ::= { appCflowdFlowsEntry 21 } -- tagpath /app/cflowd/collector appCflowdCollectorTable OBJECT-TYPE SYNTAX SEQUENCE OF AppCflowdCollectorEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Display cflowd collector information" ::= { appCflowd 2 } -- tagpath /app/cflowd/collector appCflowdCollectorEntry OBJECT-TYPE SYNTAX AppCflowdCollectorEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "" INDEX { appCflowdCollectorVpnId, appCflowdCollectorIpAddress, appCflowdCollectorPort, appCflowdCollectorProto } ::= { appCflowdCollectorTable 1 } AppCflowdCollectorEntry ::= SEQUENCE { appCflowdCollectorVpnId Unsigned32, appCflowdCollectorIpAddress InetAddressIP, appCflowdCollectorPort UnsignedShort, appCflowdCollectorProto INTEGER, appCflowdCollectorConnectionUp TruthValue, appCflowdCollectorIpfix UnsignedByte, appCflowdCollectorConnectionRetry UnsignedShort, appCflowdCollectorTemplatePackets Counter64, appCflowdCollectorDataPackets Counter64, appCflowdCollectorDroppedPackets Counter64, appCflowdCollectorSourceInterface String } -- tagpath /app/cflowd/collector/vpn-id appCflowdCollectorVpnId OBJECT-TYPE SYNTAX VpnIndex MAX-ACCESS not-accessible STATUS current DESCRIPTION "Collector VPN ID" ::= { appCflowdCollectorEntry 1 } -- tagpath /app/cflowd/collector/ip-address appCflowdCollectorIpAddress OBJECT-TYPE SYNTAX InetAddressIP MAX-ACCESS not-accessible STATUS current DESCRIPTION "Collector IP address" ::= { appCflowdCollectorEntry 2 } -- tagpath /app/cflowd/collector/port appCflowdCollectorPort OBJECT-TYPE SYNTAX UnsignedShort MAX-ACCESS not-accessible STATUS current DESCRIPTION "Collector port" ::= { appCflowdCollectorEntry 3 } -- tagpath /app/cflowd/collector/proto appCflowdCollectorProto OBJECT-TYPE SYNTAX INTEGER {icmp(1),tcp(6),udp(17)} MAX-ACCESS not-accessible STATUS current DESCRIPTION "Transport protocol" ::= { appCflowdCollectorEntry 4 } -- tagpath /app/cflowd/collector/connection-up appCflowdCollectorConnectionUp OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "Connection state" ::= { appCflowdCollectorEntry 5 } -- tagpath /app/cflowd/collector/ipfix appCflowdCollectorIpfix OBJECT-TYPE SYNTAX UnsignedByte MAX-ACCESS read-only STATUS current DESCRIPTION "IPFix version" ::= { appCflowdCollectorEntry 6 } -- tagpath /app/cflowd/collector/connection-retry appCflowdCollectorConnectionRetry OBJECT-TYPE SYNTAX UnsignedShort MAX-ACCESS read-only STATUS current DESCRIPTION "Number of connection retry attempts" ::= { appCflowdCollectorEntry 7 } -- tagpath /app/cflowd/collector/template-packets appCflowdCollectorTemplatePackets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of IPFIX template pkts transmitted" ::= { appCflowdCollectorEntry 8 } -- tagpath /app/cflowd/collector/data-packets appCflowdCollectorDataPackets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of IPFIX data pkts transmitted" ::= { appCflowdCollectorEntry 9 } -- tagpath /app/cflowd/collector/dropped-packets appCflowdCollectorDroppedPackets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of IPFIX pkts dropped on TCP connection" ::= { appCflowdCollectorEntry 10 } -- tagpath /app/cflowd/collector/source-interface appCflowdCollectorSourceInterface OBJECT-TYPE SYNTAX String (SIZE (1 .. 32)) MAX-ACCESS read-only STATUS current DESCRIPTION "Source interface used to export IPFIX packets" ::= { appCflowdCollectorEntry 11 } -- tagpath /app/cflowd/flow-count appCflowdFlowCountTable OBJECT-TYPE SYNTAX SEQUENCE OF AppCflowdFlowCountEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Display cflowd flow count" ::= { appCflowd 5 } -- tagpath /app/cflowd/flow-count appCflowdFlowCountEntry OBJECT-TYPE SYNTAX AppCflowdFlowCountEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "" INDEX { appCflowdFlowCountVpnId } ::= { appCflowdFlowCountTable 1 } AppCflowdFlowCountEntry ::= SEQUENCE { appCflowdFlowCountVpnId Unsigned32, appCflowdFlowCountCount Unsigned32 } -- tagpath /app/cflowd/flow-count/vpn-id appCflowdFlowCountVpnId OBJECT-TYPE SYNTAX VpnIndex MAX-ACCESS not-accessible STATUS current DESCRIPTION "Flow count" ::= { appCflowdFlowCountEntry 1 } -- tagpath /app/cflowd/flow-count/count appCflowdFlowCountCount OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Flow count" ::= { appCflowdFlowCountEntry 2 } -- tagpath /app/dpi/applications appDpiApplicationsTable OBJECT-TYPE SYNTAX SEQUENCE OF AppDpiApplicationsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Display applications" ::= { appDpi 1 } -- tagpath /app/dpi/applications appDpiApplicationsEntry OBJECT-TYPE SYNTAX AppDpiApplicationsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "" INDEX { appDpiApplicationsVpnId, IMPLIED appDpiApplicationsApplication } ::= { appDpiApplicationsTable 1 } AppDpiApplicationsEntry ::= SEQUENCE { appDpiApplicationsVpnId Unsigned32, appDpiApplicationsSrcIp InetAddressIP, --deprecated from 17.2 appDpiApplicationsApplication String, appDpiApplicationsFamily String, appDpiApplicationsTotalFlows Unsigned32, --deprecated from 17.2 appDpiApplicationsExpiredFlows Unsigned32, appDpiApplicationsLastSeen DateAndTime, appDpiApplicationsPackets Unsigned32, appDpiApplicationsOctets Counter64 } -- tagpath /app/dpi/applications/vpn-id appDpiApplicationsVpnId OBJECT-TYPE SYNTAX VpnIndex MAX-ACCESS not-accessible STATUS current DESCRIPTION "VPN ID" ::= { appDpiApplicationsEntry 1 } -- tagpath /app/dpi/applications/src-ip appDpiApplicationsSrcIp OBJECT-TYPE SYNTAX InetAddressIP MAX-ACCESS not-accessible STATUS deprecated DESCRIPTION "Source IP Address - deprecated from 17.2" ::= { appDpiApplicationsEntry 2 } -- tagpath /app/dpi/applications/application appDpiApplicationsApplication OBJECT-TYPE SYNTAX String (SIZE (1 .. 128)) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Application" ::= { appDpiApplicationsEntry 3 } -- tagpath /app/dpi/applications/family appDpiApplicationsFamily OBJECT-TYPE SYNTAX String MAX-ACCESS read-only STATUS current DESCRIPTION "Family" ::= { appDpiApplicationsEntry 4 } -- tagpath /app/dpi/applications/total-flows appDpiApplicationsTotalFlows OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS deprecated DESCRIPTION "Tot Flows - deprecated from 17.2" ::= { appDpiApplicationsEntry 5 } -- tagpath /app/dpi/applications/expired-flows appDpiApplicationsExpiredFlows OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Exp Flows" ::= { appDpiApplicationsEntry 6 } -- tagpath /app/dpi/applications/last-seen appDpiApplicationsLastSeen OBJECT-TYPE SYNTAX DateAndTime MAX-ACCESS read-only STATUS current DESCRIPTION "Last seen" ::= { appDpiApplicationsEntry 7 } -- tagpath /app/dpi/applications/packets appDpiApplicationsPackets OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Packet count for the application" ::= { appDpiApplicationsEntry 8 } -- tagpath /app/dpi/applications/octets appDpiApplicationsOctets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Octet count for the application" ::= { appDpiApplicationsEntry 9 } -- tagpath /app/dpi/flows appDpiFlowsTable OBJECT-TYPE SYNTAX SEQUENCE OF AppDpiFlowsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Display flows" ::= { appDpi 2 } -- tagpath /app/dpi/flows appDpiFlowsEntry OBJECT-TYPE SYNTAX AppDpiFlowsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "" INDEX { appDpiFlowsVpnId, appDpiFlowsSrcIp, appDpiFlowsDstIp, appDpiFlowsSrcPort, appDpiFlowsDstPort, appDpiFlowsProto } ::= { appDpiFlowsTable 1 } AppDpiFlowsEntry ::= SEQUENCE { appDpiFlowsVpnId Unsigned32, appDpiFlowsSrcIp InetAddressIP, appDpiFlowsDstIp InetAddressIP, appDpiFlowsSrcPort UnsignedShort, appDpiFlowsDstPort UnsignedShort, appDpiFlowsProto INTEGER, appDpiFlowsApplication String, appDpiFlowsFamily String, appDpiFlowsActiveSince DateAndTime, appDpiFlowsPackets Unsigned32, appDpiFlowsOctets Counter64, appDpiFlowsFirstPktApplication String, appDpiFlowsFirstPktFamily String, appDpiFlowsStickyFlow TruthValue, appDpiFlowsVisibilityApplication String, appDpiFlowsVisibilityFamily String } -- tagpath /app/dpi/flows/vpn-id appDpiFlowsVpnId OBJECT-TYPE SYNTAX VpnIndex MAX-ACCESS not-accessible STATUS current DESCRIPTION "VPN ID" ::= { appDpiFlowsEntry 1 } -- tagpath /app/dpi/flows/src-ip appDpiFlowsSrcIp OBJECT-TYPE SYNTAX InetAddressIP MAX-ACCESS not-accessible STATUS current DESCRIPTION "Source IP Address" ::= { appDpiFlowsEntry 2 } -- tagpath /app/dpi/flows/dst-ip appDpiFlowsDstIp OBJECT-TYPE SYNTAX InetAddressIP MAX-ACCESS not-accessible STATUS current DESCRIPTION "Destination IP Address" ::= { appDpiFlowsEntry 3 } -- tagpath /app/dpi/flows/src-port appDpiFlowsSrcPort OBJECT-TYPE SYNTAX UnsignedShort MAX-ACCESS not-accessible STATUS current DESCRIPTION "Source port" ::= { appDpiFlowsEntry 4 } -- tagpath /app/dpi/flows/dst-port appDpiFlowsDstPort OBJECT-TYPE SYNTAX UnsignedShort MAX-ACCESS not-accessible STATUS current DESCRIPTION "Destination port" ::= { appDpiFlowsEntry 5 } -- tagpath /app/dpi/flows/proto appDpiFlowsProto OBJECT-TYPE SYNTAX INTEGER {hopopt(0),icmp(1),igmp(2),ggp(3),ipv4(4),st(5),tcp(6),cbt(7),egp(8),igp(9),bbn-rcc-mon(10),nvp-ii(11),pup(12),argus(13),emcon(14),xnet(15),chaos(16),udp(17),mux(18),dcn-meas(19),hmp(20),prm(21),xns-idp(22),trunk-1(23),trunk-2(24),leaf-1(25),leaf-2(26),rdp(27),irtp(28),iso-tp4(29),netblt(30),mfe-nsp(31),merit-inp(32),dccp(33),a3pc(34),idpr(35),xtp(36),ddp(37),idpr-cmtp(38),tp(39),il(40),ipv6(41),sdrp(42),ipv6-route(43),ipv6-frag(44),idrp(45),rsvp(46),gre(47),dsr(48),bna(49),esp(50),ah(51),i-nlsp(52),swipe(53),narp(54),mobile(55),tlsp(56),skip(57),ipv6-icmp(58),ipv6-nonxt(59),ipv6-opts(60),any-host(61),cftp(62),any-local(63),sat-expak(64),kryptolan(65),rvd(66),ippc(67),dist-fs(68),sat-mon(69),visa(70),ipcv(71),cpnx(72),cphb(73),wsn(74),pvp(75),br-sat-mon(76),sun-nd(77),wb-mon(78),wb-expak(79),iso-ip(80),vmtp(81),secure-vmtp(82),vines(83),ttp(84),nsfnet-igp(85),dgp(86),tcf(87),eigrp(88),ospf(89),sprite-rpc(90),larp(91),mtp(92),ax-25(93),ipip(94),micp(95),scc-sp(96),etherip(97),encap(98),priv-encypt(99),gmtp(100),ifmp(101),pnni(102),pim(103),aris(104),scps(105),qnx(106),a-n(107),ipcomp(108),snp(109),compaq-peer(110),ipx-in-ip(111),vrrp(112),pgm(113),any-0-hop(114),l2tp(115),ddx(116),iatp(117),stp(118),srp(119),uti(120),smp(121),sm(122),ptp(123),isis-o-ipv4(124),fire(125),crtp(126),crudp(127),sscopmce(128),iplt(129),sps(130),pipe(131),sctp(132),fc(133),rsvp-e2e-ignore(134),mobility-header(135),udplite(136),mpls-in-ip(137),manet(138),hip(139),shim6(140),wesp(141),rohc(142),exp-1(253),exp-2(254),reserved(255)} MAX-ACCESS not-accessible STATUS current DESCRIPTION "Transport protocol" ::= { appDpiFlowsEntry 6 } -- tagpath /app/dpi/flows/application appDpiFlowsApplication OBJECT-TYPE SYNTAX String MAX-ACCESS read-only STATUS current DESCRIPTION "Application" ::= { appDpiFlowsEntry 7 } -- tagpath /app/dpi/flows/family appDpiFlowsFamily OBJECT-TYPE SYNTAX String MAX-ACCESS read-only STATUS current DESCRIPTION "Family" ::= { appDpiFlowsEntry 8 } -- tagpath /app/dpi/flows/active-since appDpiFlowsActiveSince OBJECT-TYPE SYNTAX DateAndTime MAX-ACCESS read-only STATUS current DESCRIPTION "Time since active" ::= { appDpiFlowsEntry 9 } -- tagpath /app/dpi/flows/packets appDpiFlowsPackets OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Packet count for the flow" ::= { appDpiFlowsEntry 10 } -- tagpath /app/dpi/flows/octets appDpiFlowsOctets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Octet count for the flow" ::= { appDpiFlowsEntry 11 } -- tagpath /app/dpi/flows/first-pkt-application appDpiFlowsFirstPktApplication OBJECT-TYPE SYNTAX String MAX-ACCESS read-only STATUS current DESCRIPTION "Application for first packet in the flow" ::= { appDpiFlowsEntry 12 } -- tagpath /app/dpi/flows/first-pkt-family appDpiFlowsFirstPktFamily OBJECT-TYPE SYNTAX String MAX-ACCESS read-only STATUS current DESCRIPTION "Application family for first packet in the flow" ::= { appDpiFlowsEntry 13 } -- tagpath /app/dpi/flows/sticky-flow appDpiFlowsStickyFlow OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "Implies flow-stickiness i.e. first packet classification will be used for the flow" ::= { appDpiFlowsEntry 14 } -- tagpath /app/dpi/flows/visibility-application appDpiFlowsVisibilityApplication OBJECT-TYPE SYNTAX String MAX-ACCESS read-only STATUS current DESCRIPTION "Visibility Application" ::= { appDpiFlowsEntry 15 } -- tagpath /app/dpi/flows/visibility-family appDpiFlowsVisibilityFamily OBJECT-TYPE SYNTAX String MAX-ACCESS read-only STATUS current DESCRIPTION "Visibility family" ::= { appDpiFlowsEntry 16 } -- tagpath /app/dpi/flows/tunnels-in appDpiFlowsTunnelsInTable OBJECT-TYPE SYNTAX SEQUENCE OF AppDpiFlowsTunnelsInEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Tunnels taken by overlay traffic to remote vedge" ::= { appDpi 5 } -- tagpath /app/dpi/flows/tunnels-in appDpiFlowsTunnelsInEntry OBJECT-TYPE SYNTAX AppDpiFlowsTunnelsInEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "" INDEX { appDpiFlowsVpnId, appDpiFlowsSrcIp, appDpiFlowsDstIp, appDpiFlowsSrcPort, appDpiFlowsDstPort, appDpiFlowsProto, appDpiFlowsTunnelsInIndex } ::= { appDpiFlowsTunnelsInTable 1 } AppDpiFlowsTunnelsInEntry ::= SEQUENCE { appDpiFlowsTunnelsInIndex Unsigned32, appDpiFlowsTunnelsInLocalTlocIp InetAddressIP, appDpiFlowsTunnelsInLocalTlocColor INTEGER, appDpiFlowsTunnelsInLocalTlocEncap INTEGER, appDpiFlowsTunnelsInRemoteTlocIp InetAddressIP, appDpiFlowsTunnelsInRemoteTlocColor INTEGER, appDpiFlowsTunnelsInRemoteTlocEncap INTEGER, appDpiFlowsTunnelsInPackets Unsigned32, appDpiFlowsTunnelsInOctets Counter64, appDpiFlowsTunnelsInStartTime DateAndTime } -- tagpath /app/dpi/flows/tunnels-in/index appDpiFlowsTunnelsInIndex OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS not-accessible STATUS current DESCRIPTION "Tunnel index" ::= { appDpiFlowsTunnelsInEntry 1 } -- tagpath /app/dpi/flows/tunnels-in/local-tloc/ip appDpiFlowsTunnelsInLocalTlocIp OBJECT-TYPE SYNTAX InetAddressIP MAX-ACCESS read-only STATUS current DESCRIPTION "Local TLOC IP" ::= { appDpiFlowsTunnelsInEntry 2 } -- tagpath /app/dpi/flows/tunnels-in/local-tloc/color appDpiFlowsTunnelsInLocalTlocColor OBJECT-TYPE SYNTAX INTEGER {default(1),mpls(2),metro-ethernet(3),biz-internet(4),public-internet(5),lte(6),threeG(7),red(8),green(9),blue(10),gold(11),silver(12),bronze(13),custom1(14),custom2(15),custom3(16),private1(17),private2(18),private3(19),private4(20),private5(21),private6(22)} MAX-ACCESS read-only STATUS current DESCRIPTION "Local TLOC color" ::= { appDpiFlowsTunnelsInEntry 3 } -- tagpath /app/dpi/flows/tunnels-in/local-tloc/encap appDpiFlowsTunnelsInLocalTlocEncap OBJECT-TYPE SYNTAX INTEGER {gre(1),ipsec(2)} MAX-ACCESS read-only STATUS current DESCRIPTION "Local TLOC encap" ::= { appDpiFlowsTunnelsInEntry 4 } -- tagpath /app/dpi/flows/tunnels-in/remote-tloc/ip appDpiFlowsTunnelsInRemoteTlocIp OBJECT-TYPE SYNTAX InetAddressIP MAX-ACCESS read-only STATUS current DESCRIPTION "Remote TLOC IP" ::= { appDpiFlowsTunnelsInEntry 5 } -- tagpath /app/dpi/flows/tunnels-in/remote-tloc/color appDpiFlowsTunnelsInRemoteTlocColor OBJECT-TYPE SYNTAX INTEGER {default(1),mpls(2),metro-ethernet(3),biz-internet(4),public-internet(5),lte(6),threeG(7),red(8),green(9),blue(10),gold(11),silver(12),bronze(13),custom1(14),custom2(15),custom3(16),private1(17),private2(18),private3(19),private4(20),private5(21),private6(22)} MAX-ACCESS read-only STATUS current DESCRIPTION "Remote TLOC color" ::= { appDpiFlowsTunnelsInEntry 6 } -- tagpath /app/dpi/flows/tunnels-in/remote-tloc/encap appDpiFlowsTunnelsInRemoteTlocEncap OBJECT-TYPE SYNTAX INTEGER {gre(1),ipsec(2)} MAX-ACCESS read-only STATUS current DESCRIPTION "Remote TLOC encap" ::= { appDpiFlowsTunnelsInEntry 7 } -- tagpath /app/dpi/flows/tunnels-in/packets appDpiFlowsTunnelsInPackets OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Packet count for the tunnel" ::= { appDpiFlowsTunnelsInEntry 8 } -- tagpath /app/dpi/flows/tunnels-in/octets appDpiFlowsTunnelsInOctets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Octet count for the tunnel" ::= { appDpiFlowsTunnelsInEntry 9 } -- tagpath /app/dpi/flows/tunnels-in/start-time appDpiFlowsTunnelsInStartTime OBJECT-TYPE SYNTAX DateAndTime MAX-ACCESS read-only STATUS current DESCRIPTION "Time when flow started using this tunnel" ::= { appDpiFlowsTunnelsInEntry 10 } -- tagpath /app/dpi/flows/tunnels-out appDpiFlowsTunnelsOutTable OBJECT-TYPE SYNTAX SEQUENCE OF AppDpiFlowsTunnelsOutEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Tunnels taken by overlay traffic from remote vedge" ::= { appDpi 6 } -- tagpath /app/dpi/flows/tunnels-out appDpiFlowsTunnelsOutEntry OBJECT-TYPE SYNTAX AppDpiFlowsTunnelsOutEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "" INDEX { appDpiFlowsVpnId, appDpiFlowsSrcIp, appDpiFlowsDstIp, appDpiFlowsSrcPort, appDpiFlowsDstPort, appDpiFlowsProto, appDpiFlowsTunnelsOutIndex } ::= { appDpiFlowsTunnelsOutTable 1 } AppDpiFlowsTunnelsOutEntry ::= SEQUENCE { appDpiFlowsTunnelsOutIndex Unsigned32, appDpiFlowsTunnelsOutLocalTlocIp InetAddressIP, appDpiFlowsTunnelsOutLocalTlocColor INTEGER, appDpiFlowsTunnelsOutLocalTlocEncap INTEGER, appDpiFlowsTunnelsOutRemoteTlocIp InetAddressIP, appDpiFlowsTunnelsOutRemoteTlocColor INTEGER, appDpiFlowsTunnelsOutRemoteTlocEncap INTEGER, appDpiFlowsTunnelsOutPackets Unsigned32, appDpiFlowsTunnelsOutOctets Counter64, appDpiFlowsTunnelsOutStartTime DateAndTime } -- tagpath /app/dpi/flows/tunnels-out/index appDpiFlowsTunnelsOutIndex OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS not-accessible STATUS current DESCRIPTION "Tunnel index" ::= { appDpiFlowsTunnelsOutEntry 1 } -- tagpath /app/dpi/flows/tunnels-out/local-tloc/ip appDpiFlowsTunnelsOutLocalTlocIp OBJECT-TYPE SYNTAX InetAddressIP MAX-ACCESS read-only STATUS current DESCRIPTION "Local TLOC IP" ::= { appDpiFlowsTunnelsOutEntry 2 } -- tagpath /app/dpi/flows/tunnels-out/local-tloc/color appDpiFlowsTunnelsOutLocalTlocColor OBJECT-TYPE SYNTAX INTEGER {default(1),mpls(2),metro-ethernet(3),biz-internet(4),public-internet(5),lte(6),threeG(7),red(8),green(9),blue(10),gold(11),silver(12),bronze(13),custom1(14),custom2(15),custom3(16),private1(17),private2(18),private3(19),private4(20),private5(21),private6(22)} MAX-ACCESS read-only STATUS current DESCRIPTION "Local TLOC color" ::= { appDpiFlowsTunnelsOutEntry 3 } -- tagpath /app/dpi/flows/tunnels-out/local-tloc/encap appDpiFlowsTunnelsOutLocalTlocEncap OBJECT-TYPE SYNTAX INTEGER {gre(1),ipsec(2)} MAX-ACCESS read-only STATUS current DESCRIPTION "Local TLOC encap" ::= { appDpiFlowsTunnelsOutEntry 4 } -- tagpath /app/dpi/flows/tunnels-out/remote-tloc/ip appDpiFlowsTunnelsOutRemoteTlocIp OBJECT-TYPE SYNTAX InetAddressIP MAX-ACCESS read-only STATUS current DESCRIPTION "Remote TLOC IP" ::= { appDpiFlowsTunnelsOutEntry 5 } -- tagpath /app/dpi/flows/tunnels-out/remote-tloc/color appDpiFlowsTunnelsOutRemoteTlocColor OBJECT-TYPE SYNTAX INTEGER {default(1),mpls(2),metro-ethernet(3),biz-internet(4),public-internet(5),lte(6),threeG(7),red(8),green(9),blue(10),gold(11),silver(12),bronze(13),custom1(14),custom2(15),custom3(16),private1(17),private2(18),private3(19),private4(20),private5(21),private6(22)} MAX-ACCESS read-only STATUS current DESCRIPTION "Remote TLOC color" ::= { appDpiFlowsTunnelsOutEntry 6 } -- tagpath /app/dpi/flows/tunnels-out/remote-tloc/encap appDpiFlowsTunnelsOutRemoteTlocEncap OBJECT-TYPE SYNTAX INTEGER {gre(1),ipsec(2)} MAX-ACCESS read-only STATUS current DESCRIPTION "Remote TLOC encap" ::= { appDpiFlowsTunnelsOutEntry 7 } -- tagpath /app/dpi/flows/tunnels-out/packets appDpiFlowsTunnelsOutPackets OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Packet count for the tunnel" ::= { appDpiFlowsTunnelsOutEntry 8 } -- tagpath /app/dpi/flows/tunnels-out/octets appDpiFlowsTunnelsOutOctets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Octet count for the tunnel" ::= { appDpiFlowsTunnelsOutEntry 9 } -- tagpath /app/dpi/flows/tunnels-out/start-time appDpiFlowsTunnelsOutStartTime OBJECT-TYPE SYNTAX DateAndTime MAX-ACCESS read-only STATUS current DESCRIPTION "Time when flow started using this tunnel" ::= { appDpiFlowsTunnelsOutEntry 10 } -- tagpath /app/dpi/supported-applications appDpiSupportedApplicationsTable OBJECT-TYPE SYNTAX SEQUENCE OF AppDpiSupportedApplicationsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Display list of supported applications" ::= { appDpi 3 } -- tagpath /app/dpi/supported-applications appDpiSupportedApplicationsEntry OBJECT-TYPE SYNTAX AppDpiSupportedApplicationsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "" INDEX { appDpiSupportedApplicationsApplication } ::= { appDpiSupportedApplicationsTable 1 } AppDpiSupportedApplicationsEntry ::= SEQUENCE { appDpiSupportedApplicationsApplication String, appDpiSupportedApplicationsFamily String, appDpiSupportedApplicationsAppLongName String, appDpiSupportedApplicationsFamilyLongName String, appDpiSupportedApplicationsAppId Unsigned32 } -- tagpath /app/dpi/supported-applications/application appDpiSupportedApplicationsApplication OBJECT-TYPE SYNTAX String (SIZE (1 .. 128)) MAX-ACCESS read-only STATUS current DESCRIPTION "Application" ::= { appDpiSupportedApplicationsEntry 1 } -- tagpath /app/dpi/supported-applications/family appDpiSupportedApplicationsFamily OBJECT-TYPE SYNTAX String MAX-ACCESS read-only STATUS current DESCRIPTION "Family" ::= { appDpiSupportedApplicationsEntry 2 } -- tagpath /app/dpi/supported-applications/application appDpiSupportedApplicationsAppLongName OBJECT-TYPE SYNTAX String MAX-ACCESS read-only STATUS current DESCRIPTION "Application Long Name" ::= { appDpiSupportedApplicationsEntry 3 } -- tagpath /app/dpi/supported-applications/family appDpiSupportedApplicationsFamilyLongName OBJECT-TYPE SYNTAX String MAX-ACCESS read-only STATUS current DESCRIPTION "Family Long Name" ::= { appDpiSupportedApplicationsEntry 4 } -- tagpath /app/dpi/supported-applications/app-id appDpiSupportedApplicationsAppId OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "App ID" ::= { appDpiSupportedApplicationsEntry 5 } -- tagpath /ip/routes-table ipRoutesTableTable OBJECT-TYPE SYNTAX SEQUENCE OF IpRoutesTableEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "List of routes" ::= { ip 1 } -- tagpath /ip/routes-table ipRoutesTableEntry OBJECT-TYPE SYNTAX IpRoutesTableEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "" INDEX { ipRoutesTableVpnId, ipRoutesTableAddressFamily, ipRoutesTablePrefix, ipRoutesTablePathId } ::= { ipRoutesTableTable 1 } IpRoutesTableEntry ::= SEQUENCE { ipRoutesTableVpnId Unsigned32, ipRoutesTableAddressFamily INTEGER, ipRoutesTablePrefix IpPrefix, ipRoutesTablePathId Unsigned32, ipRoutesTableProtocol INTEGER, ipRoutesTableProtocolSubType INTEGER, ipRoutesTableDistance Unsigned32, ipRoutesTableMetric Unsigned32, ipRoutesTableUptime String, ipRoutesTablePathFlags Unsigned32, ipRoutesTableNexthopFlags Unsigned32, ipRoutesTableNexthopType INTEGER, ipRoutesTableNexthopIfname String, ipRoutesTableNexthopAddr InetAddressIP, ipRoutesTableNexthopRtype INTEGER, ipRoutesTableNexthopRifname String, ipRoutesTableNexthopRaddr InetAddressIP, ipRoutesTableNexthopRsrc InetAddressIP, ipRoutesTableIp InetAddressIP, ipRoutesTableColor INTEGER, ipRoutesTableEncap INTEGER, ipRoutesTableNexthopVpn Unsigned32, ipRoutesTableNexthopLabel Unsigned32, ipRoutesTableRstatus RouteStatusType, ipRoutesTableOmpTag Unsigned32, ipRoutesTableOspfTag Unsigned32 } -- tagpath /ip/routes-table/vpn-id ipRoutesTableVpnId OBJECT-TYPE SYNTAX VpnIndex MAX-ACCESS not-accessible STATUS current DESCRIPTION "VPN ID" ::= { ipRoutesTableEntry 1 } -- tagpath /ip/routes-table/address-family ipRoutesTableAddressFamily OBJECT-TYPE SYNTAX INTEGER {ipv4(0),ipv6(1)} MAX-ACCESS not-accessible STATUS current DESCRIPTION "Address Family" ::= { ipRoutesTableEntry 2 } -- tagpath /ip/routes-table/prefix ipRoutesTablePrefix OBJECT-TYPE SYNTAX IpPrefix MAX-ACCESS not-accessible STATUS current DESCRIPTION "Route" ::= { ipRoutesTableEntry 3 } -- tagpath /ip/routes-table/path-id ipRoutesTablePathId OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS not-accessible STATUS current DESCRIPTION "Path identifier" ::= { ipRoutesTableEntry 4 } -- tagpath /ip/routes-table/protocol ipRoutesTableProtocol OBJECT-TYPE SYNTAX INTEGER {connected(0),static(1),ospf(2),bgp(3),omp(4),nat(5),gre(6),natpoolOmp(7),natpoolService(8),stdIpsec(9)} MAX-ACCESS read-only STATUS current DESCRIPTION "Protocol" ::= { ipRoutesTableEntry 5 } -- tagpath /ip/routes-table/protocol-sub-type ipRoutesTableProtocolSubType OBJECT-TYPE SYNTAX INTEGER {intraArea(1),interArea(2),external1(3),external2(4),nssaExternal1(5),nssaExternal2(6),bgpExternal(7),bgpInternal(8)} MAX-ACCESS read-only STATUS current DESCRIPTION "Subtype" ::= { ipRoutesTableEntry 6 } -- tagpath /ip/routes-table/distance ipRoutesTableDistance OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Distance" ::= { ipRoutesTableEntry 7 } -- tagpath /ip/routes-table/metric ipRoutesTableMetric OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Metric" ::= { ipRoutesTableEntry 8 } -- tagpath /ip/routes-table/uptime ipRoutesTableUptime OBJECT-TYPE SYNTAX String MAX-ACCESS read-only STATUS current DESCRIPTION "Uptime (Days:Hours:Minutes:Seconds)" ::= { ipRoutesTableEntry 9 } -- tagpath /ip/routes-table/path-flags ipRoutesTablePathFlags OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Path flags" ::= { ipRoutesTableEntry 10 } -- tagpath /ip/routes-table/nexthop-flags ipRoutesTableNexthopFlags OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Next-hop flags" ::= { ipRoutesTableEntry 11 } -- tagpath /ip/routes-table/nexthop-type ipRoutesTableNexthopType OBJECT-TYPE SYNTAX INTEGER {if-connected(0),interface(1),ipv4(2),ipv4-with-ifindex(3),ipv4-with-ifname(4),ipv4-indirect(5),ipv6(6),ipv6-with-ifindex(7),ipv6-with-ifname(8),ipv6-indirect(9),blackhole(10),extranet(11)} MAX-ACCESS read-only STATUS current DESCRIPTION "Next-hop type" ::= { ipRoutesTableEntry 12 } -- tagpath /ip/routes-table/nexthop-ifname ipRoutesTableNexthopIfname OBJECT-TYPE SYNTAX String (SIZE (1 .. 32)) MAX-ACCESS read-only STATUS current DESCRIPTION "Next-hop interface name" ::= { ipRoutesTableEntry 13 } -- tagpath /ip/routes-table/nexthop-addr ipRoutesTableNexthopAddr OBJECT-TYPE SYNTAX InetAddressIP MAX-ACCESS read-only STATUS current DESCRIPTION "Next-hop address" ::= { ipRoutesTableEntry 14 } -- tagpath /ip/routes-table/nexthop-rtype ipRoutesTableNexthopRtype OBJECT-TYPE SYNTAX INTEGER {if-connected(0),interface(1),ipv4(2),ipv4-with-ifindex(3),ipv4-with-ifname(4),ipv4-indirect(5),ipv6(6),ipv6-with-ifindex(7),ipv6-with-ifname(8),ipv6-indirect(9),blackhole(10),extranet(11)} MAX-ACCESS read-only STATUS current DESCRIPTION "Recursive lookup next-hop type" ::= { ipRoutesTableEntry 15 } -- tagpath /ip/routes-table/nexthop-rifname ipRoutesTableNexthopRifname OBJECT-TYPE SYNTAX String (SIZE (1 .. 32)) MAX-ACCESS read-only STATUS current DESCRIPTION "Recursive lookup next-hop interface name" ::= { ipRoutesTableEntry 16 } -- tagpath /ip/routes-table/nexthop-raddr ipRoutesTableNexthopRaddr OBJECT-TYPE SYNTAX InetAddressIP MAX-ACCESS read-only STATUS current DESCRIPTION "Recursive lookup next-hop address" ::= { ipRoutesTableEntry 17 } -- tagpath /ip/routes-table/nexthop-rsrc ipRoutesTableNexthopRsrc OBJECT-TYPE SYNTAX InetAddressIP MAX-ACCESS read-only STATUS current DESCRIPTION "Recursive lookup next-hop source" ::= { ipRoutesTableEntry 18 } -- tagpath /ip/routes-table/ip ipRoutesTableIp OBJECT-TYPE SYNTAX InetAddressIP MAX-ACCESS read-only STATUS current DESCRIPTION "IP address" ::= { ipRoutesTableEntry 19 } -- tagpath /ip/routes-table/color ipRoutesTableColor OBJECT-TYPE SYNTAX INTEGER {default(1),mpls(2),metro-ethernet(3),biz-internet(4),public-internet(5),lte(6),threeG(7),red(8),green(9),blue(10),gold(11),silver(12),bronze(13),custom1(14),custom2(15),custom3(16),private1(17),private2(18),private3(19),private4(20),private5(21),private6(22)} MAX-ACCESS read-only STATUS current DESCRIPTION "Color" ::= { ipRoutesTableEntry 20 } -- tagpath /ip/routes-table/encap ipRoutesTableEncap OBJECT-TYPE SYNTAX INTEGER {gre(1),ipsec(2)} MAX-ACCESS read-only STATUS current DESCRIPTION "Encapsulation" ::= { ipRoutesTableEntry 21 } -- tagpath /ip/routes-table/nexthop-vpn ipRoutesTableNexthopVpn OBJECT-TYPE SYNTAX VpnIndex MAX-ACCESS read-only STATUS current DESCRIPTION "Next-hop VPN" ::= { ipRoutesTableEntry 22 } -- tagpath /ip/routes-table/nexthop-label ipRoutesTableNexthopLabel OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Next-hop label" ::= { ipRoutesTableEntry 23 } -- tagpath /ip/routes-table/rstatus ipRoutesTableRstatus OBJECT-TYPE SYNTAX RouteStatusType MAX-ACCESS read-only STATUS current DESCRIPTION "Path status (fib/selected/blackhole/inactive/recursive)" ::= { ipRoutesTableEntry 24 } -- tagpath /ip/routes-table/omp-tag ipRoutesTableOmpTag OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "OMP Tag" ::= { ipRoutesTableEntry 25 } -- tagpath /ip/routes-table/ospf-tag ipRoutesTableOspfTag OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "OSPF Tag" ::= { ipRoutesTableEntry 26 } -- tagpath /ip/longer-routes-table ipLongerRoutesTableTable OBJECT-TYPE SYNTAX SEQUENCE OF IpLongerRoutesTableEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "List of longer routes" ::= { ip 5 } -- tagpath /ip/longer-routes-table ipLongerRoutesTableEntry OBJECT-TYPE SYNTAX IpLongerRoutesTableEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "" INDEX { ipLongerRoutesTableVpnId, ipLongerRoutesTableAddressFamily, ipLongerRoutesTablePrefix, ipLongerRoutesTableLongerPrefix, ipLongerRoutesTablePathId } ::= { ipLongerRoutesTableTable 1 } IpLongerRoutesTableEntry ::= SEQUENCE { ipLongerRoutesTableVpnId Unsigned32, ipLongerRoutesTableAddressFamily INTEGER, ipLongerRoutesTablePrefix IpPrefix, ipLongerRoutesTableLongerPrefix IpPrefix, ipLongerRoutesTablePathId Unsigned32, ipLongerRoutesTableProtocol INTEGER, ipLongerRoutesTableProtocolSubType INTEGER, ipLongerRoutesTableDistance Unsigned32, ipLongerRoutesTableMetric Unsigned32, ipLongerRoutesTableUptime String, ipLongerRoutesTablePathFlags Unsigned32, ipLongerRoutesTableNexthopFlags Unsigned32, ipLongerRoutesTableNexthopType INTEGER, ipLongerRoutesTableNexthopIfname String, ipLongerRoutesTableNexthopAddr InetAddressIP, ipLongerRoutesTableNexthopRtype INTEGER, ipLongerRoutesTableNexthopRifname String, ipLongerRoutesTableNexthopRaddr InetAddressIP, ipLongerRoutesTableNexthopRsrc InetAddressIP, ipLongerRoutesTableTlocIp InetAddressIP, ipLongerRoutesTableTlocColor INTEGER, ipLongerRoutesTableTlocEncap INTEGER, ipLongerRoutesTableNexthopVpn Unsigned32, ipLongerRoutesTableNexthopLabel Unsigned32, ipLongerRoutesTableRstatus RouteStatusType, ipLongerRoutesTableOmpTag Unsigned32, ipLongerRoutesTableOspfTag Unsigned32 } -- tagpath /ip/longer-routes-table/vpn-id ipLongerRoutesTableVpnId OBJECT-TYPE SYNTAX VpnIndex MAX-ACCESS not-accessible STATUS current DESCRIPTION "VPN ID" ::= { ipLongerRoutesTableEntry 1 } -- tagpath /ip/longer-routes-table/address-family ipLongerRoutesTableAddressFamily OBJECT-TYPE SYNTAX INTEGER {ipv4(0),ipv6(1)} MAX-ACCESS not-accessible STATUS current DESCRIPTION "Address Family" ::= { ipLongerRoutesTableEntry 2 } -- tagpath /ip/longer-routes-table/prefix ipLongerRoutesTablePrefix OBJECT-TYPE SYNTAX IpPrefix MAX-ACCESS not-accessible STATUS current DESCRIPTION "Route" ::= { ipLongerRoutesTableEntry 3 } -- tagpath /ip/longer-routes-table/longer-prefix ipLongerRoutesTableLongerPrefix OBJECT-TYPE SYNTAX IpPrefix MAX-ACCESS not-accessible STATUS current DESCRIPTION "Longer route" ::= { ipLongerRoutesTableEntry 4 } -- tagpath /ip/longer-routes-table/path-id ipLongerRoutesTablePathId OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS not-accessible STATUS current DESCRIPTION "Path identifier" ::= { ipLongerRoutesTableEntry 5 } -- tagpath /ip/longer-routes-table/protocol ipLongerRoutesTableProtocol OBJECT-TYPE SYNTAX INTEGER {connected(0),static(1),ospf(2),bgp(3),omp(4),nat(5),gre(6),natpoolOmp(7),natpoolService(8)} MAX-ACCESS read-only STATUS current DESCRIPTION "Protocol" ::= { ipLongerRoutesTableEntry 6 } -- tagpath /ip/longer-routes-table/protocol-sub-type ipLongerRoutesTableProtocolSubType OBJECT-TYPE SYNTAX INTEGER {intraArea(1),interArea(2),external1(3),external2(4),nssaExternal1(5),nssaExternal2(6),bgpExternal(7),bgpInternal(8)} MAX-ACCESS read-only STATUS current DESCRIPTION "Subtype" ::= { ipLongerRoutesTableEntry 7 } -- tagpath /ip/longer-routes-table/distance ipLongerRoutesTableDistance OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Distance" ::= { ipLongerRoutesTableEntry 8 } -- tagpath /ip/longer-routes-table/metric ipLongerRoutesTableMetric OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Metric" ::= { ipLongerRoutesTableEntry 9 } -- tagpath /ip/longer-routes-table/uptime ipLongerRoutesTableUptime OBJECT-TYPE SYNTAX String MAX-ACCESS read-only STATUS current DESCRIPTION "Uptime (Days:Hours:Minutes:Seconds)" ::= { ipLongerRoutesTableEntry 10 } -- tagpath /ip/longer-routes-table/path-flags ipLongerRoutesTablePathFlags OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Path flags" ::= { ipLongerRoutesTableEntry 11 } -- tagpath /ip/longer-routes-table/nexthop-flags ipLongerRoutesTableNexthopFlags OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Next-hop flags" ::= { ipLongerRoutesTableEntry 12 } -- tagpath /ip/longer-routes-table/nexthop-type ipLongerRoutesTableNexthopType OBJECT-TYPE SYNTAX INTEGER {if-connected(0),interface(1),ipv4(2),ipv4-with-ifindex(3),ipv4-with-ifname(4),ipv4-indirect(5),ipv6(6),ipv6-with-ifindex(7),ipv6-with-ifname(8),ipv6-indirect(9),blackhole(10),extranet(11)} MAX-ACCESS read-only STATUS current DESCRIPTION "Next-hop type" ::= { ipLongerRoutesTableEntry 13 } -- tagpath /ip/longer-routes-table/nexthop-ifname ipLongerRoutesTableNexthopIfname OBJECT-TYPE SYNTAX String (SIZE (1 .. 32)) MAX-ACCESS read-only STATUS current DESCRIPTION "Next-hop interface name" ::= { ipLongerRoutesTableEntry 14 } -- tagpath /ip/longer-routes-table/nexthop-addr ipLongerRoutesTableNexthopAddr OBJECT-TYPE SYNTAX InetAddressIP MAX-ACCESS read-only STATUS current DESCRIPTION "Next-hop address" ::= { ipLongerRoutesTableEntry 15 } -- tagpath /ip/longer-routes-table/nexthop-rtype ipLongerRoutesTableNexthopRtype OBJECT-TYPE SYNTAX INTEGER {if-connected(0),interface(1),ipv4(2),ipv4-with-ifindex(3),ipv4-with-ifname(4),ipv4-indirect(5),ipv6(6),ipv6-with-ifindex(7),ipv6-with-ifname(8),ipv6-indirect(9),blackhole(10),extranet(11)} MAX-ACCESS read-only STATUS current DESCRIPTION "Recursive lookup next-hop type" ::= { ipLongerRoutesTableEntry 16 } -- tagpath /ip/longer-routes-table/nexthop-rifname ipLongerRoutesTableNexthopRifname OBJECT-TYPE SYNTAX String (SIZE (1 .. 32)) MAX-ACCESS read-only STATUS current DESCRIPTION "Recursive lookup next-hop interface name" ::= { ipLongerRoutesTableEntry 17 } -- tagpath /ip/longer-routes-table/nexthop-raddr ipLongerRoutesTableNexthopRaddr OBJECT-TYPE SYNTAX InetAddressIP MAX-ACCESS read-only STATUS current DESCRIPTION "Recursive lookup next-hop address" ::= { ipLongerRoutesTableEntry 18 } -- tagpath /ip/longer-routes-table/nexthop-rsrc ipLongerRoutesTableNexthopRsrc OBJECT-TYPE SYNTAX InetAddressIP MAX-ACCESS read-only STATUS current DESCRIPTION "Recursive lookup next-hop source" ::= { ipLongerRoutesTableEntry 19 } -- tagpath /ip/longer-routes-table/tloc/ip ipLongerRoutesTableTlocIp OBJECT-TYPE SYNTAX InetAddressIP MAX-ACCESS read-only STATUS current DESCRIPTION "IP address" ::= { ipLongerRoutesTableEntry 20 } -- tagpath /ip/longer-routes-table/tloc/color ipLongerRoutesTableTlocColor OBJECT-TYPE SYNTAX INTEGER {default(1),mpls(2),metro-ethernet(3),biz-internet(4),public-internet(5),lte(6),threeG(7),red(8),green(9),blue(10),gold(11),silver(12),bronze(13),custom1(14),custom2(15),custom3(16),private1(17),private2(18),private3(19),private4(20),private5(21),private6(22)} MAX-ACCESS read-only STATUS current DESCRIPTION "Color" ::= { ipLongerRoutesTableEntry 21 } -- tagpath /ip/longer-routes-table/tloc/encap ipLongerRoutesTableTlocEncap OBJECT-TYPE SYNTAX INTEGER {gre(1),ipsec(2)} MAX-ACCESS read-only STATUS current DESCRIPTION "Encapsulation" ::= { ipLongerRoutesTableEntry 22 } -- tagpath /ip/longer-routes-table/nexthop-vpn ipLongerRoutesTableNexthopVpn OBJECT-TYPE SYNTAX VpnIndex MAX-ACCESS read-only STATUS current DESCRIPTION "Next-hop VPN" ::= { ipLongerRoutesTableEntry 23 } -- tagpath /ip/longer-routes-table/nexthop-label ipLongerRoutesTableNexthopLabel OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Next-hop label" ::= { ipLongerRoutesTableEntry 24 } -- tagpath /ip/longer-routes-table/rstatus ipLongerRoutesTableRstatus OBJECT-TYPE SYNTAX RouteStatusType MAX-ACCESS read-only STATUS current DESCRIPTION "Path status (fib/selected/blackhole/inactive/recursive)" ::= { ipLongerRoutesTableEntry 25 } -- tagpath /ip/longer-routes-table/omp-tag ipLongerRoutesTableOmpTag OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Omp Tag" ::= { ipLongerRoutesTableEntry 26 } -- tagpath /ip/longer-routes-table/ospf-tag ipLongerRoutesTableOspfTag OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "OSPF Tag" ::= { ipLongerRoutesTableEntry 27 } -- tagpath /ip/best-match-route ipBestMatchRouteTable OBJECT-TYPE SYNTAX SEQUENCE OF IpBestMatchRouteEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Best matching route" ::= { ip 6 } -- tagpath /ip/best-match-route ipBestMatchRouteEntry OBJECT-TYPE SYNTAX IpBestMatchRouteEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "" INDEX { ipBestMatchRouteVpnId, ipBestMatchRouteAddressFamily, ipBestMatchRouteDestination, ipBestMatchRoutePathId } ::= { ipBestMatchRouteTable 1 } IpBestMatchRouteEntry ::= SEQUENCE { ipBestMatchRouteVpnId Unsigned32, ipBestMatchRouteAddressFamily INTEGER, ipBestMatchRouteDestination InetAddressIP, ipBestMatchRoutePathId Unsigned32, ipBestMatchRoutePrefix IpPrefix, ipBestMatchRouteProtocol INTEGER, ipBestMatchRouteProtocolSubType INTEGER, ipBestMatchRouteDistance Unsigned32, ipBestMatchRouteMetric Unsigned32, ipBestMatchRouteUptime String, ipBestMatchRoutePathFlags Unsigned32, ipBestMatchRouteNexthopFlags Unsigned32, ipBestMatchRouteNexthopType INTEGER, ipBestMatchRouteNexthopIfname String, ipBestMatchRouteNexthopAddr InetAddressIP, ipBestMatchRouteNexthopRtype INTEGER, ipBestMatchRouteNexthopRifname String, ipBestMatchRouteNexthopRaddr InetAddressIP, ipBestMatchRouteNexthopRsrc InetAddressIP, ipBestMatchRouteTlocIp InetAddressIP, ipBestMatchRouteTlocColor INTEGER, ipBestMatchRouteTlocEncap INTEGER, ipBestMatchRouteNexthopLabel Unsigned32, ipBestMatchRouteRstatus RouteStatusType, ipBestMatchRouteOmpTag Unsigned32, ipBestMatchRouteNexthopVpn Unsigned32, ipBestMatchRouteOspfTag Unsigned32 } -- tagpath /ip/best-match-route/vpn-id ipBestMatchRouteVpnId OBJECT-TYPE SYNTAX VpnIndex MAX-ACCESS not-accessible STATUS current DESCRIPTION "VPN ID" ::= { ipBestMatchRouteEntry 1 } -- tagpath /ip/best-match-route/address-family ipBestMatchRouteAddressFamily OBJECT-TYPE SYNTAX INTEGER {ipv4(0),ipv6(1)} MAX-ACCESS not-accessible STATUS current DESCRIPTION "Address Family" ::= { ipBestMatchRouteEntry 2 } -- tagpath /ip/best-match-route/destination ipBestMatchRouteDestination OBJECT-TYPE SYNTAX InetAddressIP MAX-ACCESS not-accessible STATUS current DESCRIPTION "Destination address" ::= { ipBestMatchRouteEntry 3 } -- tagpath /ip/best-match-route/path-id ipBestMatchRoutePathId OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS not-accessible STATUS current DESCRIPTION "Path identifier" ::= { ipBestMatchRouteEntry 4 } -- tagpath /ip/best-match-route/prefix ipBestMatchRoutePrefix OBJECT-TYPE SYNTAX IpPrefix MAX-ACCESS read-only STATUS current DESCRIPTION "Route" ::= { ipBestMatchRouteEntry 5 } -- tagpath /ip/best-match-route/protocol ipBestMatchRouteProtocol OBJECT-TYPE SYNTAX INTEGER {connected(0),static(1),ospf(2),bgp(3),omp(4),nat(5),gre(6),natpoolOmp(7),natpoolService(8)} MAX-ACCESS read-only STATUS current DESCRIPTION "Protocol" ::= { ipBestMatchRouteEntry 6 } -- tagpath /ip/best-match-route/protocol-sub-type ipBestMatchRouteProtocolSubType OBJECT-TYPE SYNTAX INTEGER {intraArea(1),interArea(2),external1(3),external2(4),nssaExternal1(5),nssaExternal2(6),bgpExternal(7),bgpInternal(8)} MAX-ACCESS read-only STATUS current DESCRIPTION "Subtype" ::= { ipBestMatchRouteEntry 7 } -- tagpath /ip/best-match-route/distance ipBestMatchRouteDistance OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Distance" ::= { ipBestMatchRouteEntry 8 } -- tagpath /ip/best-match-route/metric ipBestMatchRouteMetric OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Metric" ::= { ipBestMatchRouteEntry 9 } -- tagpath /ip/best-match-route/uptime ipBestMatchRouteUptime OBJECT-TYPE SYNTAX String MAX-ACCESS read-only STATUS current DESCRIPTION "Uptime (Days:Hours:Minutes:Seconds)" ::= { ipBestMatchRouteEntry 10 } -- tagpath /ip/best-match-route/path-flags ipBestMatchRoutePathFlags OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Path flags" ::= { ipBestMatchRouteEntry 11 } -- tagpath /ip/best-match-route/nexthop-flags ipBestMatchRouteNexthopFlags OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Next-hop flags" ::= { ipBestMatchRouteEntry 12 } -- tagpath /ip/best-match-route/nexthop-type ipBestMatchRouteNexthopType OBJECT-TYPE SYNTAX INTEGER {if-connected(0),interface(1),ipv4(2),ipv4-with-ifindex(3),ipv4-with-ifname(4),ipv4-indirect(5),ipv6(6),ipv6-with-ifindex(7),ipv6-with-ifname(8),ipv6-indirect(9),blackhole(10),extranet(11)} MAX-ACCESS read-only STATUS current DESCRIPTION "Next-hop type" ::= { ipBestMatchRouteEntry 13 } -- tagpath /ip/best-match-route/nexthop-ifname ipBestMatchRouteNexthopIfname OBJECT-TYPE SYNTAX String (SIZE (1 .. 32)) MAX-ACCESS read-only STATUS current DESCRIPTION "Next-hop interface name" ::= { ipBestMatchRouteEntry 14 } -- tagpath /ip/best-match-route/nexthop-addr ipBestMatchRouteNexthopAddr OBJECT-TYPE SYNTAX InetAddressIP MAX-ACCESS read-only STATUS current DESCRIPTION "Next-hop address" ::= { ipBestMatchRouteEntry 15 } -- tagpath /ip/best-match-route/nexthop-rtype ipBestMatchRouteNexthopRtype OBJECT-TYPE SYNTAX INTEGER {if-connected(0),interface(1),ipv4(2),ipv4-with-ifindex(3),ipv4-with-ifname(4),ipv4-indirect(5),ipv6(6),ipv6-with-ifindex(7),ipv6-with-ifname(8),ipv6-indirect(9),blackhole(10),extranet(11)} MAX-ACCESS read-only STATUS current DESCRIPTION "Recursive lookup next-hop type" ::= { ipBestMatchRouteEntry 16 } -- tagpath /ip/best-match-route/nexthop-rifname ipBestMatchRouteNexthopRifname OBJECT-TYPE SYNTAX String (SIZE (1 .. 32)) MAX-ACCESS read-only STATUS current DESCRIPTION "Recursive lookup next-hop interface name" ::= { ipBestMatchRouteEntry 17 } -- tagpath /ip/best-match-route/nexthop-raddr ipBestMatchRouteNexthopRaddr OBJECT-TYPE SYNTAX InetAddressIP MAX-ACCESS read-only STATUS current DESCRIPTION "Recursive lookup next-hop address" ::= { ipBestMatchRouteEntry 18 } -- tagpath /ip/best-match-route/nexthop-rsrc ipBestMatchRouteNexthopRsrc OBJECT-TYPE SYNTAX InetAddressIP MAX-ACCESS read-only STATUS current DESCRIPTION "Recursive lookup next-hop source" ::= { ipBestMatchRouteEntry 19 } -- tagpath /ip/best-match-route/tloc/ip ipBestMatchRouteTlocIp OBJECT-TYPE SYNTAX InetAddressIP MAX-ACCESS read-only STATUS current DESCRIPTION "IP address" ::= { ipBestMatchRouteEntry 20 } -- tagpath /ip/best-match-route/tloc/color ipBestMatchRouteTlocColor OBJECT-TYPE SYNTAX INTEGER {default(1),mpls(2),metro-ethernet(3),biz-internet(4),public-internet(5),lte(6),threeG(7),red(8),green(9),blue(10),gold(11),silver(12),bronze(13),custom1(14),custom2(15),custom3(16),private1(17),private2(18),private3(19),private4(20),private5(21),private6(22)} MAX-ACCESS read-only STATUS current DESCRIPTION "Color" ::= { ipBestMatchRouteEntry 21 } -- tagpath /ip/best-match-route/tloc/encap ipBestMatchRouteTlocEncap OBJECT-TYPE SYNTAX INTEGER {gre(1),ipsec(2)} MAX-ACCESS read-only STATUS current DESCRIPTION "Encapsulation" ::= { ipBestMatchRouteEntry 22 } -- tagpath /ip/best-match-route/nexthop-label ipBestMatchRouteNexthopLabel OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Next-hop label" ::= { ipBestMatchRouteEntry 23 } -- tagpath /ip/best-match-route/rstatus ipBestMatchRouteRstatus OBJECT-TYPE SYNTAX RouteStatusType MAX-ACCESS read-only STATUS current DESCRIPTION "Path status (fib/selected/blackhole/inactive/recursive)" ::= { ipBestMatchRouteEntry 24 } -- tagpath /ip/best-match-route/omp-tag ipBestMatchRouteOmpTag OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Omp Tag" ::= { ipBestMatchRouteEntry 25 } -- tagpath /ip/best-match-route/nexthop-vpn ipBestMatchRouteNexthopVpn OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Next-hop VPN" ::= { ipBestMatchRouteEntry 26 } -- tagpath /ip/best-match-route/ospf-tag ipBestMatchRouteOspfTag OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "OSPF Tag" ::= { ipBestMatchRouteEntry 27 } -- tagpath /ip/mfib/summary ipMfibSummaryTable OBJECT-TYPE SYNTAX SEQUENCE OF IpMfibSummaryEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Summary of MFIB entries" ::= { ipMfib 1 } -- tagpath /ip/mfib/summary ipMfibSummaryEntry OBJECT-TYPE SYNTAX IpMfibSummaryEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "" INDEX { ipMfibSummaryVpnId, ipMfibSummaryGroup, ipMfibSummarySource } ::= { ipMfibSummaryTable 1 } IpMfibSummaryEntry ::= SEQUENCE { ipMfibSummaryVpnId Unsigned32, ipMfibSummaryGroup InetAddressIP, ipMfibSummarySource InetAddressIP, ipMfibSummaryUpstreamIf String, ipMfibSummaryUpstreamTunnel InetAddressIP, ipMfibSummaryNumServiceOils Unsigned32, ipMfibSummaryNumTunnelOils Unsigned32 } -- tagpath /ip/mfib/summary/vpn-id ipMfibSummaryVpnId OBJECT-TYPE SYNTAX VpnIndex MAX-ACCESS not-accessible STATUS current DESCRIPTION "VPN" ::= { ipMfibSummaryEntry 1 } -- tagpath /ip/mfib/summary/group ipMfibSummaryGroup OBJECT-TYPE SYNTAX InetAddressIP MAX-ACCESS not-accessible STATUS current DESCRIPTION "Group address" ::= { ipMfibSummaryEntry 2 } -- tagpath /ip/mfib/summary/source ipMfibSummarySource OBJECT-TYPE SYNTAX InetAddressIP MAX-ACCESS not-accessible STATUS current DESCRIPTION "Source address" ::= { ipMfibSummaryEntry 3 } -- tagpath /ip/mfib/summary/upstream-if ipMfibSummaryUpstreamIf OBJECT-TYPE SYNTAX String (SIZE (1 .. 32)) MAX-ACCESS read-only STATUS current DESCRIPTION "RPF interface" ::= { ipMfibSummaryEntry 4 } -- tagpath /ip/mfib/summary/upstream-tunnel ipMfibSummaryUpstreamTunnel OBJECT-TYPE SYNTAX InetAddressIP MAX-ACCESS read-only STATUS current DESCRIPTION "RPF remote system IP address" ::= { ipMfibSummaryEntry 5 } -- tagpath /ip/mfib/summary/num-service-oils ipMfibSummaryNumServiceOils OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of service-side output interfaces" ::= { ipMfibSummaryEntry 6 } -- tagpath /ip/mfib/summary/num-tunnel-oils ipMfibSummaryNumTunnelOils OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of tunnel-side output interfaces" ::= { ipMfibSummaryEntry 7 } -- tagpath /ip/mfib/oil ipMfibOilTable OBJECT-TYPE SYNTAX SEQUENCE OF IpMfibOilEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Multicast OIL database" ::= { ipMfib 2 } -- tagpath /ip/mfib/oil ipMfibOilEntry OBJECT-TYPE SYNTAX IpMfibOilEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "" INDEX { ipMfibOilVpnId, ipMfibOilGroup, ipMfibOilSource } ::= { ipMfibOilTable 1 } IpMfibOilEntry ::= SEQUENCE { ipMfibOilVpnId Unsigned32, ipMfibOilGroup InetAddressIP, ipMfibOilSource InetAddressIP } -- tagpath /ip/mfib/oil/vpn-id ipMfibOilVpnId OBJECT-TYPE SYNTAX VpnIndex MAX-ACCESS not-accessible STATUS current DESCRIPTION "VPN" ::= { ipMfibOilEntry 1 } -- tagpath /ip/mfib/oil/group ipMfibOilGroup OBJECT-TYPE SYNTAX InetAddressIP MAX-ACCESS not-accessible STATUS current DESCRIPTION "Group address" ::= { ipMfibOilEntry 2 } -- tagpath /ip/mfib/oil/source ipMfibOilSource OBJECT-TYPE SYNTAX InetAddressIP MAX-ACCESS read-only STATUS current DESCRIPTION "Source address" ::= { ipMfibOilEntry 3 } -- tagpath /ip/mfib/oil/mcast-oil-list ipMfibOilMcastOilListTable OBJECT-TYPE SYNTAX SEQUENCE OF IpMfibOilMcastOilListEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "List of OILs for the multicast group" ::= { viptela-oper-vpn 8 } -- tagpath /ip/mfib/oil/mcast-oil-list ipMfibOilMcastOilListEntry OBJECT-TYPE SYNTAX IpMfibOilMcastOilListEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "" INDEX { ipMfibOilVpnId, ipMfibOilGroup, ipMfibOilSource, ipMfibOilMcastOilListIndex } ::= { ipMfibOilMcastOilListTable 1 } IpMfibOilMcastOilListEntry ::= SEQUENCE { ipMfibOilMcastOilListIndex Unsigned32, ipMfibOilMcastOilListOilInterface String, ipMfibOilMcastOilListOilRemoteSystem InetAddressIP } -- tagpath /ip/mfib/oil/mcast-oil-list/index ipMfibOilMcastOilListIndex OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS not-accessible STATUS current DESCRIPTION "OIL index" ::= { ipMfibOilMcastOilListEntry 1 } -- tagpath /ip/mfib/oil/mcast-oil-list/oil-interface ipMfibOilMcastOilListOilInterface OBJECT-TYPE SYNTAX String (SIZE (1 .. 32)) MAX-ACCESS read-only STATUS current DESCRIPTION "OIL interface" ::= { ipMfibOilMcastOilListEntry 2 } -- tagpath /ip/mfib/oil/mcast-oil-list/oil-remote-system ipMfibOilMcastOilListOilRemoteSystem OBJECT-TYPE SYNTAX InetAddressIP MAX-ACCESS read-only STATUS current DESCRIPTION "OIL remote system" ::= { ipMfibOilMcastOilListEntry 3 } -- tagpath /ip/mfib/stats ipMfibStatsTable OBJECT-TYPE SYNTAX SEQUENCE OF IpMfibStatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Display statistics associated with a MFIB" ::= { ipMfib 3 } -- tagpath /ip/mfib/stats ipMfibStatsEntry OBJECT-TYPE SYNTAX IpMfibStatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "" INDEX { ipMfibStatsVpnId, ipMfibStatsGroup, ipMfibStatsSource } ::= { ipMfibStatsTable 1 } IpMfibStatsEntry ::= SEQUENCE { ipMfibStatsVpnId Unsigned32, ipMfibStatsGroup InetAddressIP, ipMfibStatsSource InetAddressIP, ipMfibStatsRxPkts Counter64, ipMfibStatsRxOctets Counter64, ipMfibStatsTxPkts Counter64, ipMfibStatsTxOctets Counter64, ipMfibStatsTxToPimPkts Counter64, ipMfibStatsRxPacketRate Counter64, ipMfibStatsRxOctetRate Counter64, ipMfibStatsTxPacketRate Counter64, ipMfibStatsTxOctetRate Counter64, ipMfibStatsAvgReplication String, ipMfibStatsRpfFailure Unsigned32, ipMfibStatsTxInvalidOilFailure Unsigned32, ipMfibStatsTxFailure Unsigned32, ipMfibStatsRxPolicyDrop Unsigned32, ipMfibStatsTxPolicyDrop Unsigned32 } -- tagpath /ip/mfib/stats/vpn-id ipMfibStatsVpnId OBJECT-TYPE SYNTAX VpnIndex MAX-ACCESS not-accessible STATUS current DESCRIPTION "VPN" ::= { ipMfibStatsEntry 1 } -- tagpath /ip/mfib/stats/group ipMfibStatsGroup OBJECT-TYPE SYNTAX InetAddressIP MAX-ACCESS not-accessible STATUS current DESCRIPTION "Group address" ::= { ipMfibStatsEntry 2 } -- tagpath /ip/mfib/stats/source ipMfibStatsSource OBJECT-TYPE SYNTAX InetAddressIP MAX-ACCESS not-accessible STATUS current DESCRIPTION "Source address" ::= { ipMfibStatsEntry 3 } -- tagpath /ip/mfib/stats/rx-pkts ipMfibStatsRxPkts OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Rx packets" ::= { ipMfibStatsEntry 4 } -- tagpath /ip/mfib/stats/rx-octets ipMfibStatsRxOctets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Rx octets" ::= { ipMfibStatsEntry 5 } -- tagpath /ip/mfib/stats/tx-pkts ipMfibStatsTxPkts OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Tx packets" ::= { ipMfibStatsEntry 6 } -- tagpath /ip/mfib/stats/tx-octets ipMfibStatsTxOctets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Tx octets" ::= { ipMfibStatsEntry 7 } -- tagpath /ip/mfib/stats/tx-to-pim-pkts ipMfibStatsTxToPimPkts OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Tx To PIM Pkts" ::= { ipMfibStatsEntry 8 } -- tagpath /ip/mfib/stats/rx-packet-rate ipMfibStatsRxPacketRate OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Rx packet rate" ::= { ipMfibStatsEntry 9 } -- tagpath /ip/mfib/stats/rx-octet-rate ipMfibStatsRxOctetRate OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Rx octet rate" ::= { ipMfibStatsEntry 10 } -- tagpath /ip/mfib/stats/tx-packet-rate ipMfibStatsTxPacketRate OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Tx packet rate" ::= { ipMfibStatsEntry 11 } -- tagpath /ip/mfib/stats/tx-octet-rate ipMfibStatsTxOctetRate OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Tx octet rate" ::= { ipMfibStatsEntry 12 } -- tagpath /ip/mfib/stats/avg_replication ipMfibStatsAvgReplication OBJECT-TYPE SYNTAX String (SIZE (1 .. 32)) MAX-ACCESS read-only STATUS current DESCRIPTION "Average packet replication" ::= { ipMfibStatsEntry 13 } -- tagpath /ip/mfib/stats/rpf-failure ipMfibStatsRpfFailure OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "RPF check failure" ::= { ipMfibStatsEntry 14 } -- tagpath /ip/mfib/stats/tx-invalid-oil-failure ipMfibStatsTxInvalidOilFailure OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Attempt to transmit on invalid OIL" ::= { ipMfibStatsEntry 15 } -- tagpath /ip/mfib/stats/tx-failure ipMfibStatsTxFailure OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Transmit failure" ::= { ipMfibStatsEntry 16 } -- tagpath /ip/mfib/stats/rx-policy-drop ipMfibStatsRxPolicyDrop OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Rx policy drop" ::= { ipMfibStatsEntry 17 } -- tagpath /ip/mfib/stats/tx-policy-drop ipMfibStatsTxPolicyDrop OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Tx policy drop" ::= { ipMfibStatsEntry 18 } -- tagpath /ip/fib-routes ipFibTable OBJECT-TYPE SYNTAX SEQUENCE OF IpFibEntry MAX-ACCESS not-accessible STATUS deprecated DESCRIPTION "List of routes in FIB" ::= { ip 8 } -- tagpath /ip/fib-routes ipFibEntry OBJECT-TYPE SYNTAX IpFibEntry MAX-ACCESS not-accessible STATUS deprecated DESCRIPTION "" INDEX { ipFibVpnId, ipFibAddressFamily, ipFibPrefix, ipFibPathId } ::= { ipFibTable 1 } IpFibEntry ::= SEQUENCE { ipFibVpnId Unsigned32, ipFibPrefix IpPrefix, ipFibPathId Unsigned32, ipFibOutIfname String, ipFibNexthopAddress InetAddressIP, ipFibNexthopLabel Unsigned32, ipFibSaIndex Unsigned32, ipFibIp InetAddressIP, ipFibColor INTEGER, ipFibAddressFamily INTEGER, ipFibNexthopVpn Unsigned32 } -- tagpath /ip/fib-routes/vpn-id ipFibVpnId OBJECT-TYPE SYNTAX VpnIndex MAX-ACCESS not-accessible STATUS deprecated DESCRIPTION "VPN ID" ::= { ipFibEntry 1 } -- tagpath /ip/fib-routes/prefix ipFibPrefix OBJECT-TYPE SYNTAX IpPrefix MAX-ACCESS not-accessible STATUS deprecated DESCRIPTION "Route" ::= { ipFibEntry 2 } -- tagpath /ip/fib-routes/path-id ipFibPathId OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS not-accessible STATUS deprecated DESCRIPTION "Path ID" ::= { ipFibEntry 3 } -- tagpath /ip/fib-routes/out-ifname ipFibOutIfname OBJECT-TYPE SYNTAX String (SIZE (1 .. 32)) MAX-ACCESS read-only STATUS deprecated DESCRIPTION "Next-hop interface name" ::= { ipFibEntry 4 } -- tagpath /ip/fib-routes/nexthop-address ipFibNexthopAddress OBJECT-TYPE SYNTAX InetAddressIP MAX-ACCESS read-only STATUS deprecated DESCRIPTION "Next-hop address" ::= { ipFibEntry 5 } -- tagpath /ip/fib-routes/nexthop-label ipFibNexthopLabel OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS deprecated DESCRIPTION "Next-hop label" ::= { ipFibEntry 6 } -- tagpath /ip/fib-routes/sa-index ipFibSaIndex OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS deprecated DESCRIPTION "Outbound SA index" ::= { ipFibEntry 7 } -- tagpath /ip/fib-routes/ip ipFibIp OBJECT-TYPE SYNTAX InetAddressIP MAX-ACCESS read-only STATUS deprecated DESCRIPTION "IP address" ::= { ipFibEntry 8 } -- tagpath /ip/fib-routes/color ipFibColor OBJECT-TYPE SYNTAX INTEGER {default(1),mpls(2),metro-ethernet(3),biz-internet(4),public-internet(5),lte(6),threeG(7),red(8),green(9),blue(10),gold(11),silver(12),bronze(13),custom1(14),custom2(15),custom3(16),private1(17),private2(18),private3(19),private4(20),private5(21),private6(22)} MAX-ACCESS read-only STATUS deprecated DESCRIPTION "Color" ::= { ipFibEntry 9 } -- tagpath /ip/fib-routes/address-family ipFibAddressFamily OBJECT-TYPE SYNTAX INTEGER{ipv4(0), ipv6(1)} MAX-ACCESS read-only STATUS deprecated DESCRIPTION "Address Family" ::= { ipFibEntry 10 } -- tagpath /ip/fib-routes/nexthop-vpn ipFibNexthopVpn OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS deprecated DESCRIPTION "Next-hop VPN" ::= { ipFibEntry 11 } -- tagpath /ip/fib-routes4 ipFib4Table OBJECT-TYPE SYNTAX SEQUENCE OF IpFib4Entry MAX-ACCESS not-accessible STATUS current DESCRIPTION "List of routes in FIB" ::= { ip 11 } -- tagpath /ip/fib-routes4 ipFib4Entry OBJECT-TYPE SYNTAX IpFib4Entry MAX-ACCESS not-accessible STATUS current DESCRIPTION "" INDEX { ipFib4VpnId, ipFib4Prefix, ipFib4PathId } ::= { ipFib4Table 1 } IpFib4Entry ::= SEQUENCE { ipFib4VpnId Unsigned32, ipFib4Prefix IpPrefix, ipFib4PathId Unsigned32, ipFib4OutIfname String, ipFib4NexthopAddress InetAddressIP, ipFib4NexthopLabel Unsigned32, ipFib4SaIndex Unsigned32, ipFib4Ip InetAddressIP, ipFib4Color INTEGER, ipFib4NexthopVpn Unsigned32 } -- tagpath /ip/fib-routes4/vpn-id ipFib4VpnId OBJECT-TYPE SYNTAX VpnIndex MAX-ACCESS not-accessible STATUS current DESCRIPTION "VPN ID" ::= { ipFib4Entry 1 } -- tagpath /ip/fib-routes4/prefix ipFib4Prefix OBJECT-TYPE SYNTAX IpPrefix MAX-ACCESS not-accessible STATUS current DESCRIPTION "Route" ::= { ipFib4Entry 2 } -- tagpath /ip/fib-routes4/path-id ipFib4PathId OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS not-accessible STATUS current DESCRIPTION "Path ID" ::= { ipFib4Entry 3 } -- tagpath /ip/fib-routes4/out-ifname ipFib4OutIfname OBJECT-TYPE SYNTAX String (SIZE (1 .. 32)) MAX-ACCESS read-only STATUS current DESCRIPTION "Next-hop interface name" ::= { ipFib4Entry 4 } -- tagpath /ip/fib-routes4/nexthop-address ipFib4NexthopAddress OBJECT-TYPE SYNTAX InetAddressIP MAX-ACCESS read-only STATUS current DESCRIPTION "Next-hop address" ::= { ipFib4Entry 5 } -- tagpath /ip/fib-routes4/nexthop-label ipFib4NexthopLabel OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Next-hop label" ::= { ipFib4Entry 6 } -- tagpath /ip/fib-routes4/sa-index ipFib4SaIndex OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Outbound SA index" ::= { ipFib4Entry 7 } -- tagpath /ip/fib-routes4/ip ipFib4Ip OBJECT-TYPE SYNTAX InetAddressIP MAX-ACCESS read-only STATUS current DESCRIPTION "IP address" ::= { ipFib4Entry 8 } -- tagpath /ip/fib-routes4/color ipFib4Color OBJECT-TYPE SYNTAX INTEGER {default(1),mpls(2),metro-ethernet(3),biz-internet(4),public-internet(5),lte(6),threeG(7),red(8),green(9),blue(10),gold(11),silver(12),bronze(13),custom1(14),custom2(15),custom3(16),private1(17),private2(18),private3(19),private4(20),private5(21),private6(22)} MAX-ACCESS read-only STATUS current DESCRIPTION "Color" ::= { ipFib4Entry 9 } -- tagpath /ip/fib-routes4/nexthop-vpn ipFib4NexthopVpn OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Next-hop VPN" ::= { ipFib4Entry 10 } -- tagpath /ip/fib-routes6 ipFib6Table OBJECT-TYPE SYNTAX SEQUENCE OF IpFib6Entry MAX-ACCESS not-accessible STATUS current DESCRIPTION "List of routes in FIB" ::= { ip 12 } -- tagpath /ip/fib-routes6 ipFib6Entry OBJECT-TYPE SYNTAX IpFib6Entry MAX-ACCESS not-accessible STATUS current DESCRIPTION "" INDEX { ipFib6VpnId, ipFib6Prefix, ipFib6PathId } ::= { ipFib6Table 1 } IpFib6Entry ::= SEQUENCE { ipFib6VpnId Unsigned32, ipFib6Prefix IpPrefix, ipFib6PathId Unsigned32, ipFib6OutIfname String, ipFib6NexthopAddress InetAddressIP, ipFib6NexthopLabel Unsigned32, ipFib6SaIndex Unsigned32, ipFib6Ip InetAddressIP, ipFib6Color INTEGER, ipFib6NexthopVpn Unsigned32 } -- tagpath /ip/fib-routes6/vpn-id ipFib6VpnId OBJECT-TYPE SYNTAX VpnIndex MAX-ACCESS not-accessible STATUS current DESCRIPTION "VPN ID" ::= { ipFib6Entry 1 } -- tagpath /ip/fib-routes6/prefix ipFib6Prefix OBJECT-TYPE SYNTAX IpPrefix MAX-ACCESS not-accessible STATUS current DESCRIPTION "Route" ::= { ipFib6Entry 2 } -- tagpath /ip/fib-routes6/path-id ipFib6PathId OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS not-accessible STATUS current DESCRIPTION "Path ID" ::= { ipFib6Entry 3 } -- tagpath /ip/fib-routes6/out-ifname ipFib6OutIfname OBJECT-TYPE SYNTAX String (SIZE (1 .. 32)) MAX-ACCESS read-only STATUS current DESCRIPTION "Next-hop interface name" ::= { ipFib6Entry 4 } -- tagpath /ip/fib-routes6/nexthop-address ipFib6NexthopAddress OBJECT-TYPE SYNTAX InetAddressIP MAX-ACCESS read-only STATUS current DESCRIPTION "Next-hop address" ::= { ipFib6Entry 5 } -- tagpath /ip/fib-routes6/nexthop-label ipFib6NexthopLabel OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Next-hop label" ::= { ipFib6Entry 6 } -- tagpath /ip/fib-routes6/sa-index ipFib6SaIndex OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Outbound SA index" ::= { ipFib6Entry 7 } -- tagpath /ip/fib-routes6/ip ipFib6Ip OBJECT-TYPE SYNTAX InetAddressIP MAX-ACCESS read-only STATUS current DESCRIPTION "IP address" ::= { ipFib6Entry 8 } -- tagpath /ip/fib-routes6/color ipFib6Color OBJECT-TYPE SYNTAX INTEGER {default(1),mpls(2),metro-ethernet(3),biz-internet(4),public-internet(5),lte(6),threeG(7),red(8),green(9),blue(10),gold(11),silver(12),bronze(13),custom1(14),custom2(15),custom3(16),private1(17),private2(18),private3(19),private4(20),private5(21),private6(22)} MAX-ACCESS read-only STATUS current DESCRIPTION "Color" ::= { ipFib6Entry 9 } -- tagpath /ip/fib-routes6/nexthop-vpn ipFib6NexthopVpn OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Next-hop VPN" ::= { ipFib6Entry 10 } -- tagpath /ip/nat/interface ipNatInterfaceTable OBJECT-TYPE SYNTAX SEQUENCE OF IpNatInterfaceEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Interfaces on which NAT is enabled" ::= { ipNat 1 } -- tagpath /ip/nat/interface ipNatInterfaceEntry OBJECT-TYPE SYNTAX IpNatInterfaceEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "" INDEX { ipNatInterfaceVpnId, ipNatInterfaceIfname } ::= { ipNatInterfaceTable 1 } IpNatInterfaceEntry ::= SEQUENCE { ipNatInterfaceVpnId Unsigned32, ipNatInterfaceIfname String, ipNatInterfaceMappingType INTEGER, ipNatInterfaceFilterType INTEGER, ipNatInterfaceFilterCount Unsigned32, ipNatInterfaceFibFilterCount Unsigned32, ipNatInterfaceIp IpPrefix, ipNatInterfaceNumberIpPools Unsigned32 } -- tagpath /ip/nat/interface/vpn-id ipNatInterfaceVpnId OBJECT-TYPE SYNTAX VpnIndex MAX-ACCESS not-accessible STATUS current DESCRIPTION "VPN ID" ::= { ipNatInterfaceEntry 1 } -- tagpath /ip/nat/interface/ifname ipNatInterfaceIfname OBJECT-TYPE SYNTAX String (SIZE (1 .. 32)) MAX-ACCESS not-accessible STATUS current DESCRIPTION "NAT interface name" ::= { ipNatInterfaceEntry 2 } -- tagpath /ip/nat/interface/mapping-type ipNatInterfaceMappingType OBJECT-TYPE SYNTAX INTEGER {endpoint-independent(0), address-port-dependent(1), null-translation(2)} MAX-ACCESS read-only STATUS current DESCRIPTION "NAT mapping type" ::= { ipNatInterfaceEntry 3 } -- tagpath /ip/nat/interface/filter-type ipNatInterfaceFilterType OBJECT-TYPE SYNTAX INTEGER {address-port-restricted(0)} MAX-ACCESS read-only STATUS current DESCRIPTION "NAT filter type" ::= { ipNatInterfaceEntry 4 } -- tagpath /ip/nat/interface/filter-count ipNatInterfaceFilterCount OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of NAT filter entries in the control plane" ::= { ipNatInterfaceEntry 5 } -- tagpath /ip/nat/interface/fib-filter-count ipNatInterfaceFibFilterCount OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of NAT filter entries in the FIB" ::= { ipNatInterfaceEntry 6 } -- tagpath /ip/nat/interface/ip ipNatInterfaceIp OBJECT-TYPE SYNTAX IpPrefix MAX-ACCESS read-only STATUS current DESCRIPTION "IP address" ::= { ipNatInterfaceEntry 7 } -- tagpath /ip/nat/interface/number-ip-pools ipNatInterfaceNumberIpPools OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { ipNatInterfaceEntry 8 } -- tagpath /ip/nat/interface-statistics ipNatInterfaceStatisticsTable OBJECT-TYPE SYNTAX SEQUENCE OF IpNatInterfaceStatisticsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Display NAT interface statistics" ::= { ipNat 2 } -- tagpath /ip/nat/interface-statistics ipNatInterfaceStatisticsEntry OBJECT-TYPE SYNTAX IpNatInterfaceStatisticsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "" INDEX { ipNatInterfaceStatisticsVpnId, ipNatInterfaceStatisticsIfname } ::= { ipNatInterfaceStatisticsTable 1 } IpNatInterfaceStatisticsEntry ::= SEQUENCE { ipNatInterfaceStatisticsVpnId Unsigned32, ipNatInterfaceStatisticsIfname String, ipNatInterfaceStatisticsNatOutboundPackets Counter64, ipNatInterfaceStatisticsNatInboundPackets Counter64, ipNatInterfaceStatisticsNatEncodeFail Counter64, ipNatInterfaceStatisticsNatDecodeFail Counter64, ipNatInterfaceStatisticsNatMapAddFail Counter64, ipNatInterfaceStatisticsNatFilterAddFail Counter64, ipNatInterfaceStatisticsNatFilterLookupFail Counter64, ipNatInterfaceStatisticsNatStateCheckFail Counter64, ipNatInterfaceStatisticsNatPolicerDrops Counter64, ipNatInterfaceStatisticsOutboundIcmpError Counter64, ipNatInterfaceStatisticsInboundIcmpError Counter64, ipNatInterfaceStatisticsInboundIcmpErrorDrops Counter64, ipNatInterfaceStatisticsNatFragments Counter64, ipNatInterfaceStatisticsNatFragmentsFail Counter64, ipNatInterfaceStatisticsNatUnsupportedProto Counter64, ipNatInterfaceStatisticsNatMapNoPorts Counter64, ipNatInterfaceStatisticsNatMapCannotXlate Counter64, ipNatInterfaceStatisticsNatFilterMapMismatch Counter64, ipNatInterfaceStatisticsNatMapIpPoolExhausted Counter64, ipNatInterfaceStatisticsNatpoolInsideXlateOutbound Counter64, ipNatInterfaceStatisticsNatpoolInsideXlateDestIp Counter64, ipNatInterfaceStatisticsNatXlateOutboundGre Counter64, ipNatInterfaceStatisticsNatpoolInsideXlateInbound Counter64, ipNatInterfaceStatisticsNatXlateInboundTcpopt Counter64, ipNatInterfaceStatisticsNatpoolOutsideXlateOutbound Counter64, ipNatInterfaceStatisticsNatpoolXlateInboundSvcPacket Counter64, ipNatInterfaceStatisticsNatDiaXlateOutbound Counter64, ipNatInterfaceStatisticsNatXlateInbound Counter64 } -- tagpath /ip/nat/interface-statistics/vpn-id ipNatInterfaceStatisticsVpnId OBJECT-TYPE SYNTAX VpnIndex MAX-ACCESS not-accessible STATUS current DESCRIPTION "VPN ID" ::= { ipNatInterfaceStatisticsEntry 1 } -- tagpath /ip/nat/interface-statistics/ifname ipNatInterfaceStatisticsIfname OBJECT-TYPE SYNTAX String (SIZE (1 .. 32)) MAX-ACCESS not-accessible STATUS current DESCRIPTION "NAT interface name" ::= { ipNatInterfaceStatisticsEntry 2 } -- tagpath /ip/nat/interface-statistics/nat-outbound-packets ipNatInterfaceStatisticsNatOutboundPackets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of packets sent through NAT from the private realm" ::= { ipNatInterfaceStatisticsEntry 3 } -- tagpath /ip/nat/interface-statistics/nat-inbound-packets ipNatInterfaceStatisticsNatInboundPackets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of packets received through NAT from the public realm" ::= { ipNatInterfaceStatisticsEntry 4 } -- tagpath /ip/nat/interface-statistics/nat-encode-fail ipNatInterfaceStatisticsNatEncodeFail OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "NAT translation encoding failed either in outbound or inbound direction" ::= { ipNatInterfaceStatisticsEntry 5 } -- tagpath /ip/nat/interface-statistics/nat-decode-fail ipNatInterfaceStatisticsNatDecodeFail OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "NAT translation decode failed (typically, ICMP error payload) either in outbound or inbound direction" ::= { ipNatInterfaceStatisticsEntry 6 } -- tagpath /ip/nat/interface-statistics/nat-map-add-fail ipNatInterfaceStatisticsNatMapAddFail OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Could not add new NAT-mapping entry (insufficient resources)" ::= { ipNatInterfaceStatisticsEntry 7 } -- tagpath /ip/nat/interface-statistics/nat-filter-add-fail ipNatInterfaceStatisticsNatFilterAddFail OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Could not add new NAT filter entry (insufficient resources)" ::= { ipNatInterfaceStatisticsEntry 8 } -- tagpath /ip/nat/interface-statistics/nat-filter-lookup-fail ipNatInterfaceStatisticsNatFilterLookupFail OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Could not find NAT filter entry for an inbound packet" ::= { ipNatInterfaceStatisticsEntry 9 } -- tagpath /ip/nat/interface-statistics/nat-state-check-fail ipNatInterfaceStatisticsNatStateCheckFail OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Did not match TCP state check on inbound packets" ::= { ipNatInterfaceStatisticsEntry 10 } -- tagpath /ip/nat/interface-statistics/nat-policer-drops ipNatInterfaceStatisticsNatPolicerDrops OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Drops due to policer action configured on some filters" ::= { ipNatInterfaceStatisticsEntry 11 } -- tagpath /ip/nat/interface-statistics/outbound-icmp-error ipNatInterfaceStatisticsOutboundIcmpError OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of ICMP error packets sent" ::= { ipNatInterfaceStatisticsEntry 12 } -- tagpath /ip/nat/interface-statistics/inbound-icmp-error ipNatInterfaceStatisticsInboundIcmpError OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of ICMP error packets received" ::= { ipNatInterfaceStatisticsEntry 13 } -- tagpath /ip/nat/interface-statistics/inbound-icmp-error-drops ipNatInterfaceStatisticsInboundIcmpErrorDrops OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of ICMP error packets received and dropped due to block-icmp-error configuration" ::= { ipNatInterfaceStatisticsEntry 14 } -- tagpath /ip/nat/interface-statistics/nat-fragments ipNatInterfaceStatisticsNatFragments OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of fragmented packets forwarded in either direction" ::= { ipNatInterfaceStatisticsEntry 15 } -- tagpath /ip/nat/interface-statistics/nat-fragments-fail ipNatInterfaceStatisticsNatFragmentsFail OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of fragmented packets dropped in either direction due to absence of fragment state" ::= { ipNatInterfaceStatisticsEntry 16 } -- tagpath /ip/nat/interface-statistics/nat-unsupported-proto ipNatInterfaceStatisticsNatUnsupportedProto OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Unsupport NAT protocol packets dropped" ::= { ipNatInterfaceStatisticsEntry 17 } -- tagpath /ip/nat/interface-statistics/nat-map-no-ports ipNatInterfaceStatisticsNatMapNoPorts OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Ran out of NAT ports to map to" ::= { ipNatInterfaceStatisticsEntry 18 } -- tagpath /ip/nat/interface-statistics/nat-map-cannot-xlate ipNatInterfaceStatisticsNatMapCannotXlate OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Cannot nat translate this flow" ::= { ipNatInterfaceStatisticsEntry 19 } -- tagpath /ip/nat/interface-statistics/nat-filter-map-mismatch ipNatInterfaceStatisticsNatFilterMapMismatch OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Mismatch in the filter and map records" ::= { ipNatInterfaceStatisticsEntry 20 } -- tagpath /ip/nat/interface-statistics/nat-map-ip-pool-exhausted ipNatInterfaceStatisticsNatMapIpPoolExhausted OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Ran out of NAT ip pools to map to" ::= { ipNatInterfaceStatisticsEntry 21 } -- tagpath /ip/nat/interface-statistics/natpool-inside-xlate-outbound ipNatInterfaceStatisticsNatpoolInsideXlateOutbound OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Outbound nat translation for natpool inside" ::= { ipNatInterfaceStatisticsEntry 22 } -- tagpath /ip/nat/interface-statistics/natpool-inside-xlate-dest-ip ipNatInterfaceStatisticsNatpoolInsideXlateDestIp OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Translate destination ip for outbound traffic from service side" ::= { ipNatInterfaceStatisticsEntry 23 } -- tagpath /ip/nat/interface-statistics/nat-xlate-outbound-gre ipNatInterfaceStatisticsNatXlateOutboundGre OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Outbound NAT translation for a packet going through GRE tunnel" ::= { ipNatInterfaceStatisticsEntry 24 } -- tagpath /ip/nat/interface-statistics/natpool-inside-xlate-inbound ipNatInterfaceStatisticsNatpoolInsideXlateInbound OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Inbound nat translation for natpool inside interface" ::= { ipNatInterfaceStatisticsEntry 25 } -- tagpath /ip/nat/interface-statistics/nat-xlate-inbound-tcpopt ipNatInterfaceStatisticsNatXlateInboundTcpopt OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Inbound nat translation for a packet from proxy" ::= { ipNatInterfaceStatisticsEntry 26 } -- tagpath /ip/nat/interface-statistics/natpool-outside-xlate-outbound ipNatInterfaceStatisticsNatpoolOutsideXlateOutbound OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Outbound nat translation for incoming packets for nat outside" ::= { ipNatInterfaceStatisticsEntry 27 } -- tagpath /ip/nat/interface-statistics/natpool-xlate-inbound-svc-packet ipNatInterfaceStatisticsNatpoolXlateInboundSvcPacket OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Inbound nat translation for a packets coming from service side and dest ip is natpool address" ::= { ipNatInterfaceStatisticsEntry 28 } -- tagpath /ip/nat/interface-statistics/nat-dia-xlate-outbound ipNatInterfaceStatisticsNatDiaXlateOutbound OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Outbound nat translation for DIA interface" ::= { ipNatInterfaceStatisticsEntry 29 } -- tagpath /ip/nat/interface-statistics/nat-inside-xlate-inbound ipNatInterfaceStatisticsNatXlateInbound OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Inbound nat translation for nat interface" ::= { ipNatInterfaceStatisticsEntry 30 } -- tagpath /ip/nat/filter ipNatFilterTable OBJECT-TYPE SYNTAX SEQUENCE OF IpNatFilterEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Display NAT filter entries" ::= { ipNat 3 } -- tagpath /ip/nat/filter ipNatFilterEntry OBJECT-TYPE SYNTAX IpNatFilterEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "" INDEX { ipNatFilterNatVpnId, ipNatFilterNatIfname, ipNatFilterPrivateVpnId, ipNatFilterProto, ipNatFilterPrivateSourceAddress, ipNatFilterPrivateDestAddress, ipNatFilterPrivateSourcePort, ipNatFilterPrivateDestPort } ::= { ipNatFilterTable 1 } IpNatFilterEntry ::= SEQUENCE { ipNatFilterNatVpnId Unsigned32, ipNatFilterNatIfname String, ipNatFilterPrivateVpnId Unsigned32, ipNatFilterProto INTEGER, ipNatFilterPrivateSourceAddress IpAddress, ipNatFilterPrivateDestAddress IpAddress, ipNatFilterPrivateSourcePort Unsigned32, ipNatFilterPrivateDestPort Unsigned32, ipNatFilterPublicSourceAddress IpAddress, ipNatFilterPublicDestAddress IpAddress, ipNatFilterPublicSourcePort Unsigned32, ipNatFilterPublicDestPort Unsigned32, ipNatFilterFilterState INTEGER, ipNatFilterIdleTimeout String, ipNatFilterOutboundPackets Counter64, ipNatFilterOutboundOctets Counter64, ipNatFilterInboundPackets Counter64, ipNatFilterInboundOctets Counter64, ipNatFilterDirection INTEGER } -- tagpath /ip/nat/filter/nat-vpn-id ipNatFilterNatVpnId OBJECT-TYPE SYNTAX VpnIndex MAX-ACCESS not-accessible STATUS current DESCRIPTION "NAT interface VPN ID" ::= { ipNatFilterEntry 1 } -- tagpath /ip/nat/filter/nat-ifname ipNatFilterNatIfname OBJECT-TYPE SYNTAX String (SIZE (1 .. 32)) MAX-ACCESS not-accessible STATUS current DESCRIPTION "NAT interface name" ::= { ipNatFilterEntry 2 } -- tagpath /ip/nat/filter/private-vpn-id ipNatFilterPrivateVpnId OBJECT-TYPE SYNTAX VpnIndex MAX-ACCESS not-accessible STATUS current DESCRIPTION "Private VPN ID" ::= { ipNatFilterEntry 3 } -- tagpath /ip/nat/filter/proto ipNatFilterProto OBJECT-TYPE SYNTAX INTEGER {icmp(1),tcp(6),udp(17)} MAX-ACCESS not-accessible STATUS current DESCRIPTION "Protocol" ::= { ipNatFilterEntry 4 } -- tagpath /ip/nat/filter/private-source-address ipNatFilterPrivateSourceAddress OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS not-accessible STATUS current DESCRIPTION "Private source IP address" ::= { ipNatFilterEntry 5 } -- tagpath /ip/nat/filter/private-dest-address ipNatFilterPrivateDestAddress OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS not-accessible STATUS current DESCRIPTION "Private destination IP address" ::= { ipNatFilterEntry 6 } -- tagpath /ip/nat/filter/private-source-port ipNatFilterPrivateSourcePort OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS not-accessible STATUS current DESCRIPTION "Private source port" ::= { ipNatFilterEntry 7 } -- tagpath /ip/nat/filter/private-dest-port ipNatFilterPrivateDestPort OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS not-accessible STATUS current DESCRIPTION "Private destination port" ::= { ipNatFilterEntry 8 } -- tagpath /ip/nat/filter/public-source-address ipNatFilterPublicSourceAddress OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "Public source IP address" ::= { ipNatFilterEntry 9 } -- tagpath /ip/nat/filter/public-dest-address ipNatFilterPublicDestAddress OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "Public destination IP address" ::= { ipNatFilterEntry 10 } -- tagpath /ip/nat/filter/public-source-port ipNatFilterPublicSourcePort OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Public source port" ::= { ipNatFilterEntry 11 } -- tagpath /ip/nat/filter/public-dest-port ipNatFilterPublicDestPort OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Public destination port" ::= { ipNatFilterEntry 12 } -- tagpath /ip/nat/filter/filter-state ipNatFilterFilterState OBJECT-TYPE SYNTAX INTEGER {initial(0),syn-sent(1),syn-ack(2),syn-received(3),established(4),fin-sent(5),fin-received(6),fin-acked(7),closed(8),reset(9)} MAX-ACCESS read-only STATUS current DESCRIPTION "Session state" ::= { ipNatFilterEntry 13 } -- tagpath /ip/nat/filter/idle-timeout ipNatFilterIdleTimeout OBJECT-TYPE SYNTAX String MAX-ACCESS read-only STATUS current DESCRIPTION "Session idle timeout" ::= { ipNatFilterEntry 14 } -- tagpath /ip/nat/filter/outbound-packets ipNatFilterOutboundPackets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of outbound packets" ::= { ipNatFilterEntry 15 } -- tagpath /ip/nat/filter/outbound-octets ipNatFilterOutboundOctets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of outbound octets" ::= { ipNatFilterEntry 16 } -- tagpath /ip/nat/filter/inbound-packets ipNatFilterInboundPackets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of inbound packets" ::= { ipNatFilterEntry 17 } -- tagpath /ip/nat/filter/inbound-octets ipNatFilterInboundOctets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of inbound octets" ::= { ipNatFilterEntry 18 } -- tagpath /ip/nat/filter/direction ipNatFilterDirection OBJECT-TYPE SYNTAX INTEGER {inside(0), outside(1)} MAX-ACCESS read-only STATUS current DESCRIPTION "Direction of NAT translation" ::= { ipNatFilterEntry 19 } -- tagpath /ip/routes-summary ipRoutesSummaryTable OBJECT-TYPE SYNTAX SEQUENCE OF IpRoutesSummaryEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Summary of routes" ::= { ip 10 } -- tagpath /ip/routes-summary ipRoutesSummaryEntry OBJECT-TYPE SYNTAX IpRoutesSummaryEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "" INDEX { ipRoutesSummaryVpnId, ipRoutesSummaryAddressFamily, ipRoutesSummaryRouteProtocol } ::= { ipRoutesSummaryTable 1 } IpRoutesSummaryEntry ::= SEQUENCE { ipRoutesSummaryVpnId Unsigned32, ipRoutesSummaryAddressFamily INTEGER, ipRoutesSummaryRouteProtocol INTEGER, ipRoutesSummaryReceived Unsigned32, ipRoutesSummaryInstalled Unsigned32, ipRoutesSummaryImport Unsigned32 } -- tagpath /ip/routes-summary/vpn-id ipRoutesSummaryVpnId OBJECT-TYPE SYNTAX VpnIndex MAX-ACCESS not-accessible STATUS current DESCRIPTION "VPN ID" ::= { ipRoutesSummaryEntry 1 } -- tagpath /ip/routes-summary/address-family ipRoutesSummaryAddressFamily OBJECT-TYPE SYNTAX INTEGER {ipv4(0),ipv6(1)} MAX-ACCESS not-accessible STATUS current DESCRIPTION "Address Family" ::= { ipRoutesSummaryEntry 2 } -- tagpath /ip/routes-summary/route-protocol ipRoutesSummaryRouteProtocol OBJECT-TYPE SYNTAX INTEGER {connected(0),static(1),ospf(2),bgp(3),omp(4),nat(5),gre(6),natpoolOmp(7),natpoolService(8)} MAX-ACCESS not-accessible STATUS current DESCRIPTION "Protocol" ::= { ipRoutesSummaryEntry 3 } -- tagpath /ip/routes-summary/received ipRoutesSummaryReceived OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of routes received" ::= { ipRoutesSummaryEntry 4 } -- tagpath /ip/routes-summary/installed ipRoutesSummaryInstalled OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of routes installed" ::= { ipRoutesSummaryEntry 5 } -- tagpath /ip/routes-summary/imported ipRoutesSummaryImport OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of routes imported" ::= { ipRoutesSummaryEntry 6 } -- tagpath /vrrp vrrpTable OBJECT-TYPE SYNTAX SEQUENCE OF VrrpEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Display VRRP information" ::= { viptela-oper-vpn 9 } -- tagpath /vrrp vrrpEntry OBJECT-TYPE SYNTAX VrrpEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "" INDEX { vrrpVpnId } ::= { vrrpTable 1 } VrrpEntry ::= SEQUENCE { vrrpVpnId Unsigned32 } -- tagpath /vrrp/vpn-id vrrpVpnId OBJECT-TYPE SYNTAX VpnIndex MAX-ACCESS read-only STATUS current DESCRIPTION "VPN ID" ::= { vrrpEntry 1 } -- tagpath /vrrp/interfaces vrrpInterfacesTable OBJECT-TYPE SYNTAX SEQUENCE OF VrrpInterfacesEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Display VRRP interfaces" ::= { viptela-oper-vpn 10 } -- tagpath /vrrp/interfaces vrrpInterfacesEntry OBJECT-TYPE SYNTAX VrrpInterfacesEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "" INDEX { vrrpVpnId, vrrpInterfacesIfName } ::= { vrrpInterfacesTable 1 } VrrpInterfacesEntry ::= SEQUENCE { vrrpInterfacesIfName String } -- tagpath /vrrp/interfaces/if-name vrrpInterfacesIfName OBJECT-TYPE SYNTAX String (SIZE (1 .. 32)) MAX-ACCESS read-only STATUS current DESCRIPTION "Interface name" ::= { vrrpInterfacesEntry 1 } -- tagpath /vrrp/interfaces/groups vrrpInterfacesGroupsTable OBJECT-TYPE SYNTAX SEQUENCE OF VrrpInterfacesGroupsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Display VRRP group" ::= { viptela-oper-vpn 11 } -- tagpath /vrrp/interfaces/groups vrrpInterfacesGroupsEntry OBJECT-TYPE SYNTAX VrrpInterfacesGroupsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "" INDEX { vrrpVpnId, vrrpInterfacesIfName, vrrpInterfacesGroupsGroupId } ::= { vrrpInterfacesGroupsTable 1 } VrrpInterfacesGroupsEntry ::= SEQUENCE { vrrpInterfacesGroupsGroupId UnsignedByte, vrrpInterfacesGroupsVirtualIp InetAddressIP, vrrpInterfacesGroupsVirtualMac String, vrrpInterfacesGroupsPriority UnsignedByte, vrrpInterfacesGroupsVrrpState INTEGER, vrrpInterfacesGroupsOmpState INTEGER, vrrpInterfacesGroupsAdvertisementTimer Integer32, vrrpInterfacesGroupsMasterDownTimer Integer32, vrrpInterfacesGroupsLastStateChangeTime DateAndTime, vrrpInterfacesGroupsTrackPrefixList String, vrrpInterfacesGroupsPrefixListState INTEGER } -- tagpath /vrrp/interfaces/groups/group-id vrrpInterfacesGroupsGroupId OBJECT-TYPE SYNTAX UnsignedByte (1 .. 255) MAX-ACCESS not-accessible STATUS current DESCRIPTION "" ::= { vrrpInterfacesGroupsEntry 1 } -- tagpath /vrrp/interfaces/groups/virtual-ip vrrpInterfacesGroupsVirtualIp OBJECT-TYPE SYNTAX InetAddressIP MAX-ACCESS read-only STATUS current DESCRIPTION "Virtual IP address" ::= { vrrpInterfacesGroupsEntry 2 } -- tagpath /vrrp/interfaces/groups/virtual-mac vrrpInterfacesGroupsVirtualMac OBJECT-TYPE SYNTAX String MAX-ACCESS read-only STATUS current DESCRIPTION "Virtual MAC address" ::= { vrrpInterfacesGroupsEntry 3 } -- tagpath /vrrp/interfaces/groups/priority vrrpInterfacesGroupsPriority OBJECT-TYPE SYNTAX UnsignedByte MAX-ACCESS read-only STATUS current DESCRIPTION "Priority" ::= { vrrpInterfacesGroupsEntry 4 } -- tagpath /vrrp/interfaces/groups/vrrp-state vrrpInterfacesGroupsVrrpState OBJECT-TYPE SYNTAX INTEGER {init(1),backup(2),master(3)} MAX-ACCESS read-only STATUS current DESCRIPTION "VRRP state" ::= { vrrpInterfacesGroupsEntry 5 } -- tagpath /vrrp/interfaces/groups/omp-state vrrpInterfacesGroupsOmpState OBJECT-TYPE SYNTAX INTEGER {down(0),up(1)} MAX-ACCESS read-only STATUS current DESCRIPTION "OMP state" ::= { vrrpInterfacesGroupsEntry 6 } -- tagpath /vrrp/interfaces/groups/advertisement-timer vrrpInterfacesGroupsAdvertisementTimer OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Advertisement interval" ::= { vrrpInterfacesGroupsEntry 7 } -- tagpath /vrrp/interfaces/groups/master-down-timer vrrpInterfacesGroupsMasterDownTimer OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Master down detection interval" ::= { vrrpInterfacesGroupsEntry 8 } -- tagpath /vrrp/interfaces/groups/last-state-change-time vrrpInterfacesGroupsLastStateChangeTime OBJECT-TYPE SYNTAX DateAndTime MAX-ACCESS read-only STATUS current DESCRIPTION "Time when state changed last time" ::= { vrrpInterfacesGroupsEntry 9 } -- tagpath /vrrp/interfaces/groups/track-prefix-list vrrpInterfacesGroupsTrackPrefixList OBJECT-TYPE SYNTAX String (SIZE (1 .. 32)) MAX-ACCESS read-only STATUS current DESCRIPTION "Prefix list to be tracked" ::= { vrrpInterfacesGroupsEntry 10 } -- tagpath /vrrp/interfaces/groups/prefix-list-state vrrpInterfacesGroupsPrefixListState OBJECT-TYPE SYNTAX INTEGER {resolved(0),unresolved(1)} MAX-ACCESS read-only STATUS current DESCRIPTION "Prefix list state" ::= { vrrpInterfacesGroupsEntry 11 } -- tagpath /dhcp/client-interface dhcpInterfaceTable OBJECT-TYPE SYNTAX SEQUENCE OF DhcpInterfaceEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Display DHCP client interface information" ::= { dhcp 1 } -- tagpath /dhcp/client-interface dhcpInterfaceEntry OBJECT-TYPE SYNTAX DhcpInterfaceEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "" INDEX { dhcpInterfaceVpnId, dhcpInterfaceIfname } ::= { dhcpInterfaceTable 1 } DhcpInterfaceEntry ::= SEQUENCE { dhcpInterfaceVpnId Unsigned32, dhcpInterfaceIfname String, dhcpInterfaceState INTEGER, dhcpInterfaceAcquiredIp Ipv4Prefix, dhcpInterfaceServer IpAddress, dhcpInterfaceLeaseTime String, dhcpInterfaceTimeRemaining String, dhcpInterfaceGateway IpAddress } -- tagpath /dhcp/client-interface/vpn-id dhcpInterfaceVpnId OBJECT-TYPE SYNTAX VpnIndex MAX-ACCESS not-accessible STATUS current DESCRIPTION "VPN ID" ::= { dhcpInterfaceEntry 1 } -- tagpath /dhcp/client-interface/ifname dhcpInterfaceIfname OBJECT-TYPE SYNTAX String (SIZE (1 .. 32)) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Interface name" ::= { dhcpInterfaceEntry 2 } -- tagpath /dhcp/client-interface/state dhcpInterfaceState OBJECT-TYPE SYNTAX INTEGER {init(0),request(1),bound(2),renew(3),rebind(4),release(5),dynamic-ip(6)} MAX-ACCESS read-only STATUS current DESCRIPTION "State" ::= { dhcpInterfaceEntry 3 } -- tagpath /dhcp/client-interface/acquired-ip dhcpInterfaceAcquiredIp OBJECT-TYPE SYNTAX Ipv4Prefix MAX-ACCESS read-only STATUS current DESCRIPTION "Acquired IP address" ::= { dhcpInterfaceEntry 4 } -- tagpath /dhcp/client-interface/server dhcpInterfaceServer OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "Server IP" ::= { dhcpInterfaceEntry 5 } -- tagpath /dhcp/client-interface/lease-time dhcpInterfaceLeaseTime OBJECT-TYPE SYNTAX String MAX-ACCESS read-only STATUS current DESCRIPTION "Lease time (Days:Hours:Minutes:Seconds)" ::= { dhcpInterfaceEntry 6 } -- tagpath /dhcp/client-interface/time-remaining dhcpInterfaceTimeRemaining OBJECT-TYPE SYNTAX String MAX-ACCESS read-only STATUS current DESCRIPTION "Lease time remaining (Days:Hours:Minutes:Seconds)" ::= { dhcpInterfaceEntry 7 } -- tagpath /dhcp/client-interface/gateway dhcpInterfaceGateway OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "Default gateway" ::= { dhcpInterfaceEntry 8 } -- tagpath /dhcp/client-interface/dns-list dhcpInterfaceDnsListTable OBJECT-TYPE SYNTAX SEQUENCE OF DhcpInterfaceDnsListEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "List of DNS servers" ::= { viptela-oper-vpn 13 } -- tagpath /dhcp/client-interface/dns-list dhcpInterfaceDnsListEntry OBJECT-TYPE SYNTAX DhcpInterfaceDnsListEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "" INDEX { dhcpInterfaceVpnId, dhcpInterfaceIfname, dhcpInterfaceDnsListIndex } ::= { dhcpInterfaceDnsListTable 1 } DhcpInterfaceDnsListEntry ::= SEQUENCE { dhcpInterfaceDnsListIndex Unsigned32, dhcpInterfaceDnsListDns IpAddress } -- tagpath /dhcp/client-interface/dns-list/index dhcpInterfaceDnsListIndex OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS not-accessible STATUS current DESCRIPTION "Index" ::= { dhcpInterfaceDnsListEntry 1 } -- tagpath /dhcp/client-interface/dns-list/dns dhcpInterfaceDnsListDns OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "DNS IP" ::= { dhcpInterfaceDnsListEntry 2 } -- tagpath /dhcp/server dhcpServerTable OBJECT-TYPE SYNTAX SEQUENCE OF DhcpServerEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Display DHCP server information" ::= { dhcp 2 } -- tagpath /dhcp/server dhcpServerEntry OBJECT-TYPE SYNTAX DhcpServerEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "" INDEX { dhcpServerVpnId, dhcpServerIfname } ::= { dhcpServerTable 1 } DhcpServerEntry ::= SEQUENCE { dhcpServerVpnId Unsigned32, dhcpServerIfname String } -- tagpath /dhcp/server/vpn-id dhcpServerVpnId OBJECT-TYPE SYNTAX VpnIndex MAX-ACCESS not-accessible STATUS current DESCRIPTION "VPN ID" ::= { dhcpServerEntry 1 } -- tagpath /dhcp/server/ifname dhcpServerIfname OBJECT-TYPE SYNTAX String (SIZE (1 .. 32)) MAX-ACCESS read-only STATUS current DESCRIPTION "Interface name" ::= { dhcpServerEntry 2 } -- tagpath /dhcp/server/bindings dhcpServerBindingsTable OBJECT-TYPE SYNTAX SEQUENCE OF DhcpServerBindingsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Display bindings for clients" ::= { viptela-oper-vpn 14 } -- tagpath /dhcp/server/bindings dhcpServerBindingsEntry OBJECT-TYPE SYNTAX DhcpServerBindingsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "" INDEX { dhcpServerVpnId, dhcpServerIfname, IMPLIED dhcpServerBindingsClientMac } ::= { dhcpServerBindingsTable 1 } DhcpServerBindingsEntry ::= SEQUENCE { dhcpServerBindingsClientMac String, dhcpServerBindingsClientIp IpAddress, dhcpServerBindingsLeaseTime String, dhcpServerBindingsLeaseTimeRemaining String, dhcpServerBindingsStaticBinding TruthValue, dhcpServerBindingsHostName String } -- tagpath /dhcp/server/bindings/client-mac dhcpServerBindingsClientMac OBJECT-TYPE SYNTAX String (SIZE (1 .. 32)) MAX-ACCESS not-accessible STATUS current DESCRIPTION "DHCP client's mac address" ::= { dhcpServerBindingsEntry 1 } -- tagpath /dhcp/server/bindings/client-ip dhcpServerBindingsClientIp OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "IP address leased to DHCP client" ::= { dhcpServerBindingsEntry 2 } -- tagpath /dhcp/server/bindings/lease-time dhcpServerBindingsLeaseTime OBJECT-TYPE SYNTAX String MAX-ACCESS read-only STATUS current DESCRIPTION "Lease time (Days:Hours:Minutes:Seconds)" ::= { dhcpServerBindingsEntry 3 } -- tagpath /dhcp/server/bindings/lease-time-remaining dhcpServerBindingsLeaseTimeRemaining OBJECT-TYPE SYNTAX String MAX-ACCESS read-only STATUS current DESCRIPTION "Lease time remaining (Days:Hours:Minutes:Seconds)" ::= { dhcpServerBindingsEntry 4 } -- tagpath /dhcp/server/bindings/static-binding dhcpServerBindingsStaticBinding OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "Is binding static or not" ::= { dhcpServerBindingsEntry 5 } -- tagpath /dhcp/server/bindings/host-name dhcpServerBindingsHostName OBJECT-TYPE SYNTAX String MAX-ACCESS read-only STATUS current DESCRIPTION "DHCP client's hostname" ::= { dhcpServerBindingsEntry 6 } -- tagpath /dhcpv6/interface dhcpv6InterfaceTable OBJECT-TYPE SYNTAX SEQUENCE OF Dhcpv6InterfaceEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Display DHCPv6 client interface information" ::= { dhcpv6 1 } -- tagpath /dhcpv6/interface dhcpv6InterfaceEntry OBJECT-TYPE SYNTAX Dhcpv6InterfaceEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "" INDEX { dhcpv6InterfaceVpnId, dhcpv6InterfaceIfname } ::= { dhcpv6InterfaceTable 1 } Dhcpv6InterfaceEntry ::= SEQUENCE { dhcpv6InterfaceVpnId Unsigned32, dhcpv6InterfaceIfname String, dhcpv6InterfaceState INTEGER, dhcpv6InterfaceAcquiredIp IpPrefix, dhcpv6InterfaceServer String, dhcpv6InterfaceLeaseTime String, dhcpv6InterfaceTimeRemaining String, dhcpv6InterfaceGateway Ipv6Address } -- tagpath /dhcpv6/interface/vpn-id dhcpv6InterfaceVpnId OBJECT-TYPE SYNTAX VpnIndex MAX-ACCESS not-accessible STATUS current DESCRIPTION "VPN ID" ::= { dhcpv6InterfaceEntry 1 } -- tagpath /dhcpv6/interface/ifname dhcpv6InterfaceIfname OBJECT-TYPE SYNTAX String (SIZE (1 .. 32)) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Interface name" ::= { dhcpv6InterfaceEntry 2 } -- tagpath /dhcpv6/interface/state dhcpv6InterfaceState OBJECT-TYPE SYNTAX INTEGER {init(0),request(1),bound(2),renew(3),rebind(4),release(5)} MAX-ACCESS read-only STATUS current DESCRIPTION "State" ::= { dhcpv6InterfaceEntry 3 } -- tagpath /dhcpv6/interface/acquired-ip dhcpv6InterfaceAcquiredIp OBJECT-TYPE SYNTAX IpPrefix MAX-ACCESS read-only STATUS current DESCRIPTION "Acquired IP address" ::= { dhcpv6InterfaceEntry 4 } -- tagpath /dhcpv6/interface/server dhcpv6InterfaceServer OBJECT-TYPE SYNTAX String MAX-ACCESS read-only STATUS current DESCRIPTION "Server ID" ::= { dhcpv6InterfaceEntry 5 } -- tagpath /dhcpv6/interface/lease-time dhcpv6InterfaceLeaseTime OBJECT-TYPE SYNTAX String MAX-ACCESS read-only STATUS current DESCRIPTION "Lease time (Days:Hours:Minutes:Seconds)" ::= { dhcpv6InterfaceEntry 6 } -- tagpath /dhcpv6/interface/time-remaining dhcpv6InterfaceTimeRemaining OBJECT-TYPE SYNTAX String MAX-ACCESS read-only STATUS current DESCRIPTION "Lease time remaining (Days:Hours:Minutes:Seconds)" ::= { dhcpv6InterfaceEntry 7 } -- tagpath /dhcpv6/interface/gateway dhcpv6InterfaceGateway OBJECT-TYPE SYNTAX Ipv6Address MAX-ACCESS read-only STATUS current DESCRIPTION "Default gateway" ::= { dhcpv6InterfaceEntry 8 } -- tagpath /dhcpv6/interface/dns-list dhcpv6InterfaceDnsListTable OBJECT-TYPE SYNTAX SEQUENCE OF Dhcpv6InterfaceDnsListEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "List of DNS servers" ::= { viptela-oper-vpn 19 } -- tagpath /dhcpv6/interface/dns-list dhcpv6InterfaceDnsListEntry OBJECT-TYPE SYNTAX Dhcpv6InterfaceDnsListEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "" INDEX { dhcpv6InterfaceVpnId, dhcpv6InterfaceIfname, dhcpv6InterfaceDnsListIndex } ::= { dhcpv6InterfaceDnsListTable 1 } Dhcpv6InterfaceDnsListEntry ::= SEQUENCE { dhcpv6InterfaceDnsListIndex Unsigned32, dhcpv6InterfaceDnsListDns Ipv6Address } -- tagpath /dhcpv6/interface/dns-list/index dhcpv6InterfaceDnsListIndex OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS not-accessible STATUS current DESCRIPTION "Index" ::= { dhcpv6InterfaceDnsListEntry 1 } -- tagpath /dhcpv6/interface/dns-list/dns dhcpv6InterfaceDnsListDns OBJECT-TYPE SYNTAX Ipv6Address MAX-ACCESS read-only STATUS current DESCRIPTION "DNS IP" ::= { dhcpv6InterfaceDnsListEntry 2 } -- tagpath /pppoe/session pppoeSessionTable OBJECT-TYPE SYNTAX SEQUENCE OF PppoeSessionEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Display PPPoE session information" ::= { pppoe 1 } -- tagpath /pppoe/session pppoeSessionEntry OBJECT-TYPE SYNTAX PppoeSessionEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "" INDEX { pppoeSessionVpnId, pppoeSessionIfname } ::= { pppoeSessionTable 1 } PppoeSessionEntry ::= SEQUENCE { pppoeSessionVpnId Unsigned32, pppoeSessionIfname String, pppoeSessionSessionId Unsigned32, pppoeSessionServerMac String, pppoeSessionLocalMac String, pppoeSessionPppInterface String, pppoeSessionAcName String, pppoeSessionServiceName String } -- tagpath /pppoe/session/vpn-id pppoeSessionVpnId OBJECT-TYPE SYNTAX VpnIndex MAX-ACCESS not-accessible STATUS current DESCRIPTION "VPN ID" ::= { pppoeSessionEntry 2 } -- tagpath /pppoe/session/ifname pppoeSessionIfname OBJECT-TYPE SYNTAX String (SIZE (1 .. 32)) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Ethernet Interface name" ::= { pppoeSessionEntry 3 } -- tagpath /pppoe/session/session-id pppoeSessionSessionId OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Session ID" ::= { pppoeSessionEntry 4 } -- tagpath /pppoe/session/server-mac pppoeSessionServerMac OBJECT-TYPE SYNTAX String MAX-ACCESS read-only STATUS current DESCRIPTION "Server MAC address" ::= { pppoeSessionEntry 5 } -- tagpath /pppoe/session/local-mac pppoeSessionLocalMac OBJECT-TYPE SYNTAX String MAX-ACCESS read-only STATUS current DESCRIPTION "Local MAC address" ::= { pppoeSessionEntry 6 } -- tagpath /pppoe/session/ppp-interface pppoeSessionPppInterface OBJECT-TYPE SYNTAX String (SIZE (1 .. 32)) MAX-ACCESS read-only STATUS current DESCRIPTION "PPP interface name" ::= { pppoeSessionEntry 7 } -- tagpath /pppoe/session/ac-name pppoeSessionAcName OBJECT-TYPE SYNTAX String (SIZE (1 .. 32)) MAX-ACCESS read-only STATUS current DESCRIPTION "Access concentrator name" ::= { pppoeSessionEntry 8 } -- tagpath /pppoe/session/service-name pppoeSessionServiceName OBJECT-TYPE SYNTAX String (SIZE (1 .. 32)) MAX-ACCESS read-only STATUS current DESCRIPTION "Service name" ::= { pppoeSessionEntry 9 } -- tagpath /ppp/interface pppInterfaceTable OBJECT-TYPE SYNTAX SEQUENCE OF PppInterfaceEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Display PPP interface information" ::= { ppp 1 } -- tagpath /ppp/interface pppInterfaceEntry OBJECT-TYPE SYNTAX PppInterfaceEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "" INDEX { pppInterfaceVpnId, pppInterfaceIfname } ::= { pppInterfaceTable 1 } PppInterfaceEntry ::= SEQUENCE { pppInterfaceVpnId Unsigned32, pppInterfaceIfname String, pppInterfacePppoeInterface String, pppInterfaceInterfaceIp String, pppInterfaceGatewayIp String, pppInterfacePrimaryDns String, pppInterfaceSecondaryDns String, pppInterfaceMtu Integer32, pppInterfaceAuthType PppInterfaceAuthEnum } -- tagpath /ppp/interface/vpn-id pppInterfaceVpnId OBJECT-TYPE SYNTAX VpnIndex MAX-ACCESS not-accessible STATUS current DESCRIPTION "VPN ID" ::= { pppInterfaceEntry 2 } -- tagpath /ppp/interface/ifname pppInterfaceIfname OBJECT-TYPE SYNTAX String (SIZE (1 .. 32)) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Ethernet interface name" ::= { pppInterfaceEntry 3 } -- tagpath /ppp/interface/pppoe-interface pppInterfacePppoeInterface OBJECT-TYPE SYNTAX String (SIZE (1 .. 32)) MAX-ACCESS read-only STATUS current DESCRIPTION "PPPoE interface name" ::= { pppInterfaceEntry 4 } -- tagpath /ppp/interface/interface-ip pppInterfaceInterfaceIp OBJECT-TYPE SYNTAX String (SIZE (1 .. 32)) MAX-ACCESS read-only STATUS current DESCRIPTION "Interface IP" ::= { pppInterfaceEntry 5 } -- tagpath /ppp/interface/gateway-ip pppInterfaceGatewayIp OBJECT-TYPE SYNTAX String (SIZE (1 .. 32)) MAX-ACCESS read-only STATUS current DESCRIPTION "Server's IP address" ::= { pppInterfaceEntry 6 } -- tagpath /ppp/interface/primary-dns pppInterfacePrimaryDns OBJECT-TYPE SYNTAX String (SIZE (1 .. 32)) MAX-ACCESS read-only STATUS current DESCRIPTION "Primary DNS IP address" ::= { pppInterfaceEntry 7 } -- tagpath /ppp/interface/secondary-dns pppInterfaceSecondaryDns OBJECT-TYPE SYNTAX String (SIZE (1 .. 32)) MAX-ACCESS read-only STATUS current DESCRIPTION "Secondary DNS IP address" ::= { pppInterfaceEntry 8 } -- tagpath /ppp/interface/mtu pppInterfaceMtu OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "MTU for PPP interface" ::= { pppInterfaceEntry 9 } -- tagpath /ppp/interface/auth-type pppInterfaceAuthType OBJECT-TYPE SYNTAX PppInterfaceAuthEnum MAX-ACCESS read-only STATUS current DESCRIPTION "Auth for PPP interface" ::= { pppInterfaceEntry 10 } -- tagpath /sfp/detail sfpDetailTable OBJECT-TYPE SYNTAX SEQUENCE OF SfpDetailEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Display detailed SFP information" ::= { sfp 1 } -- tagpath /sfp/detail sfpDetailEntry OBJECT-TYPE SYNTAX SfpDetailEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "" INDEX { sfpDetailIfname } ::= { sfpDetailTable 1 } SfpDetailEntry ::= SEQUENCE { sfpDetailIfname String, sfpDetailPresent Yesno, sfpDetailPhysicalIdentifier SfpPhysicalIdentifierEnum, sfpDetailConnectorType SfpConnectorTypeEnum, sfpDetailTransceiverCompliancePri SfpTransceiverComplianceEnum, sfpDetailTransceiverComplianceSec SfpTransceiverComplianceEnum, sfpDetailEncoding SfpEncodingEnum, sfpDetailNominalSpeed ConfdString, sfpDetailRateSelectOptions SfpRateSelectEnum, sfpDetailLengthSingleModeKm Unsigned32, sfpDetailLength625umOm1 Unsigned32, sfpDetailLength50umOm2 Unsigned32, sfpDetailCopperMinLength Unsigned32, sfpDetailLength50umOm3 Unsigned32, sfpDetailLength50umOm4 Unsigned32, sfpDetailLaserWavelength Unsigned32, sfpDetailVendorName String, sfpDetailVendorOui HexList, sfpDetailVendorPartNumber String, sfpDetailVendorRevision String, sfpDetailVendorSerialNumber String, sfpDetailDateCode String, sfpDetailFeatureOptionsLossOfSignal Yesno, sfpDetailFeatureOptionsSignalDetect Yesno, sfpDetailFeatureOptionsTxFault Yesno, sfpDetailFeatureOptionsTxDisable Yesno, sfpDetailFeatureOptionsRateSelect Yesno, sfpDetailFeatureOptionsTuneableWavelength Yesno, sfpDetailFeatureOptionsRdt Yesno, sfpDetailFeatureOptionsLro Yesno, sfpDetailFeatureOptionsPowerLevel Unsigned32, sfpDetailFeatureOptionsCooledLaser Yesno, sfpDetailFeatureOptionsTimingType SfpTimingType, sfpDetailFeatureOptionsPagedA2 Yesno, sfpDetailDigitalDiagnosticsSupported Yesno, sfpDetailDigitalDiagnosticsCalibrationType SfpCalibrationType, sfpDetailDigitalDiagnosticsPowerType SfpPowerType, sfpDetailEnhancedOptionsSoftRateSelectControl Yesno, sfpDetailEnhancedOptionsAppSelectControl Yesno, sfpDetailEnhancedOptionsSoftRateSelectControlMonitor Yesno, sfpDetailEnhancedOptionsSoftRxLosMonitor Yesno, sfpDetailEnhancedOptionsSoftTxFaultMonitor Yesno, sfpDetailEnhancedOptionsSoftTxDisableControlMonitor Yesno, sfpDetailEnhancedOptionsAllAlarmWarningFlags Yesno } -- tagpath /sfp/detail/ifname sfpDetailIfname OBJECT-TYPE SYNTAX String (SIZE (1 .. 32)) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Interface name" ::= { sfpDetailEntry 1 } -- tagpath /sfp/detail/present sfpDetailPresent OBJECT-TYPE SYNTAX Yesno MAX-ACCESS read-only STATUS current DESCRIPTION "SFP present" ::= { sfpDetailEntry 2 } -- tagpath /sfp/detail/physical-identifier sfpDetailPhysicalIdentifier OBJECT-TYPE SYNTAX SfpPhysicalIdentifierEnum MAX-ACCESS read-only STATUS current DESCRIPTION "Physical transceiver device" ::= { sfpDetailEntry 3 } -- tagpath /sfp/detail/connector-type sfpDetailConnectorType OBJECT-TYPE SYNTAX SfpConnectorTypeEnum MAX-ACCESS read-only STATUS current DESCRIPTION "Connector type presented by the device" ::= { sfpDetailEntry 4 } -- tagpath /sfp/detail/transceiver-compliance-pri sfpDetailTransceiverCompliancePri OBJECT-TYPE SYNTAX SfpTransceiverComplianceEnum MAX-ACCESS read-only STATUS current DESCRIPTION "Primary supported protocol compliance" ::= { sfpDetailEntry 5 } -- tagpath /sfp/detail/transceiver-compliance-sec sfpDetailTransceiverComplianceSec OBJECT-TYPE SYNTAX SfpTransceiverComplianceEnum MAX-ACCESS read-only STATUS current DESCRIPTION "Secondary supported protocol compliance" ::= { sfpDetailEntry 6 } -- tagpath /sfp/detail/encoding sfpDetailEncoding OBJECT-TYPE SYNTAX SfpEncodingEnum MAX-ACCESS read-only STATUS current DESCRIPTION "Link encoding mechansim" ::= { sfpDetailEntry 7 } -- tagpath /sfp/detail/nominal-speed sfpDetailNominalSpeed OBJECT-TYPE SYNTAX ConfdString MAX-ACCESS read-only STATUS current DESCRIPTION "Nominal link speed" ::= { sfpDetailEntry 8 } -- tagpath /sfp/detail/rate-select-options sfpDetailRateSelectOptions OBJECT-TYPE SYNTAX SfpRateSelectEnum MAX-ACCESS read-only STATUS current DESCRIPTION "Rate selection options" ::= { sfpDetailEntry 9 } -- tagpath /sfp/detail/length-single-mode-km sfpDetailLengthSingleModeKm OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Supported length for single mode fiber" ::= { sfpDetailEntry 10 } -- tagpath /sfp/detail/length-625um-om1 sfpDetailLength625umOm1 OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Supported length for 62.5-um multimode OM1 fiber" ::= { sfpDetailEntry 11 } -- tagpath /sfp/detail/length-50um-om2 sfpDetailLength50umOm2 OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Supported length for 50-um multimode OM2 fiber" ::= { sfpDetailEntry 12 } -- tagpath /sfp/detail/copper-min-length sfpDetailCopperMinLength OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Copper minimum link length" ::= { sfpDetailEntry 13 } -- tagpath /sfp/detail/length-50um-om3 sfpDetailLength50umOm3 OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Supported length for 50-um multimode OM3 fiber" ::= { sfpDetailEntry 14 } -- tagpath /sfp/detail/length-50um-om4 sfpDetailLength50umOm4 OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Supported length for 50-um multimode OM4 fiber or active cable" ::= { sfpDetailEntry 15 } -- tagpath /sfp/detail/laser-wavelength sfpDetailLaserWavelength OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Laser wavelength (fiber only)" ::= { sfpDetailEntry 16 } -- tagpath /sfp/detail/vendor-name sfpDetailVendorName OBJECT-TYPE SYNTAX String MAX-ACCESS read-only STATUS current DESCRIPTION "Vendor name" ::= { sfpDetailEntry 17 } -- tagpath /sfp/detail/vendor-oui sfpDetailVendorOui OBJECT-TYPE SYNTAX HexList MAX-ACCESS read-only STATUS current DESCRIPTION "Vendor OUI" ::= { sfpDetailEntry 18 } -- tagpath /sfp/detail/vendor-part-number sfpDetailVendorPartNumber OBJECT-TYPE SYNTAX String MAX-ACCESS read-only STATUS current DESCRIPTION "Vendor number" ::= { sfpDetailEntry 19 } -- tagpath /sfp/detail/vendor-revision sfpDetailVendorRevision OBJECT-TYPE SYNTAX String MAX-ACCESS read-only STATUS current DESCRIPTION "Vendor revision" ::= { sfpDetailEntry 20 } -- tagpath /sfp/detail/vendor-serial-number sfpDetailVendorSerialNumber OBJECT-TYPE SYNTAX String MAX-ACCESS read-only STATUS current DESCRIPTION "Vendor serial number" ::= { sfpDetailEntry 21 } -- tagpath /sfp/detail/date-code sfpDetailDateCode OBJECT-TYPE SYNTAX String MAX-ACCESS read-only STATUS current DESCRIPTION "Date code" ::= { sfpDetailEntry 22 } -- tagpath /sfp/detail/feature-options/loss-of-signal sfpDetailFeatureOptionsLossOfSignal OBJECT-TYPE SYNTAX Yesno MAX-ACCESS read-only STATUS current DESCRIPTION "Loss of signal" ::= { sfpDetailEntry 23 } -- tagpath /sfp/detail/feature-options/signal-detect sfpDetailFeatureOptionsSignalDetect OBJECT-TYPE SYNTAX Yesno MAX-ACCESS read-only STATUS current DESCRIPTION "Signal detect" ::= { sfpDetailEntry 24 } -- tagpath /sfp/detail/feature-options/tx-fault sfpDetailFeatureOptionsTxFault OBJECT-TYPE SYNTAX Yesno MAX-ACCESS read-only STATUS current DESCRIPTION "Tx fault" ::= { sfpDetailEntry 25 } -- tagpath /sfp/detail/feature-options/tx-disable sfpDetailFeatureOptionsTxDisable OBJECT-TYPE SYNTAX Yesno MAX-ACCESS read-only STATUS current DESCRIPTION "Tx disable" ::= { sfpDetailEntry 26 } -- tagpath /sfp/detail/feature-options/rate-select sfpDetailFeatureOptionsRateSelect OBJECT-TYPE SYNTAX Yesno MAX-ACCESS read-only STATUS current DESCRIPTION "Rate select" ::= { sfpDetailEntry 27 } -- tagpath /sfp/detail/feature-options/tuneable-wavelength sfpDetailFeatureOptionsTuneableWavelength OBJECT-TYPE SYNTAX Yesno MAX-ACCESS read-only STATUS current DESCRIPTION "Tunable wavelength" ::= { sfpDetailEntry 28 } -- tagpath /sfp/detail/feature-options/rdt sfpDetailFeatureOptionsRdt OBJECT-TYPE SYNTAX Yesno MAX-ACCESS read-only STATUS current DESCRIPTION "Rx decision threshold (RDT)" ::= { sfpDetailEntry 29 } -- tagpath /sfp/detail/feature-options/lro sfpDetailFeatureOptionsLro OBJECT-TYPE SYNTAX Yesno MAX-ACCESS read-only STATUS current DESCRIPTION "Linear receive output" ::= { sfpDetailEntry 30 } -- tagpath /sfp/detail/feature-options/power-level sfpDetailFeatureOptionsPowerLevel OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Power level" ::= { sfpDetailEntry 31 } -- tagpath /sfp/detail/feature-options/cooled-laser sfpDetailFeatureOptionsCooledLaser OBJECT-TYPE SYNTAX Yesno MAX-ACCESS read-only STATUS current DESCRIPTION "Cooled laser" ::= { sfpDetailEntry 32 } -- tagpath /sfp/detail/feature-options/timing-type sfpDetailFeatureOptionsTimingType OBJECT-TYPE SYNTAX SfpTimingType MAX-ACCESS read-only STATUS current DESCRIPTION "Timing type" ::= { sfpDetailEntry 33 } -- tagpath /sfp/detail/feature-options/paged-a2 sfpDetailFeatureOptionsPagedA2 OBJECT-TYPE SYNTAX Yesno MAX-ACCESS read-only STATUS current DESCRIPTION "Paged A2 access" ::= { sfpDetailEntry 34 } -- tagpath /sfp/detail/digital-diagnostics/supported sfpDetailDigitalDiagnosticsSupported OBJECT-TYPE SYNTAX Yesno MAX-ACCESS read-only STATUS current DESCRIPTION "Supported" ::= { sfpDetailEntry 35 } -- tagpath /sfp/detail/digital-diagnostics/calibration-type sfpDetailDigitalDiagnosticsCalibrationType OBJECT-TYPE SYNTAX SfpCalibrationType MAX-ACCESS read-only STATUS current DESCRIPTION "Calibration type" ::= { sfpDetailEntry 36 } -- tagpath /sfp/detail/digital-diagnostics/power-type sfpDetailDigitalDiagnosticsPowerType OBJECT-TYPE SYNTAX SfpPowerType MAX-ACCESS read-only STATUS current DESCRIPTION "Power measurement type" ::= { sfpDetailEntry 37 } -- tagpath /sfp/detail/enhanced-options/soft-rate-select-control sfpDetailEnhancedOptionsSoftRateSelectControl OBJECT-TYPE SYNTAX Yesno MAX-ACCESS read-only STATUS current DESCRIPTION "Soft rate select control" ::= { sfpDetailEntry 38 } -- tagpath /sfp/detail/enhanced-options/app-select-control sfpDetailEnhancedOptionsAppSelectControl OBJECT-TYPE SYNTAX Yesno MAX-ACCESS read-only STATUS current DESCRIPTION "Application select control" ::= { sfpDetailEntry 39 } -- tagpath /sfp/detail/enhanced-options/soft-rate-select-control-monitor sfpDetailEnhancedOptionsSoftRateSelectControlMonitor OBJECT-TYPE SYNTAX Yesno MAX-ACCESS read-only STATUS current DESCRIPTION "Soft rate select control/monitor" ::= { sfpDetailEntry 40 } -- tagpath /sfp/detail/enhanced-options/soft-rx-los-monitor sfpDetailEnhancedOptionsSoftRxLosMonitor OBJECT-TYPE SYNTAX Yesno MAX-ACCESS read-only STATUS current DESCRIPTION "Soft Rx loss of signal monitor" ::= { sfpDetailEntry 41 } -- tagpath /sfp/detail/enhanced-options/soft-tx-fault-monitor sfpDetailEnhancedOptionsSoftTxFaultMonitor OBJECT-TYPE SYNTAX Yesno MAX-ACCESS read-only STATUS current DESCRIPTION "Soft Tx fault monitor" ::= { sfpDetailEntry 42 } -- tagpath /sfp/detail/enhanced-options/soft-tx-disable-control-monitor sfpDetailEnhancedOptionsSoftTxDisableControlMonitor OBJECT-TYPE SYNTAX Yesno MAX-ACCESS read-only STATUS current DESCRIPTION "Soft Tx disable control/monitor" ::= { sfpDetailEntry 43 } -- tagpath /sfp/detail/enhanced-options/all-alarm-warning-flags sfpDetailEnhancedOptionsAllAlarmWarningFlags OBJECT-TYPE SYNTAX Yesno MAX-ACCESS read-only STATUS current DESCRIPTION "Supports all alarms/warning flags" ::= { sfpDetailEntry 44 } -- tagpath /sfp/diagnostic sfpDiagnosticTable OBJECT-TYPE SYNTAX SEQUENCE OF SfpDiagnosticEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Display diagnostic SFP information" ::= { sfp 2 } -- tagpath /sfp/diagnostic sfpDiagnosticEntry OBJECT-TYPE SYNTAX SfpDiagnosticEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "" INDEX { sfpDiagnosticIfname } ::= { sfpDiagnosticTable 1 } SfpDiagnosticEntry ::= SEQUENCE { sfpDiagnosticIfname String, sfpDiagnosticPresent Yesno, sfpDiagnosticSupported Yesno, sfpDiagnosticControlStatusDataReadyState Yesno, sfpDiagnosticControlStatusRxLosState Yesno, sfpDiagnosticControlStatusTxFaultState Yesno, sfpDiagnosticControlStatusSoftRateSelect0State Yesno, sfpDiagnosticControlStatusSoftRateSelect1State Yesno, sfpDiagnosticControlStatusRateSelect0State Yesno, sfpDiagnosticControlStatusRateSelect1State Yesno, sfpDiagnosticControlStatusSoftTxDisableState Yesno, sfpDiagnosticControlStatusTxDisableState Yesno } -- tagpath /sfp/diagnostic/ifname sfpDiagnosticIfname OBJECT-TYPE SYNTAX String (SIZE (1 .. 32)) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Interface name" ::= { sfpDiagnosticEntry 1 } -- tagpath /sfp/diagnostic/present sfpDiagnosticPresent OBJECT-TYPE SYNTAX Yesno MAX-ACCESS read-only STATUS current DESCRIPTION "SFP present" ::= { sfpDiagnosticEntry 2 } -- tagpath /sfp/diagnostic/supported sfpDiagnosticSupported OBJECT-TYPE SYNTAX Yesno MAX-ACCESS read-only STATUS current DESCRIPTION "Diagnostics supported" ::= { sfpDiagnosticEntry 3 } -- tagpath /sfp/diagnostic/control-status/data-ready-state sfpDiagnosticControlStatusDataReadyState OBJECT-TYPE SYNTAX Yesno MAX-ACCESS read-only STATUS current DESCRIPTION "Data ready" ::= { sfpDiagnosticEntry 4 } -- tagpath /sfp/diagnostic/control-status/rx-los-state sfpDiagnosticControlStatusRxLosState OBJECT-TYPE SYNTAX Yesno MAX-ACCESS read-only STATUS current DESCRIPTION "Rx loss of signal" ::= { sfpDiagnosticEntry 5 } -- tagpath /sfp/diagnostic/control-status/tx-fault-state sfpDiagnosticControlStatusTxFaultState OBJECT-TYPE SYNTAX Yesno MAX-ACCESS read-only STATUS current DESCRIPTION "Tx fault" ::= { sfpDiagnosticEntry 6 } -- tagpath /sfp/diagnostic/control-status/soft-rate-select0-state sfpDiagnosticControlStatusSoftRateSelect0State OBJECT-TYPE SYNTAX Yesno MAX-ACCESS read-only STATUS current DESCRIPTION "Soft rate select 0" ::= { sfpDiagnosticEntry 7 } -- tagpath /sfp/diagnostic/control-status/soft-rate-select1-state sfpDiagnosticControlStatusSoftRateSelect1State OBJECT-TYPE SYNTAX Yesno MAX-ACCESS read-only STATUS current DESCRIPTION "Soft rate select 1" ::= { sfpDiagnosticEntry 8 } -- tagpath /sfp/diagnostic/control-status/rate-select0-state sfpDiagnosticControlStatusRateSelect0State OBJECT-TYPE SYNTAX Yesno MAX-ACCESS read-only STATUS current DESCRIPTION "Rate select 0" ::= { sfpDiagnosticEntry 9 } -- tagpath /sfp/diagnostic/control-status/rate-select1-state sfpDiagnosticControlStatusRateSelect1State OBJECT-TYPE SYNTAX Yesno MAX-ACCESS read-only STATUS current DESCRIPTION "Rate select 1" ::= { sfpDiagnosticEntry 10 } -- tagpath /sfp/diagnostic/control-status/soft-tx-disable-state sfpDiagnosticControlStatusSoftTxDisableState OBJECT-TYPE SYNTAX Yesno MAX-ACCESS read-only STATUS current DESCRIPTION "Soft Tx disable" ::= { sfpDiagnosticEntry 11 } -- tagpath /sfp/diagnostic/control-status/tx-disable-state sfpDiagnosticControlStatusTxDisableState OBJECT-TYPE SYNTAX Yesno MAX-ACCESS read-only STATUS current DESCRIPTION "Tx disable" ::= { sfpDiagnosticEntry 12 } -- tagpath /sfp/diagnostic/measurement-value sfpDiagnosticMeasurementValueTable OBJECT-TYPE SYNTAX SEQUENCE OF SfpDiagnosticMeasurementValueEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Measurement" ::= { sfp 3 } -- tagpath /sfp/diagnostic/measurement-value sfpDiagnosticMeasurementValueEntry OBJECT-TYPE SYNTAX SfpDiagnosticMeasurementValueEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "" INDEX { sfpDiagnosticIfname, IMPLIED sfpDiagnosticMeasurementValueMeasurement } ::= { sfpDiagnosticMeasurementValueTable 1 } SfpDiagnosticMeasurementValueEntry ::= SEQUENCE { sfpDiagnosticMeasurementValueMeasurement String, sfpDiagnosticMeasurementValueUnitValue String, sfpDiagnosticMeasurementValueLowAlarmValue ConfdString, sfpDiagnosticMeasurementValueLowWarningValue ConfdString, sfpDiagnosticMeasurementValueHighWarningValue ConfdString, sfpDiagnosticMeasurementValueHighAlarmValue ConfdString, sfpDiagnosticMeasurementValueCurrentValue ConfdString } -- tagpath /sfp/diagnostic/measurement-value/measurement sfpDiagnosticMeasurementValueMeasurement OBJECT-TYPE SYNTAX String MAX-ACCESS not-accessible STATUS current DESCRIPTION "Measurement" ::= { sfpDiagnosticMeasurementValueEntry 1 } -- tagpath /sfp/diagnostic/measurement-value/unit-value sfpDiagnosticMeasurementValueUnitValue OBJECT-TYPE SYNTAX String MAX-ACCESS read-only STATUS current DESCRIPTION "Unit" ::= { sfpDiagnosticMeasurementValueEntry 2 } -- tagpath /sfp/diagnostic/measurement-value/low-alarm-value sfpDiagnosticMeasurementValueLowAlarmValue OBJECT-TYPE SYNTAX ConfdString MAX-ACCESS read-only STATUS current DESCRIPTION "Low alarm" ::= { sfpDiagnosticMeasurementValueEntry 3 } -- tagpath /sfp/diagnostic/measurement-value/low-warning-value sfpDiagnosticMeasurementValueLowWarningValue OBJECT-TYPE SYNTAX ConfdString MAX-ACCESS read-only STATUS current DESCRIPTION "Low warning" ::= { sfpDiagnosticMeasurementValueEntry 4 } -- tagpath /sfp/diagnostic/measurement-value/high-warning-value sfpDiagnosticMeasurementValueHighWarningValue OBJECT-TYPE SYNTAX ConfdString MAX-ACCESS read-only STATUS current DESCRIPTION "High warning" ::= { sfpDiagnosticMeasurementValueEntry 5 } -- tagpath /sfp/diagnostic/measurement-value/high-alarm-value sfpDiagnosticMeasurementValueHighAlarmValue OBJECT-TYPE SYNTAX ConfdString MAX-ACCESS read-only STATUS current DESCRIPTION "High alarm" ::= { sfpDiagnosticMeasurementValueEntry 6 } -- tagpath /sfp/diagnostic/measurement-value/current-value sfpDiagnosticMeasurementValueCurrentValue OBJECT-TYPE SYNTAX ConfdString MAX-ACCESS read-only STATUS current DESCRIPTION "Current value" ::= { sfpDiagnosticMeasurementValueEntry 7 } -- tagpath /sfp/diagnostic/measurement-alarm sfpDiagnosticMeasurementAlarmTable OBJECT-TYPE SYNTAX SEQUENCE OF SfpDiagnosticMeasurementAlarmEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Measurement" ::= { sfp 4 } -- tagpath /sfp/diagnostic/measurement-alarm sfpDiagnosticMeasurementAlarmEntry OBJECT-TYPE SYNTAX SfpDiagnosticMeasurementAlarmEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "" INDEX { sfpDiagnosticIfname, IMPLIED sfpDiagnosticMeasurementAlarmMeasurement } ::= { sfpDiagnosticMeasurementAlarmTable 1 } SfpDiagnosticMeasurementAlarmEntry ::= SEQUENCE { sfpDiagnosticMeasurementAlarmMeasurement String, sfpDiagnosticMeasurementAlarmLowAlarmAlarm String, sfpDiagnosticMeasurementAlarmLowWarningAlarm String, sfpDiagnosticMeasurementAlarmHighWarningAlarm String, sfpDiagnosticMeasurementAlarmHighAlarmAlarm String } -- tagpath /sfp/diagnostic/measurement-alarm/measurement sfpDiagnosticMeasurementAlarmMeasurement OBJECT-TYPE SYNTAX String MAX-ACCESS not-accessible STATUS current DESCRIPTION "Measurement" ::= { sfpDiagnosticMeasurementAlarmEntry 1 } -- tagpath /sfp/diagnostic/measurement-alarm/low-alarm-alarm sfpDiagnosticMeasurementAlarmLowAlarmAlarm OBJECT-TYPE SYNTAX String MAX-ACCESS read-only STATUS current DESCRIPTION "Low alarm" ::= { sfpDiagnosticMeasurementAlarmEntry 2 } -- tagpath /sfp/diagnostic/measurement-alarm/low-warning-alarm sfpDiagnosticMeasurementAlarmLowWarningAlarm OBJECT-TYPE SYNTAX String MAX-ACCESS read-only STATUS current DESCRIPTION "Low warning" ::= { sfpDiagnosticMeasurementAlarmEntry 3 } -- tagpath /sfp/diagnostic/measurement-alarm/high-warning-alarm sfpDiagnosticMeasurementAlarmHighWarningAlarm OBJECT-TYPE SYNTAX String MAX-ACCESS read-only STATUS current DESCRIPTION "High warning" ::= { sfpDiagnosticMeasurementAlarmEntry 4 } -- tagpath /sfp/diagnostic/measurement-alarm/high-alarm-alarm sfpDiagnosticMeasurementAlarmHighAlarmAlarm OBJECT-TYPE SYNTAX String MAX-ACCESS read-only STATUS current DESCRIPTION "High alarm" ::= { sfpDiagnosticMeasurementAlarmEntry 5 } -- tagpath /sfp/raw-a0 sfpRawA0Table OBJECT-TYPE SYNTAX SEQUENCE OF SfpRawA0Entry MAX-ACCESS not-accessible STATUS current DESCRIPTION "(TESTBED) Display SFP raw page A0 data" ::= { sfp 5 } -- tagpath /sfp/raw-a0 sfpRawA0Entry OBJECT-TYPE SYNTAX SfpRawA0Entry MAX-ACCESS not-accessible STATUS current DESCRIPTION "" INDEX { sfpRawA0Ifname } ::= { sfpRawA0Table 1 } SfpRawA0Entry ::= SEQUENCE { sfpRawA0Ifname String, sfpRawA0Present Yesno, sfpRawA0Row0 SfpHexBytes, sfpRawA0Row1 SfpHexBytes, sfpRawA0Row2 SfpHexBytes, sfpRawA0Row3 SfpHexBytes, sfpRawA0Row4 SfpHexBytes, sfpRawA0Row5 SfpHexBytes, sfpRawA0Row6 SfpHexBytes, sfpRawA0Row7 SfpHexBytes, sfpRawA0Row8 SfpHexBytes, sfpRawA0Row9 SfpHexBytes, sfpRawA0RowA SfpHexBytes, sfpRawA0RowB SfpHexBytes, sfpRawA0RowC SfpHexBytes, sfpRawA0RowD SfpHexBytes, sfpRawA0RowE SfpHexBytes, sfpRawA0RowF SfpHexBytes } -- tagpath /sfp/raw-a0/ifname sfpRawA0Ifname OBJECT-TYPE SYNTAX String (SIZE (1 .. 32)) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Interface name" ::= { sfpRawA0Entry 1 } -- tagpath /sfp/raw-a0/present sfpRawA0Present OBJECT-TYPE SYNTAX Yesno MAX-ACCESS read-only STATUS current DESCRIPTION "SFP present" ::= { sfpRawA0Entry 2 } -- tagpath /sfp/raw-a0/row-0 sfpRawA0Row0 OBJECT-TYPE SYNTAX SfpHexBytes MAX-ACCESS read-only STATUS current DESCRIPTION "Row 0 data" ::= { sfpRawA0Entry 3 } -- tagpath /sfp/raw-a0/row-1 sfpRawA0Row1 OBJECT-TYPE SYNTAX SfpHexBytes MAX-ACCESS read-only STATUS current DESCRIPTION "Row 1 data" ::= { sfpRawA0Entry 4 } -- tagpath /sfp/raw-a0/row-2 sfpRawA0Row2 OBJECT-TYPE SYNTAX SfpHexBytes MAX-ACCESS read-only STATUS current DESCRIPTION "Row 2 data" ::= { sfpRawA0Entry 5 } -- tagpath /sfp/raw-a0/row-3 sfpRawA0Row3 OBJECT-TYPE SYNTAX SfpHexBytes MAX-ACCESS read-only STATUS current DESCRIPTION "Row 3 data" ::= { sfpRawA0Entry 6 } -- tagpath /sfp/raw-a0/row-4 sfpRawA0Row4 OBJECT-TYPE SYNTAX SfpHexBytes MAX-ACCESS read-only STATUS current DESCRIPTION "Row 4 data" ::= { sfpRawA0Entry 7 } -- tagpath /sfp/raw-a0/row-5 sfpRawA0Row5 OBJECT-TYPE SYNTAX SfpHexBytes MAX-ACCESS read-only STATUS current DESCRIPTION "Row 5 data" ::= { sfpRawA0Entry 8 } -- tagpath /sfp/raw-a0/row-6 sfpRawA0Row6 OBJECT-TYPE SYNTAX SfpHexBytes MAX-ACCESS read-only STATUS current DESCRIPTION "Row 6 data" ::= { sfpRawA0Entry 9 } -- tagpath /sfp/raw-a0/row-7 sfpRawA0Row7 OBJECT-TYPE SYNTAX SfpHexBytes MAX-ACCESS read-only STATUS current DESCRIPTION "Row 7 data" ::= { sfpRawA0Entry 10 } -- tagpath /sfp/raw-a0/row-8 sfpRawA0Row8 OBJECT-TYPE SYNTAX SfpHexBytes MAX-ACCESS read-only STATUS current DESCRIPTION "Row 8 data" ::= { sfpRawA0Entry 11 } -- tagpath /sfp/raw-a0/row-9 sfpRawA0Row9 OBJECT-TYPE SYNTAX SfpHexBytes MAX-ACCESS read-only STATUS current DESCRIPTION "Row 9 data" ::= { sfpRawA0Entry 12 } -- tagpath /sfp/raw-a0/row-A sfpRawA0RowA OBJECT-TYPE SYNTAX SfpHexBytes MAX-ACCESS read-only STATUS current DESCRIPTION "Row 10 data" ::= { sfpRawA0Entry 13 } -- tagpath /sfp/raw-a0/row-B sfpRawA0RowB OBJECT-TYPE SYNTAX SfpHexBytes MAX-ACCESS read-only STATUS current DESCRIPTION "Row 11 data" ::= { sfpRawA0Entry 14 } -- tagpath /sfp/raw-a0/row-C sfpRawA0RowC OBJECT-TYPE SYNTAX SfpHexBytes MAX-ACCESS read-only STATUS current DESCRIPTION "Row 12 data" ::= { sfpRawA0Entry 15 } -- tagpath /sfp/raw-a0/row-D sfpRawA0RowD OBJECT-TYPE SYNTAX SfpHexBytes MAX-ACCESS read-only STATUS current DESCRIPTION "Row 13 data" ::= { sfpRawA0Entry 16 } -- tagpath /sfp/raw-a0/row-E sfpRawA0RowE OBJECT-TYPE SYNTAX SfpHexBytes MAX-ACCESS read-only STATUS current DESCRIPTION "Row 14 data" ::= { sfpRawA0Entry 17 } -- tagpath /sfp/raw-a0/row-F sfpRawA0RowF OBJECT-TYPE SYNTAX SfpHexBytes MAX-ACCESS read-only STATUS current DESCRIPTION "Row 15 data" ::= { sfpRawA0Entry 18 } -- tagpath /sfp/raw-a2 sfpRawA2Table OBJECT-TYPE SYNTAX SEQUENCE OF SfpRawA2Entry MAX-ACCESS not-accessible STATUS current DESCRIPTION "(TESTBED) Display SFP raw page A2 data" ::= { sfp 6 } -- tagpath /sfp/raw-a2 sfpRawA2Entry OBJECT-TYPE SYNTAX SfpRawA2Entry MAX-ACCESS not-accessible STATUS current DESCRIPTION "" INDEX { sfpRawA2Ifname } ::= { sfpRawA2Table 1 } SfpRawA2Entry ::= SEQUENCE { sfpRawA2Ifname String, sfpRawA2Present Yesno, sfpRawA2Supported Yesno, sfpRawA2Row0 SfpHexBytes, sfpRawA2Row1 SfpHexBytes, sfpRawA2Row2 SfpHexBytes, sfpRawA2Row3 SfpHexBytes, sfpRawA2Row4 SfpHexBytes, sfpRawA2Row5 SfpHexBytes, sfpRawA2Row6 SfpHexBytes, sfpRawA2Row7 SfpHexBytes, sfpRawA2Row8 SfpHexBytes, sfpRawA2Row9 SfpHexBytes, sfpRawA2RowA SfpHexBytes, sfpRawA2RowB SfpHexBytes, sfpRawA2RowC SfpHexBytes, sfpRawA2RowD SfpHexBytes, sfpRawA2RowE SfpHexBytes, sfpRawA2RowF SfpHexBytes } -- tagpath /sfp/raw-a2/ifname sfpRawA2Ifname OBJECT-TYPE SYNTAX String (SIZE (1 .. 32)) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Interface name" ::= { sfpRawA2Entry 1 } -- tagpath /sfp/raw-a2/present sfpRawA2Present OBJECT-TYPE SYNTAX Yesno MAX-ACCESS read-only STATUS current DESCRIPTION "SFP present" ::= { sfpRawA2Entry 2 } -- tagpath /sfp/raw-a2/supported sfpRawA2Supported OBJECT-TYPE SYNTAX Yesno MAX-ACCESS read-only STATUS current DESCRIPTION "Diagnostics supported" ::= { sfpRawA2Entry 3 } -- tagpath /sfp/raw-a2/row-0 sfpRawA2Row0 OBJECT-TYPE SYNTAX SfpHexBytes MAX-ACCESS read-only STATUS current DESCRIPTION "Row 0 data" ::= { sfpRawA2Entry 4 } -- tagpath /sfp/raw-a2/row-1 sfpRawA2Row1 OBJECT-TYPE SYNTAX SfpHexBytes MAX-ACCESS read-only STATUS current DESCRIPTION "Row 1 data" ::= { sfpRawA2Entry 5 } -- tagpath /sfp/raw-a2/row-2 sfpRawA2Row2 OBJECT-TYPE SYNTAX SfpHexBytes MAX-ACCESS read-only STATUS current DESCRIPTION "Row 2 data" ::= { sfpRawA2Entry 6 } -- tagpath /sfp/raw-a2/row-3 sfpRawA2Row3 OBJECT-TYPE SYNTAX SfpHexBytes MAX-ACCESS read-only STATUS current DESCRIPTION "Row 3 data" ::= { sfpRawA2Entry 7 } -- tagpath /sfp/raw-a2/row-4 sfpRawA2Row4 OBJECT-TYPE SYNTAX SfpHexBytes MAX-ACCESS read-only STATUS current DESCRIPTION "Row 4 data" ::= { sfpRawA2Entry 8 } -- tagpath /sfp/raw-a2/row-5 sfpRawA2Row5 OBJECT-TYPE SYNTAX SfpHexBytes MAX-ACCESS read-only STATUS current DESCRIPTION "Row 5 data" ::= { sfpRawA2Entry 9 } -- tagpath /sfp/raw-a2/row-6 sfpRawA2Row6 OBJECT-TYPE SYNTAX SfpHexBytes MAX-ACCESS read-only STATUS current DESCRIPTION "Row 6 data" ::= { sfpRawA2Entry 10 } -- tagpath /sfp/raw-a2/row-7 sfpRawA2Row7 OBJECT-TYPE SYNTAX SfpHexBytes MAX-ACCESS read-only STATUS current DESCRIPTION "Row 7 data" ::= { sfpRawA2Entry 11 } -- tagpath /sfp/raw-a2/row-8 sfpRawA2Row8 OBJECT-TYPE SYNTAX SfpHexBytes MAX-ACCESS read-only STATUS current DESCRIPTION "Row 8 data" ::= { sfpRawA2Entry 12 } -- tagpath /sfp/raw-a2/row-9 sfpRawA2Row9 OBJECT-TYPE SYNTAX SfpHexBytes MAX-ACCESS read-only STATUS current DESCRIPTION "Row 9 data" ::= { sfpRawA2Entry 13 } -- tagpath /sfp/raw-a2/row-A sfpRawA2RowA OBJECT-TYPE SYNTAX SfpHexBytes MAX-ACCESS read-only STATUS current DESCRIPTION "Row 10 data" ::= { sfpRawA2Entry 14 } -- tagpath /sfp/raw-a2/row-B sfpRawA2RowB OBJECT-TYPE SYNTAX SfpHexBytes MAX-ACCESS read-only STATUS current DESCRIPTION "Row 11 data" ::= { sfpRawA2Entry 15 } -- tagpath /sfp/raw-a2/row-C sfpRawA2RowC OBJECT-TYPE SYNTAX SfpHexBytes MAX-ACCESS read-only STATUS current DESCRIPTION "Row 12 data" ::= { sfpRawA2Entry 16 } -- tagpath /sfp/raw-a2/row-D sfpRawA2RowD OBJECT-TYPE SYNTAX SfpHexBytes MAX-ACCESS read-only STATUS current DESCRIPTION "Row 13 data" ::= { sfpRawA2Entry 17 } -- tagpath /sfp/raw-a2/row-E sfpRawA2RowE OBJECT-TYPE SYNTAX SfpHexBytes MAX-ACCESS read-only STATUS current DESCRIPTION "Row 14 data" ::= { sfpRawA2Entry 18 } -- tagpath /sfp/raw-a2/row-F sfpRawA2RowF OBJECT-TYPE SYNTAX SfpHexBytes MAX-ACCESS read-only STATUS current DESCRIPTION "Row 15 data" ::= { sfpRawA2Entry 19 } -- Cloudexpress specific information -- tagpath /cloudexpress cloudexpress OBJECT IDENTIFIER ::= { viptela-oper-vpn 20 } -- tagpath /cloudexpress/applications cloudAppTable OBJECT-TYPE SYNTAX SEQUENCE OF CloudAppEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Display cloudexpress applications" ::= { cloudexpress 1 } -- tagpath /cloudexpress/applications cloudAppEntry OBJECT-TYPE SYNTAX CloudAppEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "" INDEX { cloudAppVpnId, cloudAppName } ::= { cloudAppTable 1 } CloudAppEntry ::= SEQUENCE { cloudAppVpnId Unsigned32, cloudAppName CloudExpressAppType, cloudAppExitType INTEGER, cloudAppGatewayIp InetAddressIP, cloudAppIfName String, cloudAppLatency Unsigned32, cloudAppLoss Unsigned32, cloudAppLocalColor TlocColorEnum, cloudAppRemoteColor TlocColorEnum } -- tagpath /cloudexpress/applications/vpn-id cloudAppVpnId OBJECT-TYPE SYNTAX VpnIndex MAX-ACCESS not-accessible STATUS current DESCRIPTION "VPN ID" ::= { cloudAppEntry 1 } -- tagpath /cloudexpress/applications/application cloudAppName OBJECT-TYPE SYNTAX CloudExpressAppType MAX-ACCESS not-accessible STATUS current DESCRIPTION "Cloudexpress application name" ::= { cloudAppEntry 2 } -- tagpath /cloudexpress/applications/exittype cloudAppExitType OBJECT-TYPE SYNTAX INTEGER { gateway (1), local (2), uncomputed (3), none (4) } MAX-ACCESS read-only STATUS current DESCRIPTION "Cloudexpress exit type" ::= { cloudAppEntry 3 } -- tagpath /cloudexpress/applications/gatewayip cloudAppGatewayIp OBJECT-TYPE SYNTAX InetAddressIP MAX-ACCESS read-only STATUS current DESCRIPTION "Gateway system IP Address" ::= { cloudAppEntry 4 } -- tagpath /cloudexpress/applications/interface cloudAppIfName OBJECT-TYPE SYNTAX String (SIZE (1 .. 32)) MAX-ACCESS read-only STATUS current DESCRIPTION "Local exit interface name" ::= { cloudAppEntry 5 } -- tagpath /cloudexpress/applications/latency cloudAppLatency OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Latency" ::= { cloudAppEntry 6 } -- tagpath /cloudexpress/applications/loss cloudAppLoss OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Loss" ::= { cloudAppEntry 7 } -- tagpath /cloudexpress/applications/local-color cloudAppLocalColor OBJECT-TYPE SYNTAX TlocColorEnum MAX-ACCESS read-only STATUS current DESCRIPTION "Local TLOC color" ::= { cloudAppEntry 8 } -- tagpath /cloudexpress/applications/remote-color cloudAppRemoteColor OBJECT-TYPE SYNTAX TlocColorEnum MAX-ACCESS read-only STATUS current DESCRIPTION "Remote TLOC color" ::= { cloudAppEntry 9 } -- tagpath /cloudexpress/localexit cloudLocalExitTable OBJECT-TYPE SYNTAX SEQUENCE OF CloudLocalExitEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Display cloudexpress applications" ::= { cloudexpress 2 } -- tagpath /cloudexpress/localexit cloudLocalExitEntry OBJECT-TYPE SYNTAX CloudLocalExitEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "" INDEX { cloudLocalExitVpnId, cloudLocalExitAppName, cloudLocalExitIfName} ::= { cloudLocalExitTable 1 } CloudLocalExitEntry ::= SEQUENCE { cloudLocalExitVpnId Unsigned32, cloudLocalExitAppName CloudExpressAppType, cloudLocalExitIfName String, cloudLocalExitLatency Unsigned32, cloudLocalExitLoss Unsigned32 } -- tagpath /cloudexpress/localexit/vpn-id cloudLocalExitVpnId OBJECT-TYPE SYNTAX VpnIndex MAX-ACCESS not-accessible STATUS current DESCRIPTION "VPN ID" ::= { cloudLocalExitEntry 1 } -- tagpath /cloudexpress/localexit/app cloudLocalExitAppName OBJECT-TYPE SYNTAX CloudExpressAppType MAX-ACCESS not-accessible STATUS current DESCRIPTION "Cloudexpress application name" ::= { cloudLocalExitEntry 2 } -- tagpath /cloudexpress/localexit/interface cloudLocalExitIfName OBJECT-TYPE SYNTAX String (SIZE (1 .. 32)) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Local exit interface name" ::= { cloudLocalExitEntry 3 } -- tagpath /cloudexpress/localexit/latency cloudLocalExitLatency OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Latency" ::= { cloudLocalExitEntry 4 } -- tagpath /cloudexpress/localexit/loss cloudLocalExitLoss OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Loss" ::= { cloudLocalExitEntry 5 } -- tagpath /cloudexpress/gatewayexit cloudGatewayExitTable OBJECT-TYPE SYNTAX SEQUENCE OF CloudGatewayExitEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Display cloudexpress applications" ::= { cloudexpress 3 } -- tagpath /cloudexpress/gatewayexit cloudGatewayExitEntry OBJECT-TYPE SYNTAX CloudGatewayExitEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "" INDEX { cloudGatewayExitVpnId, cloudGatewayExitAppName, cloudGatewayExitIP} ::= { cloudGatewayExitTable 1 } CloudGatewayExitEntry ::= SEQUENCE { cloudGatewayExitVpnId Unsigned32, cloudGatewayExitAppName CloudExpressAppType, cloudGatewayExitIP InetAddressIP, cloudGatewayExitLatency Unsigned32, cloudGatewayExitLoss Unsigned32, cloudGatewayExitLocalColor TlocColorEnum, cloudGatewayExitRemoteColor TlocColorEnum } -- tagpath /cloudexpress/gatewayexit/vpn-id cloudGatewayExitVpnId OBJECT-TYPE SYNTAX VpnIndex MAX-ACCESS not-accessible STATUS current DESCRIPTION "VPN ID" ::= { cloudGatewayExitEntry 1 } -- tagpath /cloudexpress/gatewayexit/app cloudGatewayExitAppName OBJECT-TYPE SYNTAX CloudExpressAppType MAX-ACCESS not-accessible STATUS current DESCRIPTION "Cloudexpress application name" ::= { cloudGatewayExitEntry 2 } -- tagpath /cloudexpress/gatewayexit/interface cloudGatewayExitIP OBJECT-TYPE SYNTAX InetAddressIP MAX-ACCESS not-accessible STATUS current DESCRIPTION "Gateway exit system IP address" ::= { cloudGatewayExitEntry 3 } -- tagpath /cloudexpress/gatewayexit/latency cloudGatewayExitLatency OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Latency" ::= { cloudGatewayExitEntry 4 } -- tagpath /cloudexpress/gatewayexit/loss cloudGatewayExitLoss OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Loss" ::= { cloudGatewayExitEntry 5 } -- tagpath /cloudexpress/gatewayexit/local-color cloudGatewayExitLocalColor OBJECT-TYPE SYNTAX TlocColorEnum MAX-ACCESS read-only STATUS current DESCRIPTION "Local TLOC color" ::= { cloudGatewayExitEntry 6 } -- tagpath /cloudexpress/gatewayexit/remote-color cloudGatewayExitRemoteColor OBJECT-TYPE SYNTAX TlocColorEnum MAX-ACCESS read-only STATUS current DESCRIPTION "Remote TLOC color" ::= { cloudGatewayExitEntry 7 } END