1073 lines
		
	
	
		
			33 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			1073 lines
		
	
	
		
			33 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
------------------------------------
 | 
						|
-- VeloCloud Edge MIB Definitions --
 | 
						|
------------------------------------
 | 
						|
 | 
						|
VELOCLOUD-EDGE-MIB DEFINITIONS ::= BEGIN
 | 
						|
 | 
						|
IMPORTS
 | 
						|
    MODULE-IDENTITY,
 | 
						|
    OBJECT-TYPE,
 | 
						|
    Integer32,
 | 
						|
    TimeTicks,
 | 
						|
    Counter64
 | 
						|
        FROM SNMPv2-SMI
 | 
						|
     
 | 
						|
    OBJECT-GROUP,
 | 
						|
    MODULE-COMPLIANCE
 | 
						|
        FROM SNMPv2-CONF
 | 
						|
 | 
						|
    TruthValue, 
 | 
						|
    DisplayString,
 | 
						|
    TEXTUAL-CONVENTION,
 | 
						|
    PhysAddress
 | 
						|
        FROM SNMPv2-TC
 | 
						|
    
 | 
						|
    InetAddress,
 | 
						|
    InetAddressType
 | 
						|
        FROM INET-ADDRESS-MIB
 | 
						|
    
 | 
						|
    InterfaceIndex                     
 | 
						|
        FROM IF-MIB
 | 
						|
 | 
						|
    UUID
 | 
						|
        FROM UUID-TC-MIB 
 | 
						|
    
 | 
						|
    modules
 | 
						|
        FROM VELOCLOUD-MIB
 | 
						|
;
 | 
						|
 | 
						|
edge MODULE-IDENTITY
 | 
						|
    LAST-UPDATED        "201908020000Z"
 | 
						|
    ORGANIZATION        "VMware Corporation"
 | 
						|
    CONTACT-INFO        "postal:    VMware Corporation
 | 
						|
                                    World Headquarters
 | 
						|
                                    3401 Hillview Avenue
 | 
						|
                                    Palo Alto, CA 94304
 | 
						|
                                    USA
 | 
						|
 | 
						|
                         email:     contact@velocloud.com
 | 
						|
                         web:       www.velocloud.com"
 | 
						|
    DESCRIPTION         "VeloCloud Edge MIB Definitions"
 | 
						|
 | 
						|
    REVISION            "201908020000Z"
 | 
						|
    DESCRIPTION         "Update definition of VeloCloud Edge MIB Objects"
 | 
						|
    
 | 
						|
    REVISION            "201701180000Z"
 | 
						|
    DESCRIPTION         "Implementation of VeloCloud Edge Module MIB Objects"
 | 
						|
 | 
						|
    REVISION            "201701130000Z"
 | 
						|
    DESCRIPTION         "Inital definition of VeloCloud MIB Objects"
 | 
						|
::= { modules 1 }
 | 
						|
 | 
						|
 | 
						|
VceHaAdminStateType ::= TEXTUAL-CONVENTION
 | 
						|
    STATUS              current
 | 
						|
    DESCRIPTION         "VeloCloud specified enumeration type ha adminstration state."
 | 
						|
    SYNTAX              INTEGER {
 | 
						|
        none(1),
 | 
						|
        theVelocloudActiveStandbyPair(2),
 | 
						|
        theVeloCloudCluster(3),
 | 
						|
        nonVeloCloudVrrpPair(4),
 | 
						|
        unknown(5)
 | 
						|
    }
 | 
						|
 | 
						|
VceHaPeerStateType ::=  TEXTUAL-CONVENTION
 | 
						|
    STATUS              current
 | 
						|
    DESCRIPTION         "VeloCloud specified enumeration type for ha peer state."
 | 
						|
    SYNTAX              INTEGER {
 | 
						|
        initializing(1),
 | 
						|
        active(2),
 | 
						|
        standby(3), 
 | 
						|
        unknown(4)
 | 
						|
    }
 | 
						|
 | 
						|
VceLinkStateType ::=    TEXTUAL-CONVENTION
 | 
						|
    STATUS              current
 | 
						|
    DESCRIPTION         "VeloCloud specified enumeration type for link state."
 | 
						|
    SYNTAX              INTEGER {
 | 
						|
        initial(1), 
 | 
						|
        dead(2), 
 | 
						|
        unusable(3), 
 | 
						|
        quiet(4), 
 | 
						|
        standby(5),
 | 
						|
        unstable(6),
 | 
						|
        stable(7), 
 | 
						|
        unknown(8)
 | 
						|
    }
 | 
						|
 | 
						|
VcePathStateType ::=    TEXTUAL-CONVENTION
 | 
						|
    STATUS              current
 | 
						|
    DESCRIPTION         "VeloCloud specified enumeration type for path state."
 | 
						|
    SYNTAX              INTEGER {
 | 
						|
        initial(1), 
 | 
						|
        dead(2), 
 | 
						|
        unusable(3), 
 | 
						|
        quiet(4),
 | 
						|
        unstable(5), 
 | 
						|
        bwUnmeasurable(6),
 | 
						|
        waitingForLinkbw(7),
 | 
						|
        measuringTxBw(8), 
 | 
						|
        measuringRxBw(9),
 | 
						|
        stable(10), 
 | 
						|
        active(11),
 | 
						|
        upHsby(12),
 | 
						|
        idleHsby(13),
 | 
						|
        backup(14),
 | 
						|
        unknown(15)
 | 
						|
    }
 | 
						|
 | 
						|
VcePathTunlModeType ::= TEXTUAL-CONVENTION
 | 
						|
    STATUS              current
 | 
						|
    DESCRIPTION         "VeloCloud specified enumeration type for path tunnel mode."
 | 
						|
    SYNTAX              INTEGER {
 | 
						|
        default(1),
 | 
						|
        trusted(2),
 | 
						|
        untrustedTransport(3),
 | 
						|
        untrustedTunnel(4),
 | 
						|
        unknown(5)
 | 
						|
    }
 | 
						|
 | 
						|
VceArpStateType ::=     TEXTUAL-CONVENTION
 | 
						|
    STATUS              current
 | 
						|
    DESCRIPTION         "VeloCloud specified enumeration type for arp state."
 | 
						|
    SYNTAX              INTEGER {
 | 
						|
        reachable(1),
 | 
						|
        stale(2),
 | 
						|
        invalid(5),
 | 
						|
        unknown(6),
 | 
						|
        incomplete(7)
 | 
						|
    }
 | 
						|
 | 
						|
 | 
						|
--------------------------------
 | 
						|
-- .edge(1) Top Level         --
 | 
						|
--                            --
 | 
						|
-- Contains OIDs:             --
 | 
						|
--      .vceCompliance(1)     --
 | 
						|
--      .vceEdgeObject(2)     --
 | 
						|
--------------------------------
 | 
						|
