446 lines
16 KiB
Plaintext
446 lines
16 KiB
Plaintext
-- Copyright (C) 2022 by HUAWEI TECHNOLOGIES. All rights reserved.
|
|
--
|
|
-- HUAWEI-NETCONF-MIB.mib
|
|
-- MIB generated by MG-SOFT Visual MIB Builder Version 4.0 Build 341
|
|
-- Thursday, January 11, 2019 at 11:20:00
|
|
-- Version: V2.15
|
|
--
|
|
|
|
HUAWEI-NETCONF-MIB DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
hwDatacomm
|
|
FROM HUAWEI-MIB
|
|
InetAddressType, InetAddress
|
|
FROM INET-ADDRESS-MIB
|
|
OBJECT-GROUP, MODULE-COMPLIANCE, NOTIFICATION-GROUP
|
|
FROM SNMPv2-CONF
|
|
IpAddress, Unsigned32, OBJECT-TYPE, MODULE-IDENTITY, NOTIFICATION-TYPE
|
|
FROM SNMPv2-SMI;
|
|
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.217
|
|
hwNetconf MODULE-IDENTITY
|
|
LAST-UPDATED "202201241051Z" -- January 24, 2022 at 10:51 GMT
|
|
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 defines the MIB for the Netconf Agent"
|
|
REVISION "202201241051Z"
|
|
DESCRIPTION "V2.1.5, modify hwNetconfSessionPeerIPAddress SYNTAX."
|
|
|
|
REVISION "202201051553Z"
|
|
DESCRIPTION "V2.1.4, add hwNetconfSessionTerminationResumeReason."
|
|
|
|
REVISION "202104061002Z"
|
|
DESCRIPTION "V2.1.3, modify BITS value of hwNetconfMdaResourceType."
|
|
|
|
REVISION "202103251418Z"
|
|
DESCRIPTION "V2.1.2, modify hwMdaResouceChange to hwNetconfMdaResourceType and modify the BITS value."
|
|
|
|
REVISION "202103111100Z"
|
|
DESCRIPTION "V2.1.1, change hwNetconfClientConfigSynchronizedSucess, hwNetconfClientSyncConfigSucess, hwNetconfClientPeerConnectSucess."
|
|
|
|
REVISION "202103011945Z"
|
|
DESCRIPTION "V2.1.0, add hwNetconfMdaResourceChange."
|
|
|
|
REVISION "202103011603Z"
|
|
DESCRIPTION "V2.0.9, add hwMdaResouceChange."
|
|
|
|
REVISION "202008202356Z"
|
|
DESCRIPTION "V2.0.8, update hwNetconfSessionInetAddrType access."
|
|
|
|
REVISION "201901111120Z"
|
|
DESCRIPTION "V2.0.7, eliminate warning and change comments."
|
|
|
|
REVISION "201812261645Z"
|
|
DESCRIPTION "V2.0.6, add hwNetconfSessionId, hwNetconfKilledBySessionId, hwNetconfSessionTerminationReason, hwNetconfServerSessionStart, hwNetconfServerSessionEnd."
|
|
|
|
REVISION "201801082116Z"
|
|
DESCRIPTION "V2.0.5, add hwNetconfClientConfigFailed, hwNetconfClientConfigSynchronizedSuccess, hwNetconfClientSyncConfigFailed, hwNetconfClientSyncConfigSuccess, hwNetconfClientPeerConnectionInterrupt, hwNetconfClientPeerConnectionResume, hwNetconfClientPeerConnectFailed, hwNetconfClientPeerConnectSuccess."
|
|
|
|
REVISION "201708171649Z"
|
|
DESCRIPTION "V2.0.4, modify hwNetconfServerConnectionInterrupt, hwNetconfServerConnectionResume."
|
|
|
|
REVISION "201511271225Z"
|
|
DESCRIPTION "V2.0.3, add hwNetconfServerSyncConfigFail."
|
|
|
|
REVISION "201506081225Z"
|
|
DESCRIPTION "V2.0.2, modify hwNetconfSessionPeerIPAddress hwNetconfSessionVpnName OID"
|
|
|
|
REVISION "201505151225Z"
|
|
DESCRIPTION "V2.0.1, add hwNetconfClientConnectionInterrupt, hwNetconfClientConnectionResume, hwNetconfServerConnectionInterrupt, hwNetconfServerConnectionResume."
|
|
|
|
REVISION "201004080000Z"
|
|
DESCRIPTION
|
|
"
|
|
V1.00, Inital version.
|
|
"
|
|
|
|
::= { hwDatacomm 217 }
|
|
|
|
|
|
|
|
--
|
|
-- Node definitions
|
|
--
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.217.1
|
|
hwNetconfAgent OBJECT IDENTIFIER ::= { hwNetconf 1 }
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.217.1.1
|
|
hwNetconfSyncFullFtpFilename OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (1..128))
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Sync Full file being transferred using FTP."
|
|
::= { hwNetconfAgent 1 }
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.217.1.2
|
|
hwNetconfSyncFullFtpServerAddr OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"IP address of the Sync Full file transfer target FTP Server"
|
|
::= { hwNetconfAgent 2 }
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.217.1.3
|
|
hwNetconfSyncFullFtpFailReason OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
fileOpenError(1),
|
|
fileTransferFailed(2)
|
|
}
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Reason code of the Sync Full FTP file transfer failure"
|
|
::= { hwNetconfAgent 3 }
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.217.1.4
|
|
hwNetconfSessionInetAddrType OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the IP address type."
|
|
::= { hwNetconfAgent 4 }
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.217.1.5
|
|
hwNetconfSessionPeerIPAddress OBJECT-TYPE
|
|
SYNTAX InetAddress (SIZE(0|4|16))
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Peer IP address."
|
|
::= { hwNetconfAgent 5 }
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.217.1.6
|
|
hwNetconfSessionVpnName OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (1..31))
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The name of VPN interface."
|
|
::= { hwNetconfAgent 6 }
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.217.1.7
|
|
hwNetconfSyncConfigIPAddress OBJECT-TYPE
|
|
SYNTAX InetAddress
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"IP address of the source initiating sync-config operation."
|
|
::= { hwNetconfAgent 7 }
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.217.1.8
|
|
hwNetconfClientPeerName OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (1..64))
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Peer name"
|
|
::= { hwNetconfAgent 8 }
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.217.1.9
|
|
hwNetconfClientAppFeatureName OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (1..32))
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Feature name"
|
|
::= { hwNetconfAgent 9 }
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.217.1.10
|
|
hwNetconfSessionUserName OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (1..253))
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"User name of the Netconf session"
|
|
::= { hwNetconfAgent 10 }
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.217.1.11
|
|
hwNetconfSessionId OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Identifier of the session. A NETCONF session MUST be identified by a non-zero value. A non-NETCONF session MAY be identified by the value zero."
|
|
::= { hwNetconfAgent 11 }
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.217.1.12
|
|
hwNetconfKilledBySessionId OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The ID of the session that directly caused this session to be abnormally terminated. If this session was abnormally terminated by a non-NETCONF session unknown to the server, then it MAY be identified by the value 65535."
|
|
::= { hwNetconfAgent 12 }
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.217.1.13
|
|
hwNetconfSessionTerminationReason OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
closed(0),
|
|
killed(1),
|
|
dropped(2),
|
|
timeout(3),
|
|
badHello(4),
|
|
other(5)
|
|
}
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The session was terminated by the client in normal fashion, e.g., by the NETCONF <close-session> protocol operation."
|
|
::= { hwNetconfAgent 13 }
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.217.1.14
|
|
hwNetconfMdaResourceType OBJECT-TYPE
|
|
SYNTAX BITS
|
|
{
|
|
yang(7),
|
|
yangPatch(6),
|
|
yangZhCN(5),
|
|
yangZhCNPatch(4),
|
|
alarm(3),
|
|
alarmPatch(2),
|
|
panel(1),
|
|
panelPatch(0)
|
|
}
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Type of mda resource files that changed."
|
|
::= { hwNetconfAgent 14 }
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.217.1.15
|
|
hwNetconfSessionTerminationResumeReason OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
connected(1),
|
|
invalidVPN(2),
|
|
cleared(3),
|
|
aged(4)
|
|
}
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The reason why the netconf connection interrupt is resumed."
|
|
::= { hwNetconfAgent 15 }
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.217.2
|
|
hwNetconfNotifications OBJECT IDENTIFIER ::= { hwNetconf 2 }
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.217.2.1
|
|
hwNetconfSyncFullFtpFailed NOTIFICATION-TYPE
|
|
OBJECTS { hwNetconfSyncFullFtpFilename, hwNetconfSyncFullFtpServerAddr, hwNetconfSyncFullFtpFailReason }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This notification is sent when the FTP transfer of the sync full operation file to the remote FTP Server failed."
|
|
::= { hwNetconfNotifications 1 }
|
|
|
|
hwNetconfClientConnectionInterrupt NOTIFICATION-TYPE
|
|
OBJECTS { hwNetconfSessionInetAddrType, hwNetconfSessionPeerIPAddress, hwNetconfSessionVpnName }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Remote netconf connection is interrupted."
|
|
::= {hwNetconfNotifications 2}
|
|
|
|
hwNetconfClientConnectionResume NOTIFICATION-TYPE
|
|
OBJECTS { hwNetconfSessionInetAddrType, hwNetconfSessionPeerIPAddress, hwNetconfSessionVpnName }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Remote netconf connection is resumed."
|
|
::= {hwNetconfNotifications 3}
|
|
|
|
hwNetconfServerConnectionInterrupt NOTIFICATION-TYPE
|
|
OBJECTS { hwNetconfSessionInetAddrType, hwNetconfSessionPeerIPAddress, hwNetconfSessionVpnName, hwNetconfSessionTerminationReason }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The connection between a NETCONF server and its peer is torn down."
|
|
::= {hwNetconfNotifications 4}
|
|
|
|
hwNetconfServerConnectionResume NOTIFICATION-TYPE
|
|
OBJECTS { hwNetconfSessionInetAddrType, hwNetconfSessionPeerIPAddress, hwNetconfSessionVpnName, hwNetconfSessionTerminationResumeReason }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The connection between a NETCONF server and its peer is restored."
|
|
::= {hwNetconfNotifications 5}
|
|
|
|
hwNetconfServerSyncConfigFail NOTIFICATION-TYPE
|
|
OBJECTS { hwNetconfSessionInetAddrType, hwNetconfSyncConfigIPAddress, hwNetconfSessionVpnName }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This notification is sent when application virtual access configurations synchronization is failed."
|
|
::= { hwNetconfNotifications 6 }
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.217.2.7
|
|
hwNetconfClientConfigFailed NOTIFICATION-TYPE
|
|
OBJECTS { hwNetconfClientPeerName, hwNetconfSessionInetAddrType, hwNetconfSessionPeerIPAddress, hwNetconfClientAppFeatureName }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Failed to deliver configurations to a peer device."
|
|
::= {hwNetconfNotifications 7}
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.217.2.8
|
|
hwNetconfClientConfigSynchronizedSuccess NOTIFICATION-TYPE
|
|
OBJECTS { hwNetconfClientPeerName, hwNetconfSessionInetAddrType, hwNetconfSessionPeerIPAddress, hwNetconfClientAppFeatureName }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Successfully synchronized configurations to a peer device."
|
|
::= {hwNetconfNotifications 8}
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.217.2.9
|
|
hwNetconfClientSyncConfigFailed NOTIFICATION-TYPE
|
|
OBJECTS { hwNetconfClientPeerName, hwNetconfSessionInetAddrType, hwNetconfSessionPeerIPAddress }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Failed to synchronize configurations to a peer device."
|
|
::= {hwNetconfNotifications 9}
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.217.2.10
|
|
hwNetconfClientSyncConfigSuccess NOTIFICATION-TYPE
|
|
OBJECTS { hwNetconfClientPeerName, hwNetconfSessionInetAddrType, hwNetconfSessionPeerIPAddress }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Successfully synchronized configurations to a peer device."
|
|
::= {hwNetconfNotifications 10}
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.217.2.11
|
|
hwNetconfClientPeerConnectionInterrupt NOTIFICATION-TYPE
|
|
OBJECTS { hwNetconfClientPeerName, hwNetconfSessionInetAddrType, hwNetconfSessionPeerIPAddress, hwNetconfSessionUserName }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The NETCONF connection with a peer device was torn down."
|
|
::= {hwNetconfNotifications 11}
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.217.2.12
|
|
hwNetconfClientPeerConnectionResume NOTIFICATION-TYPE
|
|
OBJECTS { hwNetconfClientPeerName, hwNetconfSessionInetAddrType, hwNetconfSessionPeerIPAddress, hwNetconfSessionUserName }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The NETCONF connection with a peer device is resumed."
|
|
::= {hwNetconfNotifications 12}
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.217.2.13
|
|
hwNetconfClientPeerConnectFailed NOTIFICATION-TYPE
|
|
OBJECTS { hwNetconfClientPeerName, hwNetconfSessionInetAddrType, hwNetconfSessionPeerIPAddress, hwNetconfSessionUserName }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Failed to establish NETCONF connection with a peer device."
|
|
::= {hwNetconfNotifications 13}
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.217.2.14
|
|
hwNetconfClientPeerConnectSuccess NOTIFICATION-TYPE
|
|
OBJECTS { hwNetconfClientPeerName, hwNetconfSessionInetAddrType, hwNetconfSessionPeerIPAddress, hwNetconfSessionUserName }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Successfully established NETCONF connection with a peer device."
|
|
::= {hwNetconfNotifications 14}
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.217.2.15
|
|
hwNetconfServerSessionStart NOTIFICATION-TYPE
|
|
OBJECTS { hwNetconfSessionUserName, hwNetconfSessionId, hwNetconfSessionPeerIPAddress, hwNetconfSessionVpnName }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Generated when a NETCONF server detects that a NETCONF session has started. A server MAY generate this event for non-NETCONF management sessions. Indicates the identity of the user that started the session."
|
|
::= {hwNetconfNotifications 15}
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.217.2.16
|
|
hwNetconfServerSessionEnd NOTIFICATION-TYPE
|
|
OBJECTS { hwNetconfSessionUserName, hwNetconfSessionId, hwNetconfSessionPeerIPAddress, hwNetconfKilledBySessionId, hwNetconfSessionTerminationReason, hwNetconfSessionVpnName }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Generated when a NETCONF server detects that a NETCONF session has terminated. A server MAY optionally generate this event for non-NETCONF management sessions. Indicates the identity of the user that owned the session, and why the session was terminated."
|
|
::= {hwNetconfNotifications 16}
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.217.2.17
|
|
hwNetconfMdaResourceChange NOTIFICATION-TYPE
|
|
OBJECTS { hwNetconfMdaResourceType }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The mda resource files changed."
|
|
::= {hwNetconfNotifications 17}
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.217.3
|
|
hwNetconfMIBConformance OBJECT IDENTIFIER ::= { hwNetconf 3 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.217.3.1
|
|
hwNetconfMIBCompliances OBJECT IDENTIFIER ::= { hwNetconfMIBConformance 1 }
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.217.3.1.1
|
|
hwNetconfMIBCompliance MODULE-COMPLIANCE
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The compliance statement for systems supporting the HUAWEI-NETCONF-MIB."
|
|
MODULE -- this module
|
|
MANDATORY-GROUPS { hwNetconfNotificationGroup, hwNetconfAgentGroup, hwNetconfClientGroup }
|
|
::= { hwNetconfMIBCompliances 1 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.217.3.2
|
|
hwNetconfMIBGroups OBJECT IDENTIFIER ::= { hwNetconfMIBConformance 2 }
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.217.3.2.1
|
|
hwNetconfNotificationGroup NOTIFICATION-GROUP
|
|
NOTIFICATIONS { hwNetconfSyncFullFtpFailed, hwNetconfClientConnectionInterrupt, hwNetconfClientConnectionResume, hwNetconfServerConnectionInterrupt, hwNetconfServerConnectionResume, hwNetconfServerSyncConfigFail,
|
|
hwNetconfClientConfigFailed, hwNetconfClientConfigSynchronizedSuccess, hwNetconfClientSyncConfigFailed, hwNetconfClientSyncConfigSuccess, hwNetconfClientPeerConnectionInterrupt, hwNetconfClientPeerConnectionResume, hwNetconfClientPeerConnectFailed, hwNetconfClientPeerConnectSuccess, hwNetconfServerSessionStart, hwNetconfServerSessionEnd, hwNetconfMdaResourceChange }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The NETCONF notification group"
|
|
::= { hwNetconfMIBGroups 1 }
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.217.3.2.2
|
|
hwNetconfAgentGroup OBJECT-GROUP
|
|
OBJECTS { hwNetconfSyncFullFtpFilename, hwNetconfSyncFullFtpServerAddr, hwNetconfSyncFullFtpFailReason, hwNetconfSyncConfigIPAddress, hwNetconfClientPeerName, hwNetconfClientAppFeatureName, hwNetconfSessionUserName, hwNetconfSessionId, hwNetconfKilledBySessionId, hwNetconfSessionTerminationReason, hwNetconfMdaResourceType, hwNetconfSessionTerminationReason, hwNetconfSessionTerminationResumeReason }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Description."
|
|
::= { hwNetconfMIBGroups 2 }
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.217.3.2.3
|
|
hwNetconfClientGroup OBJECT-GROUP
|
|
OBJECTS { hwNetconfSessionInetAddrType, hwNetconfSessionPeerIPAddress, hwNetconfSessionVpnName }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Description."
|
|
::= { hwNetconfMIBGroups 3 }
|
|
|
|
END
|
|
|
|
--
|
|
-- HUAWEI-NETCONF-MIB.mib
|
|
--
|