mibs/MIBS/comware/HH3C-MPLSTE-MIB
2023-12-05 12:25:34 +01:00

187 lines
5.8 KiB
Plaintext

-- =============================================================================
-- Copyright (c) 2004-2014 New H3C Tech. Co., Ltd. All rights reserved.
--
-- Description: Multiprotocol Label Switching Traffic Engineering MIB
-- Reference:
-- Version: V1.0
-- History:
-- V1.0 2013-06-13 Initial version Created by Neng Yan
-- =============================================================================
HH3C-MPLSTE-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY, OBJECT-TYPE, Unsigned32
FROM SNMPv2-SMI
RowStatus, TruthValue
FROM SNMPv2-TC
hh3cCommon
FROM HH3C-OID-MIB
;
-- =============================================================================
-- module identity part
-- =============================================================================
hh3cMplsTe MODULE-IDENTITY
LAST-UPDATED
"201306131800Z" -- Jan 13, 2013 at 18:00 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
"Multiprotocol Label Switching Traffic Engineering MIB"
REVISION
"201306131800Z" -- Jan 13, 2013 at 18:00 GMT
DESCRIPTION
"Initial version of this MIB."
::= { hh3cCommon 143 }
-- =============================================================================
-- object definition begin
-- =============================================================================
hh3cMplsTeObjects OBJECT IDENTIFIER ::= { hh3cMplsTe 1 }
hh3cMplsTeScalarGroup OBJECT IDENTIFIER ::= { hh3cMplsTeObjects 1 }
hh3cMplsTeStatus OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The global configuration of MPLS(Multiprotocol Label Switching)
TE(Traffic Engineering)."
::= { hh3cMplsTeScalarGroup 1 }
hh3cMplsTeRsvpStatus OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The global configuration of RSVP(Resource Reservation Protocol)."
::= { hh3cMplsTeScalarGroup 2 }
-- =============================================================================
-- hh3cMplsTeTable Definition
-- =============================================================================
hh3cMplsTeTable OBJECT-TYPE
SYNTAX SEQUENCE OF Hh3cMplsTeEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table for configuring MPLS TE parameters."
::= { hh3cMplsTeObjects 2 }
hh3cMplsTeEntry OBJECT-TYPE
SYNTAX Hh3cMplsTeEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry for configuring MPLS TE parameters."
INDEX
{
hh3cMplsTeIndex
}
::= { hh3cMplsTeTable 1 }
Hh3cMplsTeEntry ::=
SEQUENCE
{
hh3cMplsTeIndex Unsigned32,
hh3cMplsTeCapability TruthValue,
hh3cMplsTeRowStatus RowStatus
}
hh3cMplsTeIndex OBJECT-TYPE
SYNTAX Unsigned32(1..4294967295)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Index of TE interface."
::= { hh3cMplsTeEntry 1 }
hh3cMplsTeCapability OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The TE capability of an interface."
DEFVAL { false }
::= { hh3cMplsTeEntry 2 }
hh3cMplsTeRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Operation status of this table entry. A row entry cannot
be modified when the value of this object is 'active'."
::= { hh3cMplsTeEntry 3 }
-- =============================================================================
-- End of hh3cMplsTeTable Definition
-- =============================================================================
-- =============================================================================
-- hh3cMplsTeRsvpTable Definition
-- =============================================================================
hh3cMplsTeRsvpTable OBJECT-TYPE
SYNTAX SEQUENCE OF Hh3cMplsTeRsvpEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table for configuring RSVP(Resource Reservation Protocol)
TE parameters."
::= { hh3cMplsTeObjects 3 }
hh3cMplsTeRsvpEntry OBJECT-TYPE
SYNTAX Hh3cMplsTeRsvpEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry for configuring RSVP TE parameters."
INDEX
{
hh3cMplsTeRsvpIndex
}
::= { hh3cMplsTeRsvpTable 1 }
Hh3cMplsTeRsvpEntry ::=
SEQUENCE
{
hh3cMplsTeRsvpIndex Unsigned32,
hh3cMplsTeRsvpCapability TruthValue,
hh3cMplsTeRsvpRowStatus RowStatus
}
hh3cMplsTeRsvpIndex OBJECT-TYPE
SYNTAX Unsigned32(1..4294967295)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Index of RSVP interface."
::= { hh3cMplsTeRsvpEntry 1 }
hh3cMplsTeRsvpCapability OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The RSVP capability of an interface."
DEFVAL { false }
::= { hh3cMplsTeRsvpEntry 2 }
hh3cMplsTeRsvpRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Operation status of this table entry. A row entry cannot
be modified when the value of this object is 'active'."
::= { hh3cMplsTeRsvpEntry 3 }
-- =============================================================================
-- End of hh3cMplsTeRsvpTable Definition
-- =============================================================================
END