vceCompliance           MODULE-COMPLIANCE
 | 
						|
    STATUS              current
 | 
						|
    DESCRIPTION         "Compliance statement for all VeloCloud edge(vce) objects."
 | 
						|
    MODULE
 | 
						|
    MANDATORY-GROUPS {
 | 
						|
        vceHaGroup,
 | 
						|
        vceHealthGroup,
 | 
						|
        vceLinkGroup,
 | 
						|
        vcePathGroup,
 | 
						|
        vceArpGroup
 | 
						|
    }
 | 
						|
::= { edge 1 }
 | 
						|
 | 
						|
vceEdgeObject           OBJECT IDENTIFIER ::= { edge 2 }
 | 
						|
 | 
						|
 | 
						|
--------------------------------
 | 
						|
-- .vceEdgeObject(2)          --
 | 
						|
--                            --
 | 
						|
-- Contains OIDs:             --
 | 
						|
--      .vceHA(1)             --
 | 
						|
--      .vceHealth(2)         --
 | 
						|
--      .vceLink(3)           --
 | 
						|
--      .vcePath(4)           --
 | 
						|
--      .vceARP(5)            --
 | 
						|
--------------------------------
 | 
						|
vceHA                  OBJECT IDENTIFIER ::= { vceEdgeObject 1 }
 | 
						|
vceHealth              OBJECT IDENTIFIER ::= { vceEdgeObject 2 }
 | 
						|
vceLink                OBJECT IDENTIFIER ::= { vceEdgeObject 3 }
 | 
						|
vcePath                OBJECT IDENTIFIER ::= { vceEdgeObject 4 }
 | 
						|
vceARP                 OBJECT IDENTIFIER ::= { vceEdgeObject 5 }
 | 
						|
 | 
						|
 | 
						|
--------------------------------
 | 
						|
-- .vceDevice(1)              --
 | 
						|
--                            --
 | 
						|
-- Contains OIDs:             --
 | 
						|
--      .deviceGroup(1)       --
 | 
						|
--      .vceDeviceObject(2)   --
 | 
						|
--------------------------------
 | 
						|
vceHaGroup         OBJECT-GROUP
 | 
						|
    OBJECTS {
 | 
						|
        vceHaAdminState,
 | 
						|
        vceHaPeerState,
 | 
						|
        vceHaActiveWanItfNum, 
 | 
						|
        vceHaActiveLanItfNum, 
 | 
						|
        vceHaStanbyWanItfNum, 
 | 
						|
        vceHaStanbyLanItfNum 
 | 
						|
    }
 | 
						|
    STATUS          current
 | 
						|
    DESCRIPTION     "Conformance group for vceHaGroup objects."
 | 
						|
::= { vceHA 1 }
 | 
						|
vceHAObject         OBJECT IDENTIFIER ::= { vceHA 2 }
 | 
						|
 | 
						|
 | 
						|
----------------------------------
 | 
						|
-- .vceHAObject(2)              --
 | 
						|
--                              --
 | 
						|
-- Contains OIDs:               --
 | 
						|
--      .vcehaState(1)          --
 | 
						|
--      .vcehaActiveWanItfNum(2)--
 | 
						|
--      .vcehaActiveLanItfNum(3)--
 | 
						|
--      .vcehaStanbyWanItfNum(4)   --
 | 
						|
--      .vcehaStanbyWLanItfNum(5)  --
 | 
						|
----------------------------------
 | 
						|
vceHaAdminState     OBJECT-TYPE
 | 
						|
    SYNTAX          VceHaAdminStateType 
 | 
						|
    MAX-ACCESS      read-only 
 | 
						|
    STATUS          current 
 | 
						|
    DESCRIPTION     "The state of HA administration."
 | 
						|
::= { vceHAObject 1 }
 | 
						|
 | 
						|
vceHaPeerState      OBJECT-TYPE
 | 
						|
    SYNTAX          VceHaPeerStateType 
 | 
						|
    MAX-ACCESS      read-only 
 | 
						|
    STATUS          current 
 | 
						|
    DESCRIPTION     "The state of HA peer."
 | 
						|
::= { vceHAObject 2 }
 | 
						|
 | 
						|
vceHaActiveWanItfNum    OBJECT-TYPE
 | 
						|
    SYNTAX              Integer32 
 | 
						|
    MAX-ACCESS          read-only 
 | 
						|
    STATUS              current 
 | 
						|
    DESCRIPTION         "The total number of WAN interface on this active edge."
 | 
						|
::= { vceHAObject 3 }
 | 
						|
 | 
						|
vceHaActiveLanItfNum    OBJECT-TYPE
 | 
						|
    SYNTAX              Integer32 
 | 
						|
    MAX-ACCESS          read-only 
 | 
						|
    STATUS              current 
 | 
						|
    DESCRIPTION         "The total number of LAN interface on this active edge."
 | 
						|
::= { vceHAObject 4 }
 | 
						|
 | 
						|
vceHaStanbyWanItfNum   OBJECT-TYPE
 | 
						|
    SYNTAX          Integer32 
 | 
						|
    MAX-ACCESS      read-only 
 | 
						|
    STATUS          current 
 | 
						|
    DESCRIPTION     "The total number of WAN interface on stanby peer."
 | 
						|
::= { vceHAObject 5 }
 | 
						|
 | 
						|
vceHaStanbyLanItfNum   OBJECT-TYPE
 | 
						|
    SYNTAX          Integer32 
 | 
						|
    MAX-ACCESS      read-only 
 | 
						|
    STATUS          current 
 | 
						|
    DESCRIPTION     "The total number of LAN interface on stanby peer."
 | 
						|
::= { vceHAObject 6 }
 | 
						|
 | 
						|
 | 
						|
--------------------------------
 | 
						|
-- .vceHealth(2)              --
 | 
						|
--                            --
 | 
						|
-- Contains OIDs:             --
 | 
						|
--      .vceHealthGroup(1)    --
 | 
						|
--      .vceHealthObject(2)   --
 | 
						|
--------------------------------
 | 
						|
vceHealthGroup      OBJECT-GROUP
 | 
						|
    OBJECTS {
 | 
						|
        vceCpuUtilPct5min,
 | 
						|
        vceCpuUtilPct30sec,
 | 
						|
        vceMemUsedPct
 | 
						|
    }
 | 
						|
    STATUS          current
 | 
						|
    DESCRIPTION     "Conformance group for vceHealthGroup objects."
 | 
						|
::= { vceHealth 1 }
 | 
						|
vceHealthObject     OBJECT IDENTIFIER ::= { vceHealth 2 }
 | 
						|
 | 
						|
 | 
						|
--------------------------------
 | 
						|
-- .vceHealtObject(2)         --
 | 
						|
--                            --
 | 
						|
-- Contains OIDs:             --
 | 
						|
--      .vceCpuUtilPct5min(1) --
 | 
						|
--      .vceCpuUtilPct30sec(2)--
 | 
						|
--      .vceMemUsedPct(3)     --
 | 
						|
--------------------------------
 | 
						|
