515 lines
		
	
	
		
			16 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			515 lines
		
	
	
		
			16 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
-- =============================================================================
 | 
						|
-- Copyright (c) 2004-2019 New H3C Tech. Co., Ltd. All rights reserved.
 | 
						|
--
 | 
						|
-- Description: The VXLAN(Virtual eXtensible Local Area Network) MIB
 | 
						|
-- Reference:
 | 
						|
-- Version: V1.2
 | 
						|
-- History:
 | 
						|
--   V1.0 2013-11-21 Initial version created by Neng Yan
 | 
						|
--   V1.1 2015-02-11 Modified by Neng Yan.  Values 'unknown(0)', 'openflow(4)',
 | 
						|
--                   and 'ovsdb(5)' were added for data type 'hh3cVxlanMacType'
 | 
						|
--   V1.2 2019-03-04 Modified by lipeng, added hh3cVxlanTunnelInputOctets,
 | 
						|
--                   hh3cVxlanTunnelOutputOctets, hh3cVxlanTunnelInputPackets,
 | 
						|
--                   hh3cVxlanTunnelOutputPackets, hh3cVxlanTunnelInputDiscards,
 | 
						|
--                   hh3cVxlanTunnelOutputDiscards
 | 
						|
-- =============================================================================
 | 
						|
HH3C-VXLAN-MIB DEFINITIONS ::= BEGIN
 | 
						|
IMPORTS
 | 
						|
        RowStatus, TruthValue, MacAddress
 | 
						|
    FROM SNMPv2-TC
 | 
						|
        MODULE-IDENTITY,
 | 
						|
        OBJECT-TYPE,
 | 
						|
        Unsigned32, Counter64
 | 
						|
    FROM SNMPv2-SMI
 | 
						|
        InetAddressType,
 | 
						|
        InetAddress
 | 
						|
    FROM INET-ADDRESS-MIB
 | 
						|
        hh3cCommon
 | 
						|
    FROM HH3C-OID-MIB;
 | 
						|
 | 
						|
-- =============================================================================
 | 
						|
-- module identity part
 | 
						|
-- =============================================================================
 | 
						|
hh3cVxlan MODULE-IDENTITY
 | 
						|
    LAST-UPDATED
 | 
						|
        "201903041650Z"        -- Mar 4, 2019 at 16:50 GMT
 | 
						|
    ORGANIZATION
 | 
						|
        "New H3C Technologies Co., Ltd."
 | 
						|
    CONTACT-INFO
 | 
						|
        "Platform Team New H3C Technologies Co., Ltd.
 | 
						|
         Hai-Dian District Beijing P.R. China
 | 
						|
         http://www.h3c.com
 | 
						|
         Zip:100085"
 | 
						|
    DESCRIPTION
 | 
						|
        "The overlay MIB."
 | 
						|
    REVISION
 | 
						|
        "201903041650Z"   -- Mar 4, 2019 at 16:50 GMT
 | 
						|
    DESCRIPTION
 | 
						|
        "Added hh3cVxlanTunnelInputOctets,
 | 
						|
         hh3cVxlanTunnelOutputOctets, hh3cVxlanTunnelInputPackets,
 | 
						|
         hh3cVxlanTunnelOutputPackets, hh3cVxlanTunnelInputDiscards,
 | 
						|
         hh3cVxlanTunnelOutputDiscards."
 | 
						|
    REVISION
 | 
						|
        "201502110900Z"   -- Feb 11, 2015 at 09:00 GMT
 | 
						|
    DESCRIPTION
 | 
						|
        "Values 'unknown(0)', 'openflow(4)', and 'ovsdb(5)' were added
 | 
						|
         for data type 'hh3cVxlanMacType'."
 | 
						|
    REVISION
 | 
						|
        "201311210900Z"   -- Nov 21, 2013 at 09:00 GMT
 | 
						|
    DESCRIPTION
 | 
						|
        "Initial version."
 | 
						|
    ::= { hh3cCommon 150 }
 | 
						|
 | 
						|
-- =============================================================================
 | 
						|
-- object definition begin
 | 
						|
-- =============================================================================
 | 
						|
 | 
						|
