Observium_CE/mibs/huawei/HUAWEI-L2VPN-VAPW-MIB

194 lines
7.8 KiB
Plaintext

-- ===================================================================
-- Copyright (C) 2017 by HUAWEI TECHNOLOGIES. All rights reserved.
-- Description: This MIB contains private managed object and notification
-- trap definitions for virtual cluster access.
-- Reference:
-- Version: V1.02
-- ===================================================================
HUAWEI-L2VPN-VAPW-MIB DEFINITIONS ::= BEGIN
IMPORTS
hwDatacomm
FROM HUAWEI-MIB
ifIndex, ifName, InterfaceIndex
FROM IF-MIB
SnmpAdminString
FROM SNMP-FRAMEWORK-MIB
MODULE-COMPLIANCE, OBJECT-GROUP, NOTIFICATION-GROUP
FROM SNMPv2-CONF
Integer32, Unsigned32, Counter32, IpAddress, BITS, OBJECT-TYPE,
MODULE-IDENTITY, NOTIFICATION-TYPE
FROM SNMPv2-SMI
InetAddressType, InetAddress
FROM INET-ADDRESS-MIB;
--
-- Revision history hwVirtualAccessMib
--
hwVirtualAccessPw MODULE-IDENTITY
LAST-UPDATED "201708171653Z"
ORGANIZATION
"Huawei Technologies Co.,Ltd."
CONTACT-INFO
"Huawei Industrial Base
Bantian, Longgang
Shenzhen 518129
People's Republic of China
Website: http://www.huawei.com
Email: support@huawei.com"
DESCRIPTION
"This MIB contains private network virtual access PW notification trap."
REVISION "201708171653Z"
DESCRIPTION "Modify description of 'hwVirtualAccessPwSourceNodeId', 'hwVirtualAccessPwDestNodeId', 'hwVirtualAccessPwVaTunnelId' at 2017-8-17."
REVISION "201403031311Z"
DESCRIPTION "Modify type of hwVirtualAccessPwReason at 2015-9-29."
REVISION "201403031311Z"
DESCRIPTION "V1.00, initial version."
::= { hwVirtualAccessMib 3 }
--
-- Node definitions
--
hwVirtualAccessMib OBJECT IDENTIFIER ::= { hwDatacomm 343 }
--
-- Node definitions
--
hwVirtualAccessPwTrapObjects OBJECT IDENTIFIER ::= { hwVirtualAccessPw 1 }
hwVirtualAccessPwTraps OBJECT IDENTIFIER ::= { hwVirtualAccessPw 2 }
hwVirtualAccessVaIfIndex OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Indicates the virtual access interface index of virtual access PW."
::= { hwVirtualAccessPwTrapObjects 1 }
hwVirtualAccessVaIfName OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Indicates the virtual access interface name of virtual access PW."
::= { hwVirtualAccessPwTrapObjects 2 }
hwVirtualAccessApId OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Indicates the AP ID."
::= { hwVirtualAccessPwTrapObjects 3 }
hwVirtualAccessApIfName OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Indicates the AP interface name."
::= { hwVirtualAccessPwTrapObjects 4 }
hwVirtualAccessPwSourceNodeId OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Indicates the source node administrative IP address of virtual access tunnel."
::= { hwVirtualAccessPwTrapObjects 5 }
hwVirtualAccessPwDestNodeId OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Indicates the destination node administrative IP address of virtual access tunnel."
::= { hwVirtualAccessPwTrapObjects 6 }
hwVirtualAccessPwVaTunnelId OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Indicates the ID of virtual access tunnel."
::= { hwVirtualAccessPwTrapObjects 7 }
hwVirtualAccessPwReason OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the cause that the VirtualAccessPw becomes down.
Options:
Interface Down --indicates ac interface was down.
Tunnel Down --indicates virtual access tunnel was down.
MTU unmatched --indicates mtu of VirtualAccessPw not match.
Others --indicates other reason.
PW Delete -- indicates VirtualAccessPw was deleted.
PW Up -- indicates VirtualAccessPw was up.
"
::= { hwVirtualAccessPwTrapObjects 8 }
hwVirtualAccessPwDown NOTIFICATION-TYPE
OBJECTS { hwVirtualAccessVaIfIndex,hwVirtualAccessVaIfName, hwVirtualAccessApId,hwVirtualAccessApIfName, hwVirtualAccessPwSourceNodeId , hwVirtualAccessPwDestNodeId ,
hwVirtualAccessPwVaTunnelId, hwVirtualAccessPwReason }
STATUS current
DESCRIPTION
"This notification indicates that virtual access pw changes to down."
::= { hwVirtualAccessPwTraps 1 }
hwVirtualAccessPwDownClear NOTIFICATION-TYPE
OBJECTS { hwVirtualAccessVaIfIndex,hwVirtualAccessVaIfName, hwVirtualAccessApId,hwVirtualAccessApIfName, hwVirtualAccessPwSourceNodeId , hwVirtualAccessPwDestNodeId ,
hwVirtualAccessPwVaTunnelId, hwVirtualAccessPwReason }
STATUS current
DESCRIPTION
"This notification indicates that virtual access pw changes to up."
::= { hwVirtualAccessPwTraps 2 }
-- Conformance information
--
hwVirtualAccessPwMIBConformance OBJECT IDENTIFIER ::= { hwVirtualAccessPw 3 }
hwVirtualAccessPwMIBCompliances OBJECT IDENTIFIER ::= { hwVirtualAccessPwMIBConformance 1 }
-- this module
hwVirtualAccessPwMIBCompliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"The compliance statement for systems supporting
the HUAWEI-VirtualAccessPw-MIB."
MODULE -- this module
MANDATORY-GROUPS { hwVirtualAccessPwNotificationGroup }
::= { hwVirtualAccessPwMIBCompliances 1 }
hwVirtualAccessPwMIBGroups OBJECT IDENTIFIER ::= { hwVirtualAccessPwMIBConformance 2 }
hwVirtualAccessPwGroup OBJECT-GROUP
OBJECTS { hwVirtualAccessVaIfIndex,hwVirtualAccessVaIfName, hwVirtualAccessApId,hwVirtualAccessApIfName, hwVirtualAccessPwSourceNodeId , hwVirtualAccessPwDestNodeId ,
hwVirtualAccessPwVaTunnelId, hwVirtualAccessPwReason }
STATUS current
DESCRIPTION
"The virtual access pw group."
::= { hwVirtualAccessPwMIBGroups 1 }
hwVirtualAccessPwNotificationGroup NOTIFICATION-GROUP
NOTIFICATIONS { hwVirtualAccessPwDown, hwVirtualAccessPwDownClear }
STATUS current
DESCRIPTION
"The virtual access pw Notification group."
::= { hwVirtualAccessPwMIBGroups 2 }
END
--
-- HUAWEI-L2VPN-VAPW-MIB.mib
--