mibs/MIBS/vmware/VELOCLOUD-EDGE-MIB

1073 lines
33 KiB
Plaintext
Raw Permalink Normal View History

2023-12-05 12:25:34 +01:00
------------------------------------
-- 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