hh3cVxlanObjects      OBJECT IDENTIFIER ::= { hh3cVxlan 1 }
 | 
						|
 | 
						|
hh3cVxlanScalarGroup OBJECT IDENTIFIER ::= { hh3cVxlanObjects 1 }
 | 
						|
 | 
						|
hh3cVxlanLocalMacNotify    OBJECT-TYPE
 | 
						|
    SYNTAX      TruthValue
 | 
						|
    MAX-ACCESS  read-write
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "Local MAC(Media Access Control) address report capability."
 | 
						|
    DEFVAL { false }
 | 
						|
    ::= { hh3cVxlanScalarGroup 1 }
 | 
						|
 | 
						|
hh3cVxlanRemoteMacLearn    OBJECT-TYPE
 | 
						|
    SYNTAX      TruthValue
 | 
						|
    MAX-ACCESS  read-write
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "Remote MAC address self-learning capability."
 | 
						|
    DEFVAL { true }
 | 
						|
    ::= { hh3cVxlanScalarGroup 2 }
 | 
						|
 | 
						|
hh3cVxlanNextVxlanID    OBJECT-TYPE
 | 
						|
    SYNTAX      Unsigned32
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "Next available VXLAN ID(identifier), in the range of 0x0 to 0xFFFFFF.
 | 
						|
        The invalid value 0xFFFFFFFF indicates that no ID can be set."
 | 
						|
    ::= { hh3cVxlanScalarGroup 3 }
 | 
						|
 | 
						|
hh3cVxlanConfigured    OBJECT-TYPE
 | 
						|
    SYNTAX      Unsigned32
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "Number of currently configured VXLANs."
 | 
						|
    ::= { hh3cVxlanScalarGroup 4 }
 | 
						|
 | 
						|
-- =============================================================================
 | 
						|
-- hh3cVxlanTable Definition
 | 
						|
-- =============================================================================
 | 
						|
hh3cVxlanTable  OBJECT-TYPE
 | 
						|
    SYNTAX      SEQUENCE OF Hh3cVxlanEntry
 | 
						|
    MAX-ACCESS  not-accessible
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "A table for VXLAN parameters."
 | 
						|
    ::= { hh3cVxlanObjects 2 }
 | 
						|
 | 
						|
hh3cVxlanEntry  OBJECT-TYPE
 | 
						|
    SYNTAX      Hh3cVxlanEntry
 | 
						|
    MAX-ACCESS  not-accessible
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "Each entry represents the parameters of a VXLAN."
 | 
						|
    INDEX
 | 
						|
    {
 | 
						|
        hh3cVxlanID
 | 
						|
    }
 | 
						|
    ::= { hh3cVxlanTable 1 }
 | 
						|
 | 
						|
Hh3cVxlanEntry ::=
 | 
						|
    SEQUENCE
 | 
						|
    {
 | 
						|
        hh3cVxlanID                 Unsigned32,
 | 
						|
        hh3cVxlanAddrType           InetAddressType,
 | 
						|
        hh3cVxlanGroupAddr          InetAddress,
 | 
						|
        hh3cVxlanSourceAddr         InetAddress,
 | 
						|
        hh3cVxlanVsiIndex           Unsigned32,
 | 
						|
        hh3cVxlanRemoteMacCount     Unsigned32,
 | 
						|
        hh3cVxlanRowStatus          RowStatus
 | 
						|
    }
 | 
						|
 | 
						|
hh3cVxlanID    OBJECT-TYPE
 | 
						|
    SYNTAX      Unsigned32
 | 
						|
    MAX-ACCESS  not-accessible
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The VXLAN ID."
 | 
						|
    ::= { hh3cVxlanEntry 1 }
 | 
						|
 | 
						|
hh3cVxlanAddrType    OBJECT-TYPE
 | 
						|
    SYNTAX      InetAddressType
 | 
						|
    MAX-ACCESS  read-create
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The type of multicast group address."
 | 
						|
    ::= { hh3cVxlanEntry 2 }
 | 
						|
 | 
						|
hh3cVxlanGroupAddr    OBJECT-TYPE
 | 
						|
    SYNTAX      InetAddress
 | 
						|
    MAX-ACCESS  read-create
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "Group destination address."
 | 
						|
    ::= { hh3cVxlanEntry 3 }
 | 
						|
 | 
						|
