Observium_CE/mibs/hp/LEFTHAND-NETWORKS-NUS-COMMON-NTP-MIB

136 lines
3.8 KiB
Plaintext

LEFTHAND-NETWORKS-NUS-COMMON-NTP-MIB DEFINITIONS ::= BEGIN
-- IMPORTS: Include definitions from other mibs here, which is always
-- the first item in a MIB file.
IMPORTS
MODULE-IDENTITY, OBJECT-TYPE, IpAddress FROM SNMPv2-SMI
RowStatus, TruthValue FROM SNMPv2-TC
lhnModules FROM LEFTHAND-NETWORKS-GLOBAL-REG
lhnNusCommonNTP FROM LEFTHAND-NETWORKS-NUS-COMMON-MIB;
--
-- A brief description and update information about this mib.
--
lhnNusCommonNTPModule MODULE-IDENTITY
LAST-UPDATED "0106010000Z"
ORGANIZATION "LeftHand Networks, Inc."
CONTACT-INFO "
Author: Jose Faria
LeftHand Networks
postal: 6185 Arapahoe Rd.
Boulder, CO 80301
USA
email: jfaria@lefthandnetworks.com
phone: +1 303 449-4100
"
DESCRIPTION "NTP items for NUS Devices"
::= { lhnModules 7 }
-- *********************************************************************************
--
-- NTP Module Objects
--
-- *********************************************************************************
ntpCount OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION "count of NTP settings"
::= { lhnNusCommonNTP 1 }
ntpTable OBJECT-TYPE
SYNTAX SEQUENCE OF NtpEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Table of NTP settings for NUS"
::= { lhnNusCommonNTP 2 }
ntpStart OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "start NTP when set to true"
::= { lhnNusCommonNTP 3 }
ntpStop OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "stop NTP when set to true"
::= { lhnNusCommonNTP 4 }
ntpRestart OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "restart NTP when set to true"
::= { lhnNusCommonNTP 5 }
ntpCheck OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "check NTP when set to true"
::= { lhnNusCommonNTP 6 }
timeGMTTime OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-write
STATUS current
DESCRIPTION "GMT Time"
::= { lhnNusCommonNTP 7 }
timeTimeZone OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Local Time Zone"
::= { lhnNusCommonNTP 8 }
ntpEntry OBJECT-TYPE
SYNTAX NtpEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "row of NTP settings"
INDEX { ntpIndex }
::= { ntpTable 1 }
NtpEntry ::= SEQUENCE
{
ntpIndex INTEGER,
ntpPreferred TruthValue,
ntpServer OCTET STRING,
ntpRowStatus RowStatus
}
ntpIndex OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-create
STATUS current
DESCRIPTION "index to NTP Table"
::= { ntpEntry 1 }
ntpPreferred OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "true if preferred, false otherwise"
::= { ntpEntry 2 }
ntpServer OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-write
STATUS current
DESCRIPTION "server name or ip address for a NTP entry"
::= { ntpEntry 3 }
ntpRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION "The row status"
::= { ntpEntry 4 }
END