Observium_CE/mibs/extreme/EXTREME-AUTOPROVISION-MIB

99 lines
4.3 KiB
Plaintext

-- ################################################################################
EXTREME-AUTOPROVISION-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY, OBJECT-TYPE,
IpAddress, NOTIFICATION-TYPE FROM SNMPv2-SMI
DisplayString, TruthValue FROM SNMPv2-TC
extremeAgent FROM EXTREME-BASE-MIB;
extremeAutoProvision MODULE-IDENTITY
LAST-UPDATED "201006040000Z"
ORGANIZATION "Extreme Networks, Inc."
CONTACT-INFO "www.extremenetworks.com"
DESCRIPTION
"Extreme Auto Provision feature MIB"
REVISION "201006040000Z"
DESCRIPTION
"Initial Revision"
::= { extremeAgent 40 }
extremeAutoProvisionGeneral OBJECT IDENTIFIER ::= { extremeAutoProvision 1 }
extremeAutoProvisionNotificationObjects OBJECT IDENTIFIER ::= { extremeAutoProvision 2 }
extremeAutoProvisionNotification OBJECT IDENTIFIER ::= { extremeAutoProvision 3 }
extremeAutoProvisionTrapPrefix OBJECT IDENTIFIER ::= { extremeAutoProvisionNotification 0 }
extremeAutoProvisionConfig OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Auto Provision configuration on the switch (enabled/disabled)."
::= { extremeAutoProvisionGeneral 1 }
extremeAutoProvisionStatus NOTIFICATION-TYPE
OBJECTS { extremeAutoProvisionResult,
extremeAutoProvisionIpAddress,
extremeAutoProvisionGateway,
extremeAutoProvisionTFTPServer,
extremeAutoProvisionConfigFileName
}
STATUS current
DESCRIPTION
"This trap will reports the auto provision result (success/failed). It contains the attributes it got from the DHCP server."
::= { extremeAutoProvisionTrapPrefix 1 }
-- internal object
extremeAutoProvisionResult OBJECT-TYPE
SYNTAX INTEGER {
invalidConfigFileExtension(1),
tftpUnReachable(2),
fileNotExist(3),
success(4)
}
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"Result of the Auto provision"
::= { extremeAutoProvisionNotificationObjects 1 }
extremeAutoProvisionIpAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The IP Address received from the DHCP server for this interface."
::= { extremeAutoProvisionNotificationObjects 2 }
extremeAutoProvisionGateway OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The Gateway Address received from the DHCP server for this interface."
::= { extremeAutoProvisionNotificationObjects 3 }
extremeAutoProvisionTFTPServer OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The IP Address of the TFTP Server got from the DHCP Server."
::= { extremeAutoProvisionNotificationObjects 4 }
extremeAutoProvisionConfigFileName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The Configuration file name got from the DHCP server which the Auto provision enabled switch will download from the TFTP Server and apply the same.
It can be with cfg or xsf extension."
::= { extremeAutoProvisionNotificationObjects 5 }
END