hh3cVxlanSourceAddr    OBJECT-TYPE
 | 
						|
    SYNTAX      InetAddress
 | 
						|
    MAX-ACCESS  read-create
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "Group source address."
 | 
						|
    ::= { hh3cVxlanEntry 4 }
 | 
						|
 | 
						|
hh3cVxlanVsiIndex    OBJECT-TYPE
 | 
						|
    SYNTAX      Unsigned32
 | 
						|
    MAX-ACCESS  read-create
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "VSI index.  A unique index for the conceptual row identifying
 | 
						|
         a VSI in the hh3cVsiTable."
 | 
						|
    ::= { hh3cVxlanEntry 5 }
 | 
						|
 | 
						|
hh3cVxlanRemoteMacCount    OBJECT-TYPE
 | 
						|
    SYNTAX      Unsigned32
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "Remote MAC address count of this VXLAN."
 | 
						|
    ::= { hh3cVxlanEntry 6 }
 | 
						|
 | 
						|
hh3cVxlanRowStatus     OBJECT-TYPE
 | 
						|
    SYNTAX      RowStatus
 | 
						|
    MAX-ACCESS  read-create
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "Operation status of this table entry.  When a row in this
 | 
						|
         table is in active state, no objects in that row
 | 
						|
         can be modified by the agent except
 | 
						|
         hh3cVxlanGroupAddr, hh3cVxlanSourceAddr."
 | 
						|
    ::= { hh3cVxlanEntry 7 }
 | 
						|
 | 
						|
-- =============================================================================
 | 
						|
-- End of hh3cVxlanTable Definition
 | 
						|
-- =============================================================================
 | 
						|
 | 
						|
-- =============================================================================
 | 
						|
-- hh3cVxlanTunnelTable Definition
 | 
						|
-- =============================================================================
 | 
						|
hh3cVxlanTunnelTable  OBJECT-TYPE
 | 
						|
    SYNTAX      SEQUENCE OF Hh3cVxlanTunnelEntry
 | 
						|
    MAX-ACCESS  not-accessible
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "A table for VXLAN tunnel parameters."
 | 
						|
    ::= { hh3cVxlanObjects 3 }
 | 
						|
 | 
						|
hh3cVxlanTunnelEntry  OBJECT-TYPE
 | 
						|
    SYNTAX      Hh3cVxlanTunnelEntry
 | 
						|
    MAX-ACCESS  not-accessible
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "Each entry represents the parameters of a VXLAN tunnel."
 | 
						|
    INDEX
 | 
						|
    {
 | 
						|
        hh3cVxlanID,
 | 
						|
        hh3cVxlanTunnelID
 | 
						|
    }
 | 
						|
    ::= { hh3cVxlanTunnelTable 1 }
 | 
						|
 | 
						|
Hh3cVxlanTunnelEntry ::=
 | 
						|
    SEQUENCE
 | 
						|
    {
 | 
						|
        hh3cVxlanTunnelID             Unsigned32,
 | 
						|
        hh3cVxlanTunnelRowStatus      RowStatus,
 | 
						|
        hh3cVxlanTunnelOctets         Counter64,
 | 
						|
        hh3cVxlanTunnelPackets        Counter64,
 | 
						|
        hh3cVxlanTunnelInputOctets    Counter64,
 | 
						|
        hh3cVxlanTunnelOutputOctets   Counter64,
 | 
						|
        hh3cVxlanTunnelInputPackets   Counter64,
 | 
						|
        hh3cVxlanTunnelOutputPackets  Counter64,
 | 
						|
        hh3cVxlanTunnelInputDiscards  Counter64,
 | 
						|
        hh3cVxlanTunnelOutputDiscards Counter64
 | 
						|
    }
 | 
						|
 | 
						|
hh3cVxlanTunnelID    OBJECT-TYPE
 | 
						|
    SYNTAX      Unsigned32
 | 
						|
    MAX-ACCESS  not-accessible
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "A unique index for tunnel."
 | 
						|
    ::= { hh3cVxlanTunnelEntry 1 }
 | 
						|
 | 
						|