vceCpuUtilPct5min   OBJECT-TYPE
 | 
						|
    SYNTAX          Integer32
 | 
						|
    MAX-ACCESS      read-only 
 | 
						|
    STATUS          current 
 | 
						|
    DESCRIPTION     "The average CPU utilization percentage of the VeloCloud Edge in 5 minutes."
 | 
						|
::= { vceHealthObject 1 }
 | 
						|
 | 
						|
vceCpuUtilPct30sec  OBJECT-TYPE
 | 
						|
    SYNTAX          Integer32
 | 
						|
    MAX-ACCESS      read-only 
 | 
						|
    STATUS          current 
 | 
						|
    DESCRIPTION     "The average CPU utilization percentage of the VeloCloud Edge in 30 seconds."
 | 
						|
::= { vceHealthObject 2 }
 | 
						|
 | 
						|
vceMemUsedPct       OBJECT-TYPE
 | 
						|
    SYNTAX          Integer32
 | 
						|
    MAX-ACCESS      read-only 
 | 
						|
    STATUS          current 
 | 
						|
    DESCRIPTION     "The total used memory percentage of the VeloCloud Edge."
 | 
						|
::= { vceHealthObject 3 }
 | 
						|
 | 
						|
 | 
						|
--------------------------------
 | 
						|
-- .vceLink(4)                --
 | 
						|
--------------------------------
 | 
						|
vceLinkGroup        OBJECT-GROUP
 | 
						|
    OBJECTS {
 | 
						|
   		vceLinkNum,
 | 
						|
        vceLinkName,                      
 | 
						|
        vceLinkTxP1Pkt,                      
 | 
						|
        vceLinkRxP1Pkt,                     
 | 
						|
        vceLinkTxP1Bytes,                   
 | 
						|
        vceLinkRxP1Bytes,                 
 | 
						|
        vceLinkTxP2Pkt,                 
 | 
						|
        vceLinkRxP2Pkt,                    
 | 
						|
        vceLinkTxP2Bytes,                   
 | 
						|
        vceLinkRxP2Bytes,                  
 | 
						|
        vceLinkTxP3Pkt,                    
 | 
						|
        vceLinkRxP3Pkt,                     
 | 
						|
        vceLinkTxP3Bytes,                   
 | 
						|
        vceLinkRxP3Bytes,                  
 | 
						|
        vceLinkTxCtlPkt,                
 | 
						|
        vceLinkRxCtlPkt,               
 | 
						|
        vceLinkTxCtlBytes,             
 | 
						|
        vceLinkRxCtlBytes,            
 | 
						|
        vceLinkTxJitter,              
 | 
						|
        vceLinkRxJitter,                   
 | 
						|
        vceLinkTxLatency,                      
 | 
						|
        vceLinkRxLatency,                     
 | 
						|
        vceLinkTxLostPkt,                 
 | 
						|
        vceLinkRxLostPkt,                 
 | 
						|
        vceLinkVpnState,                    
 | 
						|
        vceLinkPublicIpType,                   
 | 
						|
        vceLinkPublicIp,                   
 | 
						|
        vceLinkLocalIpType,                   
 | 
						|
        vceLinkLocalIp,                   
 | 
						|
        vceLinkVlanId,                     
 | 
						|
        vceLinkMtu,
 | 
						|
        vceLinkItf,
 | 
						|
        vceLinkState,
 | 
						|
        vceLinkVeloSvcReachable,
 | 
						|
        vceLinkTotTxPkts,
 | 
						|
        vceLinkTotRxPkts,
 | 
						|
        vceLinkTotTxbytes,
 | 
						|
        vceLinkTotRxBytes,
 | 
						|
        vceLinkIf,
 | 
						|
        vceLinkNextHopType,
 | 
						|
        vceLinkNextHop 
 | 
						|
    }
 | 
						|
    STATUS          current
 | 
						|
    DESCRIPTION     "Conformance group for vceLinkGroup objects."
 | 
						|
::= { vceLink 1 }
 | 
						|
vceLinkObject         OBJECT IDENTIFIER ::= {  vceLink 2 }
 | 
						|
 | 
						|
vceLinkNum              OBJECT-TYPE
 | 
						|
    SYNTAX              Integer32
 | 
						|
    MAX-ACCESS          read-only
 | 
						|
    STATUS              current
 | 
						|
    DESCRIPTION         "The total number of links presented on the VeloCloud Edge."
 | 
						|
::= { vceLinkObject 1 }
 | 
						|
 | 
						|
vceLinkTable            OBJECT-TYPE
 | 
						|
    SYNTAX              SEQUENCE OF VceLinkEntry
 | 
						|
    MAX-ACCESS          not-accessible
 | 
						|
    STATUS              current
 | 
						|
    DESCRIPTION         "A list of link entries. The number of entries
 | 
						|
                        is given by the value of vceLinkNum."
 | 
						|
::= { vceLinkObject 2 }
 | 
						|
 | 
						|
vceLinkEntry            OBJECT-TYPE
 | 
						|
    SYNTAX              VceLinkEntry
 | 
						|
    MAX-ACCESS          not-accessible
 | 
						|
    STATUS              current
 | 
						|
    DESCRIPTION         "An entry containing additional management information
 | 
						|
                        applicable to a particular link"
 | 
						|
    INDEX               { vceLinkIntId }
 | 
						|
::= { vceLinkTable 1 }
 | 
						|
 | 
						|
VceLinkEntry ::=
 | 
						|
    SEQUENCE {
 | 
						|
        vceLinkIntId           UUID,            
 | 
						|
        vceLinkName            DisplayString,            
 | 
						|
        vceLinkTxP1Pkt         Counter64,             
 | 
						|
        vceLinkRxP1Pkt         Counter64,             
 | 
						|
        vceLinkTxP1Bytes       Counter64,            
 | 
						|
        vceLinkRxP1Bytes       Counter64,           
 | 
						|
        vceLinkTxP2Pkt         Counter64,           
 | 
						|
        vceLinkRxP2Pkt         Counter64,            
 | 
						|
        vceLinkTxP2Bytes       Counter64,            
 | 
						|
        vceLinkRxP2Bytes       Counter64,           
 | 
						|
        vceLinkTxP3Pkt         Counter64,           
 | 
						|
        vceLinkRxP3Pkt         Counter64,            
 | 
						|
        vceLinkTxP3Bytes       Counter64,
 | 
						|
        vceLinkRxP3Bytes       Counter64,           
 | 
						|
        vceLinkTxCtlPkt        Counter64,        
 | 
						|
        vceLinkRxCtlPkt        Counter64,       
 | 
						|
        vceLinkTxCtlBytes      Counter64,       
 | 
						|
        vceLinkRxCtlBytes      Counter64,      
 | 
						|
        vceLinkTxJitter        Counter64,      
 | 
						|
        vceLinkRxJitter        Counter64,           
 | 
						|
        vceLinkTxLatency       Counter64,           
 | 
						|
        vceLinkRxLatency       Counter64,          
 | 
						|
        vceLinkTxLostPkt       Counter64,          
 | 
						|
        vceLinkRxLostPkt       Counter64,          
 | 
						|
        vceLinkVpnState        VceLinkStateType,            
 | 
						|
        vceLinkPublicIpType    InetAddressType,           
 | 
						|
        vceLinkPublicIp        InetAddress,           
 | 
						|
        vceLinkLocalIpType     InetAddressType,          
 | 
						|
        vceLinkLocalIp         InetAddress,          
 | 
						|
        vceLinkVlanId          Integer32,           
 | 
						|
        vceLinkMtu             Integer32,
 | 
						|
        vceLinkItf             DisplayString,
 | 
						|
        vceLinkState           VceLinkStateType,
 | 
						|
        vceLinkVeloSvcReachable TruthValue,
 | 
						|
        vceLinkTotTxPkts       Counter64,
 | 
						|
        vceLinkTotRxPkts       Counter64,
 | 
						|
        vceLinkTotTxbytes      Counter64,
 | 
						|
        vceLinkTotRxBytes      Counter64,
 | 
						|
        vceLinkIf              InterfaceIndex,
 | 
						|
        vceLinkNextHopType     InetAddressType, 
 | 
						|
        vceLinkNextHop         InetAddress 
 | 
						|
    }
 | 
						|
 | 
						|