hh3cVxlanTunnelRowStatus     OBJECT-TYPE
 | 
						|
    SYNTAX      RowStatus
 | 
						|
    MAX-ACCESS  read-create
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "Operation status of this table entry."
 | 
						|
    ::= { hh3cVxlanTunnelEntry 2 }
 | 
						|
 | 
						|
hh3cVxlanTunnelOctets   OBJECT-TYPE
 | 
						|
    SYNTAX       Counter64
 | 
						|
    MAX-ACCESS   read-only
 | 
						|
    STATUS       current
 | 
						|
    DESCRIPTION
 | 
						|
        "The number of octets that have been forwarded over the tunnel.
 | 
						|
 | 
						|
        Discontinuities in the value of this counter can
 | 
						|
        occur at re-initialization of the management system,
 | 
						|
        and at other times."
 | 
						|
    ::= { hh3cVxlanTunnelEntry 3 }
 | 
						|
 | 
						|
hh3cVxlanTunnelPackets  OBJECT-TYPE
 | 
						|
    SYNTAX       Counter64
 | 
						|
    MAX-ACCESS   read-only
 | 
						|
    STATUS       current
 | 
						|
    DESCRIPTION
 | 
						|
        "The number of packets that have been forwarded over the tunnel.
 | 
						|
 | 
						|
        Discontinuities in the value of this counter can
 | 
						|
        occur at re-initialization of the management system
 | 
						|
        and at other times."
 | 
						|
    ::= { hh3cVxlanTunnelEntry 4 }
 | 
						|
 | 
						|
hh3cVxlanTunnelInputOctets   OBJECT-TYPE
 | 
						|
    SYNTAX       Counter64
 | 
						|
    MAX-ACCESS   read-only
 | 
						|
    STATUS       current
 | 
						|
    DESCRIPTION
 | 
						|
        "Number of incoming bytes that have been forwarded over the tunnel."
 | 
						|
    ::= { hh3cVxlanTunnelEntry 5 }
 | 
						|
 | 
						|
hh3cVxlanTunnelOutputOctets   OBJECT-TYPE
 | 
						|
    SYNTAX       Counter64
 | 
						|
    MAX-ACCESS   read-only
 | 
						|
    STATUS       current
 | 
						|
    DESCRIPTION
 | 
						|
        "Number of outgoing bytes that have been forwarded over the tunnel."
 | 
						|
    ::= { hh3cVxlanTunnelEntry 6 }
 | 
						|
 | 
						|
hh3cVxlanTunnelInputPackets  OBJECT-TYPE
 | 
						|
    SYNTAX       Counter64
 | 
						|
    MAX-ACCESS   read-only
 | 
						|
    STATUS       current
 | 
						|
    DESCRIPTION
 | 
						|
        "Number of incoming packets that have been forwarded over the tunnel."
 | 
						|
    ::= { hh3cVxlanTunnelEntry 7 }
 | 
						|
 | 
						|
hh3cVxlanTunnelOutputPackets  OBJECT-TYPE
 | 
						|
    SYNTAX       Counter64
 | 
						|
    MAX-ACCESS   read-only
 | 
						|
    STATUS       current
 | 
						|
    DESCRIPTION
 | 
						|
        "Number of outgoing packets that have been forwarded over the tunnel."
 | 
						|
    ::= { hh3cVxlanTunnelEntry 8 }
 | 
						|
 | 
						|
hh3cVxlanTunnelInputDiscards  OBJECT-TYPE
 | 
						|
    SYNTAX       Counter64
 | 
						|
    MAX-ACCESS   read-only
 | 
						|
    STATUS       current
 | 
						|
    DESCRIPTION
 | 
						|
        "Number of incoming discarded packets that have been forwarded over
 | 
						|
         the tunnel."
 | 
						|
    ::= { hh3cVxlanTunnelEntry 9 }
 | 
						|
 | 
						|
hh3cVxlanTunnelOutputDiscards  OBJECT-TYPE
 | 
						|
    SYNTAX       Counter64
 | 
						|
    MAX-ACCESS   read-only
 | 
						|
    STATUS       current
 | 
						|
    DESCRIPTION
 | 
						|
        "Number of outgoing discarded packets that have been forwarded over
 | 
						|
         the tunnel."
 | 
						|
    ::= { hh3cVxlanTunnelEntry 10 }
 | 
						|
 | 
						|