--------------------------------
 | 
						|
-- .linkEntry                 --
 | 
						|
--                            --
 | 
						|
-- Contains OIDs:             --
 | 
						|
--      .vceLinkIntId(2)      --
 | 
						|
--      .vceLinkName(3)       --
 | 
						|
--      ...                   --
 | 
						|
--      ...                   --
 | 
						|
--      ...                   --
 | 
						|
--      .vceLinkNextHop(42)   --
 | 
						|
--------------------------------
 | 
						|
vceLinkIntId        OBJECT-TYPE
 | 
						|
    SYNTAX          UUID
 | 
						|
    MAX-ACCESS      not-accessible
 | 
						|
    STATUS          current
 | 
						|
    DESCRIPTION     "A unique value, greater than zero, for each link." 
 | 
						|
::= { vceLinkEntry 2 }
 | 
						|
 | 
						|
vceLinkName         OBJECT-TYPE
 | 
						|
    SYNTAX          DisplayString         
 | 
						|
    MAX-ACCESS      read-only 
 | 
						|
    STATUS          current 
 | 
						|
    DESCRIPTION     "The textual name configured for the link."
 | 
						|
::= { vceLinkEntry 3 }
 | 
						|
 | 
						|
vceLinkTxP1Pkt      OBJECT-TYPE
 | 
						|
    SYNTAX          Counter64 
 | 
						|
    MAX-ACCESS      read-only 
 | 
						|
    STATUS          current 
 | 
						|
    DESCRIPTION     "Total packets transmitted through P1 link."
 | 
						|
::= { vceLinkEntry 4 }
 | 
						|
 | 
						|
vceLinkRxP1Pkt      OBJECT-TYPE
 | 
						|
    SYNTAX          Counter64 
 | 
						|
    MAX-ACCESS      read-only 
 | 
						|
    STATUS          current 
 | 
						|
    DESCRIPTION     "Total packets received through P1 link."
 | 
						|
::= { vceLinkEntry 5 }
 | 
						|
 | 
						|
vceLinkTxP1Bytes    OBJECT-TYPE
 | 
						|
    SYNTAX          Counter64 
 | 
						|
    MAX-ACCESS      read-only 
 | 
						|
    STATUS          current 
 | 
						|
    DESCRIPTION     "Total Bytes transmitted through P1 link."
 | 
						|
::= { vceLinkEntry 6 }
 | 
						|
 | 
						|
vceLinkRxP1Bytes    OBJECT-TYPE
 | 
						|
    SYNTAX          Counter64 
 | 
						|
    MAX-ACCESS      read-only 
 | 
						|
    STATUS          current 
 | 
						|
    DESCRIPTION     "Total Bytes received through P1 link."
 | 
						|
::= { vceLinkEntry 7 }
 | 
						|
 | 
						|
vceLinkTxP2Pkt      OBJECT-TYPE
 | 
						|
    SYNTAX          Counter64 
 | 
						|
    MAX-ACCESS      read-only 
 | 
						|
    STATUS          current 
 | 
						|
    DESCRIPTION     "Total packets transmitted through P2 link."
 | 
						|
::= { vceLinkEntry 8 }
 | 
						|
 | 
						|
vceLinkRxP2Pkt      OBJECT-TYPE
 | 
						|
    SYNTAX          Counter64 
 | 
						|
    MAX-ACCESS      read-only 
 | 
						|
    STATUS          current 
 | 
						|
    DESCRIPTION     "Total packets received through P2 link."
 | 
						|
::= { vceLinkEntry 9 }
 | 
						|
 | 
						|
vceLinkTxP2Bytes    OBJECT-TYPE
 | 
						|
    SYNTAX          Counter64 
 | 
						|
    MAX-ACCESS      read-only 
 | 
						|
    STATUS          current 
 | 
						|
    DESCRIPTION     "Total Bytes transmitted through P2 link."
 | 
						|
::= { vceLinkEntry 10 }
 | 
						|
 | 
						|
vceLinkRxP2Bytes    OBJECT-TYPE
 | 
						|
    SYNTAX          Counter64 
 | 
						|
    MAX-ACCESS      read-only 
 | 
						|
    STATUS          current 
 | 
						|
    DESCRIPTION     "Total Bytes received through P2 link."
 | 
						|
::= { vceLinkEntry 11 }
 | 
						|
 | 
						|
vceLinkTxP3Pkt      OBJECT-TYPE
 | 
						|
    SYNTAX          Counter64 
 | 
						|
    MAX-ACCESS      read-only 
 | 
						|
    STATUS          current 
 | 
						|
    DESCRIPTION     "Total packets transmitted through P3 link."
 | 
						|
::= { vceLinkEntry 12 }
 | 
						|
 | 
						|
vceLinkRxP3Pkt      OBJECT-TYPE
 | 
						|
    SYNTAX          Counter64 
 | 
						|
    MAX-ACCESS      read-only 
 | 
						|
    STATUS          current 
 | 
						|
    DESCRIPTION     "Total packets received through P3 link."
 | 
						|
::= { vceLinkEntry 13 }
 | 
						|
 | 
						|
vceLinkTxP3Bytes    OBJECT-TYPE
 | 
						|
    SYNTAX          Counter64 
 | 
						|
    MAX-ACCESS      read-only 
 | 
						|
    STATUS          current 
 | 
						|
    DESCRIPTION     "Total Bytes transmitted through P3 link."
 | 
						|
::= { vceLinkEntry 14 }
 | 
						|
 | 
						|
vceLinkRxP3Bytes    OBJECT-TYPE
 | 
						|
    SYNTAX          Counter64 
 | 
						|
    MAX-ACCESS      read-only 
 | 
						|
    STATUS          current 
 | 
						|
    DESCRIPTION     "Total Bytes received through P3 link."
 | 
						|
::= { vceLinkEntry 15 }
 | 
						|
 | 
						|
vceLinkTxCtlPkt     OBJECT-TYPE
 | 
						|
    SYNTAX          Counter64 
 | 
						|
    MAX-ACCESS      read-only 
 | 
						|
    STATUS          current 
 | 
						|
    DESCRIPTION     "Total control packets transmitted."
 | 
						|
::= { vceLinkEntry 16 }
 | 
						|
 | 
						|
vceLinkRxCtlPkt     OBJECT-TYPE
 | 
						|
    SYNTAX          Counter64 
 | 
						|
    MAX-ACCESS      read-only 
 | 
						|
    STATUS          current 
 | 
						|
    DESCRIPTION     "Total control packets received."
 | 
						|
::= { vceLinkEntry 17 }
 | 
						|
 | 
						|
vceLinkTxCtlBytes   OBJECT-TYPE
 | 
						|
    SYNTAX          Counter64 
 | 
						|
    MAX-ACCESS      read-only 
 | 
						|
    STATUS          current 
 | 
						|
    DESCRIPTION     "Total control bytes transmitted."
 | 
						|
::= { vceLinkEntry 18 }
 | 
						|
 | 
						|
vceLinkRxCtlBytes   OBJECT-TYPE
 | 
						|
    SYNTAX          Counter64 
 | 
						|
    MAX-ACCESS      read-only 
 | 
						|
    STATUS          current 
 | 
						|
    DESCRIPTION     "Total control bytes received."
 | 
						|
::= { vceLinkEntry 19 }
 | 
						|
 | 
						|
vceLinkTxJitter     OBJECT-TYPE
 | 
						|
    SYNTAX          Counter64 
 | 
						|
    MAX-ACCESS      read-only 
 | 
						|
    STATUS          current 
 | 
						|
    DESCRIPTION     "Total outbound jitter."
 | 
						|
::= { vceLinkEntry 20 }
 | 
						|
 | 
						|
vceLinkRxJitter     OBJECT-TYPE
 | 
						|
    SYNTAX          Counter64 
 | 
						|
    MAX-ACCESS      read-only 
 | 
						|
    STATUS          current 
 | 
						|
    DESCRIPTION     "Total inbound jitter."
 | 
						|
::= { vceLinkEntry 21 }
 | 
						|
 | 
						|
vceLinkTxLatency    OBJECT-TYPE
 | 
						|
    SYNTAX          Counter64 
 | 
						|
    MAX-ACCESS      read-only 
 | 
						|
    STATUS          current 
 | 
						|
    DESCRIPTION     "Total outbound latency."
 | 
						|
::= { vceLinkEntry 22 }
 | 
						|
 | 
						|
vceLinkRxLatency    OBJECT-TYPE
 | 
						|
    SYNTAX          Counter64 
 | 
						|
    MAX-ACCESS      read-only 
 | 
						|
    STATUS          current 
 | 
						|
    DESCRIPTION     "Total inbound latency."
 | 
						|
::= { vceLinkEntry 23 }
 | 
						|
 | 
						|
vceLinkTxLostPkt    OBJECT-TYPE
 | 
						|
    SYNTAX          Counter64 
 | 
						|
    MAX-ACCESS      read-only 
 | 
						|
    STATUS          current 
 | 
						|
    DESCRIPTION     "Total outbound loss packets."
 | 
						|
::= { vceLinkEntry 24 }
 | 
						|
 | 
						|
vceLinkRxLostPkt    OBJECT-TYPE
 | 
						|
    SYNTAX          Counter64 
 | 
						|
    MAX-ACCESS      read-only 
 | 
						|
    STATUS          current 
 | 
						|
    DESCRIPTION     "Total inbound loss packets."
 | 
						|
::= { vceLinkEntry 25 }
 | 
						|
 | 
						|
vceLinkVpnState     OBJECT-TYPE
 | 
						|
    SYNTAX          VceLinkStateType 
 | 
						|
    MAX-ACCESS      read-only 
 | 
						|
    STATUS          current 
 | 
						|
    DESCRIPTION     "State of VPN connection."
 | 
						|
::= { vceLinkEntry 26 }
 | 
						|
 | 
						|
vceLinkPublicIpType OBJECT-TYPE
 | 
						|
    SYNTAX          InetAddressType
 | 
						|
    MAX-ACCESS      read-only 
 | 
						|
    STATUS          current 
 | 
						|
    DESCRIPTION     "Type of public IP address of the link."
 | 
						|
::= { vceLinkEntry 27 }
 | 
						|
 | 
						|
vceLinkPublicIp     OBJECT-TYPE
 | 
						|
    SYNTAX          InetAddress
 | 
						|
    MAX-ACCESS      read-only 
 | 
						|
    STATUS          current 
 | 
						|
    DESCRIPTION     "Public IP address of the link."
 | 
						|
::= { vceLinkEntry 28 }
 | 
						|
 | 
						|
vceLinkLocalIpType  OBJECT-TYPE
 | 
						|
    SYNTAX          InetAddressType 
 | 
						|
    MAX-ACCESS      read-only 
 | 
						|
    STATUS          current 
 | 
						|
    DESCRIPTION     "Type of local IP address assigned."
 | 
						|
::= { vceLinkEntry 29 }
 | 
						|
 | 
						|
 | 
						|
vceLinkLocalIp      OBJECT-TYPE
 | 
						|
    SYNTAX          InetAddress 
 | 
						|
    MAX-ACCESS      read-only 
 | 
						|
    STATUS          current 
 | 
						|
    DESCRIPTION     "Local IP address assigned."
 | 
						|
::= { vceLinkEntry 30 }
 | 
						|
 | 
						|
vceLinkVlanId       OBJECT-TYPE
 | 
						|
    SYNTAX          Integer32 
 | 
						|
    MAX-ACCESS      read-only 
 | 
						|
    STATUS          current 
 | 
						|
    DESCRIPTION     "VLAN ID assigned."
 | 
						|
::= { vceLinkEntry 31 }
 | 
						|
 | 
						|
vceLinkMtu          OBJECT-TYPE
 | 
						|
    SYNTAX          Integer32 
 | 
						|
    MAX-ACCESS      read-only 
 | 
						|
    STATUS          current 
 | 
						|
    DESCRIPTION     "MTU set for the link."
 | 
						|
::= { vceLinkEntry 32 }
 | 
						|
 | 
						|
vceLinkItf          OBJECT-TYPE
 | 
						|
    SYNTAX          DisplayString 
 | 
						|
    MAX-ACCESS      read-only 
 | 
						|
    STATUS          current 
 | 
						|
    DESCRIPTION     "Interface logic name of the link."
 | 
						|
::= { vceLinkEntry 33 }
 | 
						|
 | 
						|
vceLinkState        OBJECT-TYPE
 | 
						|
    SYNTAX          VceLinkStateType 
 | 
						|
    MAX-ACCESS      read-only 
 | 
						|
    STATUS          current 
 | 
						|
    DESCRIPTION     "State of the Link."
 | 
						|
::= { vceLinkEntry 34 }
 | 
						|
 | 
						|