-- =============================================================================
 | 
						|
-- End of hh3cVxlanTunnelTable Definition
 | 
						|
-- =============================================================================
 | 
						|
 | 
						|
-- =============================================================================
 | 
						|
-- hh3cVxlanTunnelBoundTable Definition
 | 
						|
-- =============================================================================
 | 
						|
hh3cVxlanTunnelBoundTable  OBJECT-TYPE
 | 
						|
    SYNTAX      SEQUENCE OF Hh3cVxlanTunnelBoundEntry
 | 
						|
    MAX-ACCESS  not-accessible
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "A table for the number of VXLANs to which the tunnel is bound."
 | 
						|
    ::= { hh3cVxlanObjects 4 }
 | 
						|
 | 
						|
hh3cVxlanTunnelBoundEntry  OBJECT-TYPE
 | 
						|
    SYNTAX      Hh3cVxlanTunnelBoundEntry
 | 
						|
    MAX-ACCESS  not-accessible
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "An entry represents the number of VXLANs to which a tunnel is bound."
 | 
						|
    INDEX
 | 
						|
    {
 | 
						|
        hh3cVxlanTunnelID
 | 
						|
    }
 | 
						|
    ::= { hh3cVxlanTunnelBoundTable 1 }
 | 
						|
 | 
						|
Hh3cVxlanTunnelBoundEntry ::=
 | 
						|
    SEQUENCE
 | 
						|
    {
 | 
						|
        hh3cVxlanTunnelBoundVxlanNum  Unsigned32
 | 
						|
    }
 | 
						|
 | 
						|
hh3cVxlanTunnelBoundVxlanNum    OBJECT-TYPE
 | 
						|
    SYNTAX      Unsigned32
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The number of VXLANs to which this tunnel is bound."
 | 
						|
    ::= { hh3cVxlanTunnelBoundEntry 1 }
 | 
						|
 | 
						|
-- =============================================================================
 | 
						|
-- End of hh3cVxlanTunnelBoundTable Definition
 | 
						|
-- =============================================================================
 | 
						|
 | 
						|
-- =============================================================================
 | 
						|
-- hh3cVxlanMacTable Definition
 | 
						|
-- =============================================================================
 | 
						|
hh3cVxlanMacTable  OBJECT-TYPE
 | 
						|
    SYNTAX      SEQUENCE OF Hh3cVxlanMacEntry
 | 
						|
    MAX-ACCESS  not-accessible
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "A table for VXLAN remote MAC addresses."
 | 
						|
    ::= { hh3cVxlanObjects 5 }
 | 
						|
 | 
						|
hh3cVxlanMacEntry  OBJECT-TYPE
 | 
						|
    SYNTAX      Hh3cVxlanMacEntry
 | 
						|
    MAX-ACCESS  not-accessible
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "A VXLAN remote MAC address."
 | 
						|
    INDEX
 | 
						|
    {
 | 
						|
        hh3cVxlanVsiIndex,
 | 
						|
        hh3cVxlanMacAddr
 | 
						|
    }
 | 
						|
    ::= { hh3cVxlanMacTable 1 }
 | 
						|
 | 
						|
Hh3cVxlanMacEntry ::=
 | 
						|
    SEQUENCE
 | 
						|
    {
 | 
						|
        hh3cVxlanMacAddr            MacAddress,
 | 
						|
        hh3cVxlanMacTunnelID        Unsigned32,
 | 
						|
        hh3cVxlanMacType            INTEGER
 | 
						|
    }
 | 
						|
 | 
						|
hh3cVxlanMacAddr    OBJECT-TYPE
 | 
						|
    SYNTAX      MacAddress
 | 
						|
    MAX-ACCESS  not-accessible
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "MAC address."
 | 
						|
    ::= { hh3cVxlanMacEntry 1 }
 | 
						|
 | 
						|
hh3cVxlanMacTunnelID    OBJECT-TYPE
 | 
						|
    SYNTAX      Unsigned32
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "A unique index for tunnel."
 | 
						|
    ::= { hh3cVxlanMacEntry 2 }
 | 
						|
 | 
						|