vceLinkVeloSvcReachable OBJECT-TYPE
 | 
						|
    SYNTAX              TruthValue
 | 
						|
    MAX-ACCESS          read-only 
 | 
						|
    STATUS              current 
 | 
						|
    DESCRIPTION         "Reachability of the service state."
 | 
						|
::= { vceLinkEntry 35 }
 | 
						|
 | 
						|
vceLinkTotTxPkts    OBJECT-TYPE
 | 
						|
    SYNTAX          Counter64
 | 
						|
    MAX-ACCESS      read-only 
 | 
						|
    STATUS          current 
 | 
						|
    DESCRIPTION     "Total packets transmitted."
 | 
						|
::= { vceLinkEntry 36 } 
 | 
						|
 | 
						|
vceLinkTotRxPkts    OBJECT-TYPE
 | 
						|
    SYNTAX          Counter64
 | 
						|
    MAX-ACCESS      read-only 
 | 
						|
    STATUS          current 
 | 
						|
    DESCRIPTION     "Total packets received."
 | 
						|
::= { vceLinkEntry 37 } 
 | 
						|
 | 
						|
vceLinkTotTxbytes   OBJECT-TYPE
 | 
						|
    SYNTAX          Counter64
 | 
						|
    MAX-ACCESS      read-only 
 | 
						|
    STATUS          current 
 | 
						|
    DESCRIPTION     "Total bytes transmitted."
 | 
						|
::= { vceLinkEntry 38 } 
 | 
						|
 | 
						|
vceLinkTotRxBytes   OBJECT-TYPE
 | 
						|
    SYNTAX          Counter64
 | 
						|
    MAX-ACCESS      read-only 
 | 
						|
    STATUS          current 
 | 
						|
    DESCRIPTION     "Total bytes received."
 | 
						|
::= { vceLinkEntry 39 } 
 | 
						|
 | 
						|
vceLinkIf           OBJECT-TYPE
 | 
						|
    SYNTAX          InterfaceIndex
 | 
						|
    MAX-ACCESS      read-only 
 | 
						|
    STATUS          current 
 | 
						|
    DESCRIPTION     "Interface Index of the vceLink bounded interface."
 | 
						|
::= { vceLinkEntry 40 }
 | 
						|
 | 
						|
vceLinkNextHopType  OBJECT-TYPE
 | 
						|
    SYNTAX          InetAddressType
 | 
						|
    MAX-ACCESS      read-only 
 | 
						|
    STATUS          current 
 | 
						|
    DESCRIPTION     "Type of the link Next Hop IP address."
 | 
						|
::= { vceLinkEntry 41 }
 | 
						|
 | 
						|
vceLinkNextHop      OBJECT-TYPE
 | 
						|
    SYNTAX          InetAddress
 | 
						|
    MAX-ACCESS      read-only 
 | 
						|
    STATUS          current 
 | 
						|
    DESCRIPTION     "The link Next Hop IP address."
 | 
						|
::= { vceLinkEntry 42 }
 | 
						|
 | 
						|
 | 
						|
--------------------------------
 | 
						|
-- .vcePath(5)                --
 | 
						|
--------------------------------
 | 
						|
vcePathGroup        OBJECT-GROUP
 | 
						|
    OBJECTS {
 | 
						|
        vcePathNum,
 | 
						|
        vcePathIpType, 
 | 
						|
        vcePathIp, 
 | 
						|
        vcePathPeerName,
 | 
						|
        vcePathState,     
 | 
						|
        vcePathUpTime, 
 | 
						|
        vcePathRxState,         
 | 
						|
        vcePathTxState,       
 | 
						|
        vcePathTunlMode,    
 | 
						|
        vcePathTxAveLatency,  
 | 
						|
        vcePathRxAveLatency,   
 | 
						|
        vcePathRxBytes, 
 | 
						|
        vcePathTxBytes,     
 | 
						|
        vcePathRxLostPkt,   
 | 
						|
        vcePathTxLostPkt, 
 | 
						|
        vcePathRxPkt,
 | 
						|
        vcePathTxPkt,   
 | 
						|
        vcePathRxJitter,
 | 
						|
        vcePathTxJitter      
 | 
						|
    }
 | 
						|
    STATUS              current
 | 
						|
    DESCRIPTION         "Conformance group for vcePathGroup objects."
 | 
						|
::= { vcePath 1 }
 | 
						|
vcePathObject           OBJECT IDENTIFIER ::= {  vcePath 2 }
 | 
						|
 | 
						|
vcePathNum              OBJECT-TYPE
 | 
						|
    SYNTAX              Integer32
 | 
						|
    MAX-ACCESS          read-only
 | 
						|
    STATUS              current
 | 
						|
    DESCRIPTION         "The total number of path presented on the VeloCloud Edge."
 | 
						|
::= { vcePathObject 1 }
 | 
						|
 | 
						|
vcePathTable            OBJECT-TYPE
 | 
						|
    SYNTAX              SEQUENCE OF VcePathEntry
 | 
						|
    MAX-ACCESS          not-accessible
 | 
						|
    STATUS              current
 | 
						|
    DESCRIPTION         "A list of path entries. The number of entries
 | 
						|
                        is given by the value of vcePathNum."
 | 
						|
::= { vcePathObject 2 }
 | 
						|
 | 
						|
vcePathEntry            OBJECT-TYPE
 | 
						|
    SYNTAX              VcePathEntry
 | 
						|
    MAX-ACCESS          not-accessible
 | 
						|
    STATUS              current
 | 
						|
    DESCRIPTION         "An entry containing additional management information
 | 
						|
                        applicable to a particular path"
 | 
						|
    INDEX               { vcePathIfIntId, vcePathGwAddrType, vcePathGwAddr }
 | 
						|
::= { vcePathTable 1 }
 | 
						|
 | 
						|
VcePathEntry ::=
 | 
						|
    SEQUENCE {
 | 
						|
        vcePathIfIntId          UUID,
 | 
						|
        vcePathIpType           InetAddressType, 
 | 
						|
        vcePathIp               InetAddress, 
 | 
						|
        vcePathGwAddrType       InetAddressType,
 | 
						|
        vcePathGwAddr           InetAddress,
 | 
						|
        vcePathPeerName         DisplayString,
 | 
						|
        vcePathState            VcePathStateType,     
 | 
						|
        vcePathUpTime           TimeTicks, 
 | 
						|
        vcePathRxState          VcePathStateType,         
 | 
						|
        vcePathTxState          VcePathStateType,       
 | 
						|
        vcePathTunlMode         VcePathTunlModeType,    
 | 
						|
        vcePathTxAveLatency     Integer32,  
 | 
						|
        vcePathRxAveLatency     Integer32,   
 | 
						|
        vcePathRxBytes          Counter64, 
 | 
						|
        vcePathTxBytes          Counter64,     
 | 
						|
        vcePathRxLostPkt        Counter64,   
 | 
						|
        vcePathTxLostPkt        Counter64, 
 | 
						|
        vcePathRxPkt            Counter64,
 | 
						|
        vcePathTxPkt            Counter64,   
 | 
						|
        vcePathRxJitter         Counter64,
 | 
						|
        vcePathTxJitter         Counter64       
 | 
						|
    }
 | 
						|
 | 
						|
--------------------------------
 | 
						|
-- .pathEntry                 --
 | 
						|
--                            --
 | 
						|
-- Contains OIDs:             --
 | 
						|
--      .vcePathIfIntId(1)    --
 | 
						|
--      ...                   --
 | 
						|
--      ...                   --
 | 
						|
--      ...                   --
 | 
						|
--      .vcePathTxJitter(22)  --
 | 
						|
--------------------------------
 | 
						|
vcePathIfIntId      OBJECT-TYPE
 | 
						|
    SYNTAX          UUID
 | 
						|
    MAX-ACCESS      not-accessible
 | 
						|
    STATUS          current 
 | 
						|
    DESCRIPTION     "A unique value, greater than zero, representing the internal id of the
 | 
						|
                    link used by the path." 
 | 
						|
::= { vcePathEntry 1 }
 | 
						|
 | 
						|
vcePathIpType       OBJECT-TYPE
 | 
						|
    SYNTAX          InetAddressType 
 | 
						|
    MAX-ACCESS      read-only 
 | 
						|
    STATUS          current 
 | 
						|
    DESCRIPTION     "Type of the path IP address."
 | 
						|
::= { vcePathEntry 2 }
 | 
						|
 | 
						|
vcePathIp           OBJECT-TYPE
 | 
						|
    SYNTAX          InetAddress 
 | 
						|
    MAX-ACCESS      read-only 
 | 
						|
    STATUS          current 
 | 
						|
    DESCRIPTION     "The IP address of the path."
 | 
						|
::= { vcePathEntry 3 }
 | 
						|
 | 
						|
vcePathGwAddrType   OBJECT-TYPE
 | 
						|
    SYNTAX          InetAddressType
 | 
						|
    MAX-ACCESS      not-accessible
 | 
						|
    STATUS          current 
 | 
						|
    DESCRIPTION     "Type of path gateway IP address."
 | 
						|
::= { vcePathEntry 4 }
 | 
						|
 | 
						|
vcePathGwAddr       OBJECT-TYPE
 | 
						|
    SYNTAX          InetAddress
 | 
						|
    MAX-ACCESS      not-accessible
 | 
						|
    STATUS          current 
 | 
						|
    DESCRIPTION     "The path gateway IP address."
 | 
						|
::= { vcePathEntry 5 }
 | 
						|
 | 
						|
vcePathPeerName     OBJECT-TYPE
 | 
						|
    SYNTAX          DisplayString
 | 
						|
    MAX-ACCESS      read-only 
 | 
						|
    STATUS          current 
 | 
						|
    DESCRIPTION     "The textual name configured for the path."
 | 
						|
::= { vcePathEntry 6 }
 | 
						|
 | 
						|
vcePathState        OBJECT-TYPE
 | 
						|
    SYNTAX          VcePathStateType
 | 
						|
    MAX-ACCESS      read-only 
 | 
						|
    STATUS          current 
 | 
						|
    DESCRIPTION     "The current state of the path."
 | 
						|
::= { vcePathEntry 7 }
 | 
						|
 | 
						|
vcePathUpTime       OBJECT-TYPE
 | 
						|
    SYNTAX          TimeTicks
 | 
						|
    MAX-ACCESS      read-only 
 | 
						|
    STATUS          current 
 | 
						|
    DESCRIPTION     "Total uptime of the path in miliseconds."
 | 
						|
::= { vcePathEntry 8 }
 | 
						|
 | 
						|
vcePathRxState      OBJECT-TYPE
 | 
						|
    SYNTAX          VcePathStateType
 | 
						|
    MAX-ACCESS      read-only 
 | 
						|
    STATUS          current 
 | 
						|
    DESCRIPTION     "The receive state of the path."
 | 
						|
::= { vcePathEntry 10 }
 | 
						|
 | 
						|
vcePathTxState      OBJECT-TYPE
 | 
						|
    SYNTAX          VcePathStateType
 | 
						|
    MAX-ACCESS      read-only 
 | 
						|
    STATUS          current 
 | 
						|
    DESCRIPTION     "The transmit state of the path."
 | 
						|
::= { vcePathEntry 11 }
 | 
						|
 | 
						|
vcePathTunlMode     OBJECT-TYPE
 | 
						|
    SYNTAX          VcePathTunlModeType
 | 
						|
    MAX-ACCESS      read-only 
 | 
						|
    STATUS          current 
 | 
						|
    DESCRIPTION     "The mode type of the path tunnel."
 | 
						|
::= { vcePathEntry 12 }
 | 
						|
 | 
						|
vcePathTxAveLatency OBJECT-TYPE
 | 
						|
    SYNTAX          Integer32
 | 
						|
    MAX-ACCESS      read-only 
 | 
						|
    STATUS          current 
 | 
						|
    DESCRIPTION     "The average inbound latency measured on the path."
 | 
						|
::= { vcePathEntry 13 }
 | 
						|
 | 
						|
vcePathRxAveLatency OBJECT-TYPE
 | 
						|
    SYNTAX          Integer32
 | 
						|
    MAX-ACCESS      read-only 
 | 
						|
    STATUS          current 
 | 
						|
    DESCRIPTION     "The average inbound latency measured on the path."
 | 
						|
::= { vcePathEntry 14 }
 | 
						|
 | 
						|
vcePathRxBytes      OBJECT-TYPE
 | 
						|
    SYNTAX          Counter64
 | 
						|
    MAX-ACCESS      read-only 
 | 
						|
    STATUS          current 
 | 
						|
    DESCRIPTION     "The total number of received bytes."
 | 
						|
::= { vcePathEntry 15 }
 | 
						|
 | 
						|
vcePathTxBytes      OBJECT-TYPE
 | 
						|
    SYNTAX          Counter64
 | 
						|
    MAX-ACCESS      read-only 
 | 
						|
    STATUS          current 
 | 
						|
    DESCRIPTION     "The total number of transmitted bytes."
 | 
						|
::= { vcePathEntry 16 }
 | 
						|
 | 
						|
vcePathRxLostPkt    OBJECT-TYPE
 | 
						|
    SYNTAX          Counter64
 | 
						|
    MAX-ACCESS      read-only 
 | 
						|
    STATUS          current 
 | 
						|
    DESCRIPTION     "The Total number of lost inbound packets."
 | 
						|
::= { vcePathEntry 17 }
 | 
						|
 | 
						|
vcePathTxLostPkt    OBJECT-TYPE
 | 
						|
    SYNTAX          Counter64
 | 
						|
    MAX-ACCESS      read-only 
 | 
						|
    STATUS          current 
 | 
						|
    DESCRIPTION     "The total number of lost outbound packets."
 | 
						|
::= { vcePathEntry 18 }
 | 
						|
 | 
						|