hh3cVxlanMacType    OBJECT-TYPE
 | 
						|
    SYNTAX      INTEGER{
 | 
						|
                 unknown (0),
 | 
						|
                 selfLearned (1),
 | 
						|
                 staticConfigured (2),
 | 
						|
                 protocolLearned (3),
 | 
						|
                 openflow (4),
 | 
						|
                 ovsdb (5)
 | 
						|
                 }
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The type of an MAC address.
 | 
						|
 | 
						|
        selfLearned: Unicast address dynamically learned in the data plane.
 | 
						|
        staticConfigured: Unicast address manually added.
 | 
						|
        protocolLearned: Unicast address advertised through VXLAN IS-IS or BGP.
 | 
						|
               Support for VXLAN IS-IS and BGP depends on the software version.
 | 
						|
        openflow: Unicast address issued by a controller through OpenFlow.
 | 
						|
        ovsdb: Unicast address issued by a controller through OVSDB."
 | 
						|
    ::= { hh3cVxlanMacEntry 3 }
 | 
						|
 | 
						|
-- =============================================================================
 | 
						|
-- End of hh3cVxlanMacTable Definition
 | 
						|
-- =============================================================================
 | 
						|
 | 
						|
-- =============================================================================
 | 
						|
-- hh3cVxlanStaticMacTable Definition
 | 
						|
-- =============================================================================
 | 
						|
hh3cVxlanStaticMacTable  OBJECT-TYPE
 | 
						|
    SYNTAX      SEQUENCE OF Hh3cVxlanStaticMacEntry
 | 
						|
    MAX-ACCESS  not-accessible
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "A table for VXLAN static remote MAC addresses."
 | 
						|
    ::= { hh3cVxlanObjects 6 }
 | 
						|
 | 
						|
hh3cVxlanStaticMacEntry  OBJECT-TYPE
 | 
						|
    SYNTAX      Hh3cVxlanStaticMacEntry
 | 
						|
    MAX-ACCESS  not-accessible
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "A VXLAN static MAC address."
 | 
						|
    INDEX
 | 
						|
    {
 | 
						|
        hh3cVxlanVsiIndex,
 | 
						|
        hh3cVxlanStaticMacAddr
 | 
						|
    }
 | 
						|
    ::= { hh3cVxlanStaticMacTable 1 }
 | 
						|
 | 
						|
Hh3cVxlanStaticMacEntry ::=
 | 
						|
    SEQUENCE
 | 
						|
    {
 | 
						|
        hh3cVxlanStaticMacAddr         MacAddress,
 | 
						|
        hh3cVxlanStaticMacTunnelID     Unsigned32,
 | 
						|
        hh3cVxlanStaticMacRowStatus    RowStatus
 | 
						|
    }
 | 
						|
 | 
						|
hh3cVxlanStaticMacAddr    OBJECT-TYPE
 | 
						|
    SYNTAX      MacAddress
 | 
						|
    MAX-ACCESS  not-accessible
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "Static MAC address."
 | 
						|
    ::= { hh3cVxlanStaticMacEntry 1 }
 | 
						|
 | 
						|
hh3cVxlanStaticMacTunnelID    OBJECT-TYPE
 | 
						|
    SYNTAX      Unsigned32
 | 
						|
    MAX-ACCESS  read-create
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "A unique index for tunnel."
 | 
						|
    ::= { hh3cVxlanStaticMacEntry 2 }
 | 
						|
 | 
						|
hh3cVxlanStaticMacRowStatus     OBJECT-TYPE
 | 
						|
    SYNTAX      RowStatus
 | 
						|
    MAX-ACCESS  read-create
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "Operation status of this table entry.  When a row in this
 | 
						|
         table is in active state, no objects in that row
 | 
						|
         can be modified by the agent."
 | 
						|
    ::= { hh3cVxlanStaticMacEntry 3 }
 | 
						|
 | 
						|
-- =============================================================================
 | 
						|
-- End of hh3cVxlanStaticMacTable Definition
 | 
						|
-- =============================================================================
 | 
						|
 | 
						|
END |