vcePathRxPkt           OBJECT-TYPE
 | 
						|
    SYNTAX          Counter64
 | 
						|
    MAX-ACCESS      read-only 
 | 
						|
    STATUS          current 
 | 
						|
    DESCRIPTION     "Total number of received packets."
 | 
						|
::= { vcePathEntry 19 }
 | 
						|
 | 
						|
vcePathTxPkt        OBJECT-TYPE
 | 
						|
    SYNTAX          Counter64
 | 
						|
    MAX-ACCESS      read-only 
 | 
						|
    STATUS          current 
 | 
						|
    DESCRIPTION     "Total number of transmitted packets."
 | 
						|
::= { vcePathEntry 20 }
 | 
						|
 | 
						|
vcePathRxJitter     OBJECT-TYPE
 | 
						|
    SYNTAX          Counter64
 | 
						|
    MAX-ACCESS      read-only 
 | 
						|
    STATUS          current 
 | 
						|
    DESCRIPTION     "Total inbound jitter."
 | 
						|
::= { vcePathEntry 21 }
 | 
						|
 | 
						|
vcePathTxJitter     OBJECT-TYPE
 | 
						|
    SYNTAX          Counter64
 | 
						|
    MAX-ACCESS      read-only 
 | 
						|
    STATUS          current 
 | 
						|
    DESCRIPTION     "Total outbound jitter."
 | 
						|
::= { vcePathEntry 22 }
 | 
						|
 | 
						|
 | 
						|
--------------------------------
 | 
						|
-- .vceARP(6)                 --
 | 
						|
--------------------------------
 | 
						|
vceArpGroup             OBJECT-GROUP
 | 
						|
    OBJECTS {
 | 
						|
        vceArpNum,
 | 
						|
        vceArpMac,
 | 
						|
        vceArpStag,
 | 
						|
        vceArpCtag,
 | 
						|
        vceArpState
 | 
						|
    }
 | 
						|
    STATUS              current
 | 
						|
    DESCRIPTION         "Conformance group for vceArpGroup objects."
 | 
						|
::= { vceARP 1 }
 | 
						|
vceArpObject           OBJECT IDENTIFIER ::= {  vceARP 2 }
 | 
						|
 | 
						|
vceArpNum               OBJECT-TYPE
 | 
						|
    SYNTAX              Integer32
 | 
						|
    MAX-ACCESS          read-only
 | 
						|
    STATUS              current
 | 
						|
    DESCRIPTION         "The total number of arp entries presented on the VeloCloud Edge."
 | 
						|
::= { vceArpObject 1 }
 | 
						|
 | 
						|
vceArpTable             OBJECT-TYPE
 | 
						|
    SYNTAX              SEQUENCE OF VceArpEntry
 | 
						|
    MAX-ACCESS          not-accessible
 | 
						|
    STATUS              current
 | 
						|
    DESCRIPTION         "A list of arp entries. The number of entries
 | 
						|
                        is given by the value of vceArpNum."
 | 
						|
::= { vceArpObject 2 }
 | 
						|
 | 
						|
vceArpEntry             OBJECT-TYPE
 | 
						|
    SYNTAX              VceArpEntry
 | 
						|
    MAX-ACCESS          not-accessible
 | 
						|
    STATUS              current
 | 
						|
    DESCRIPTION         "An entry containing additional management information
 | 
						|
                        applicable to a particular arp entry"
 | 
						|
    INDEX               { vceArpItf, vceArpIpAddrType, vceArpIpAddr }
 | 
						|
::= { vceArpTable 1 }
 | 
						|
 | 
						|
VceArpEntry ::=
 | 
						|
    SEQUENCE {
 | 
						|
        vceArpItf          InterfaceIndex,
 | 
						|
        vceArpIpAddrType   InetAddressType,
 | 
						|
        vceArpIpAddr       InetAddress,
 | 
						|
        vceArpMac          PhysAddress,
 | 
						|
        vceArpStag         Integer32,
 | 
						|
        vceArpCtag         Integer32,
 | 
						|
        vceArpState        VceArpStateType
 | 
						|
    }
 | 
						|
 | 
						|
--------------------------------
 | 
						|
-- .arpEntry                  --
 | 
						|
--                            --
 | 
						|
-- Contains OIDs:             --
 | 
						|
--      .vcerpItf(1)          --
 | 
						|
--      ...                   --
 | 
						|
--      .vceArpState(7)       --
 | 
						|
--------------------------------
 | 
						|
vceArpItf               OBJECT-TYPE
 | 
						|
    SYNTAX              InterfaceIndex
 | 
						|
    MAX-ACCESS          not-accessible
 | 
						|
    STATUS              current 
 | 
						|
    DESCRIPTION         "A unique value, greater than zero, for the interface used by the arp entry."
 | 
						|
::= { vceArpEntry 1 }
 | 
						|
 | 
						|
vceArpIpAddrType        OBJECT-TYPE
 | 
						|
    SYNTAX              InetAddressType
 | 
						|
    MAX-ACCESS          not-accessible
 | 
						|
    STATUS              current 
 | 
						|
    DESCRIPTION         "The type of arp IP address."
 | 
						|
::= { vceArpEntry 2 }
 | 
						|
 | 
						|
vceArpIpAddr            OBJECT-TYPE
 | 
						|
    SYNTAX              InetAddress
 | 
						|
    MAX-ACCESS          not-accessible
 | 
						|
    STATUS              current 
 | 
						|
    DESCRIPTION         "The Ip address of the arp entry"
 | 
						|
::= { vceArpEntry 3 }
 | 
						|
 | 
						|
vceArpMac               OBJECT-TYPE
 | 
						|
    SYNTAX              PhysAddress (SIZE(0..65535))
 | 
						|
    MAX-ACCESS          read-only 
 | 
						|
    STATUS              current 
 | 
						|
    DESCRIPTION         "The MAC address of the arp entry"
 | 
						|
::= { vceArpEntry 4 }
 | 
						|
 | 
						|
vceArpStag              OBJECT-TYPE
 | 
						|
    SYNTAX              Integer32
 | 
						|
    MAX-ACCESS          read-only 
 | 
						|
    STATUS              current 
 | 
						|
    DESCRIPTION         "S-tag value"
 | 
						|
::= { vceArpEntry 5 }
 | 
						|
 | 
						|
vceArpCtag              OBJECT-TYPE
 | 
						|
    SYNTAX              Integer32
 | 
						|
    MAX-ACCESS          read-only 
 | 
						|
    STATUS              current 
 | 
						|
    DESCRIPTION         "C-tag value"
 | 
						|
::= { vceArpEntry 6 }
 | 
						|
 | 
						|
vceArpState             OBJECT-TYPE
 | 
						|
    SYNTAX              VceArpStateType
 | 
						|
    MAX-ACCESS          read-only 
 | 
						|
    STATUS              current 
 | 
						|
    DESCRIPTION         "The State of arp entry"
 | 
						|
::= { vceArpEntry 7 }
 | 
						|
 | 
						|
END |