Download as txt, pdf, or txt
Download as txt, pdf, or txt
You are on page 1of 16

-- *****************************************************************

-- HARMONIC-CONFIG-MAN-MIB: Harmonic Configuration Management MIB


-- MIB file
--
-- August 2017 Hanna Fedai
--
-- Copyright (c) harmonicInc.
-- All rights reserved.
--
-- *****************************************************************

HARMONIC-CONFIG-MAN-MIB DEFINITIONS ::= BEGIN

IMPORTS
MODULE-IDENTITY,
OBJECT-TYPE,
NOTIFICATION-TYPE,
TimeTicks,
Integer32,
Counter32,
IpAddress,
Gauge32,
Unsigned32
FROM SNMPv2-SMI
MODULE-COMPLIANCE,
OBJECT-GROUP,
NOTIFICATION-GROUP
FROM SNMPv2-CONF
DisplayString,
TruthValue,
DateAndTime,
TEXTUAL-CONVENTION
FROM SNMPv2-TC
InetAddressType,
InetAddress
FROM INET-ADDRESS-MIB
SnmpAdminString
FROM SNMP-FRAMEWORK-MIB
Unsigned64
FROM HARMONIC-TC
hrmCableEdgeMgmt,
hrmCableEdgeModules
FROM HARMONIC-SMI;

harmonicConfigManMIB MODULE-IDENTITY
LAST-UPDATED "201607210000Z"
ORGANIZATION "Harmonic Inc"
CONTACT-INFO
" Harmonic Inc.
4300 North First Street
San Jose, CA 95134
U.S.A.
408-542-2500
www.harmonicinc.com"
DESCRIPTION
"The MIB module to describe the status of the Environmental
Monitor on those devices which support one."
REVISION "201607210000Z"
DESCRIPTION
"Revision from 2017-08-18."
::= { hrmCableEdgeModules 43 }

hrmConfigManMIBObjects OBJECT IDENTIFIER


::= { harmonicConfigManMIB 1 }

hrmHistory OBJECT IDENTIFIER


::= { hrmConfigManMIBObjects 1 }

hrmCLIHistory OBJECT IDENTIFIER


::= { hrmConfigManMIBObjects 2 }

hrmCLICfg OBJECT IDENTIFIER


::= { hrmConfigManMIBObjects 3 }

hrmCTIDObjects OBJECT IDENTIFIER


::= { hrmConfigManMIBObjects 4 }

HistoryEventMedium ::= TEXTUAL-CONVENTION


STATUS current
DESCRIPTION
"The source or destination of a configuration change,
save, or copy.

erase erasing destination (source only)


running live operational data
commandSource the command source itself
startup what the system will use next reboot
local local NVRAM or flash
networkTftp network host via Trivial File Transfer
networkRcp network host via Remote Copy
networkFtp network host via File transfer
networkScp network host via Secure Copy
"
SYNTAX INTEGER {
erase(1),
commandSource(2),
running(3),
startup(4),
local(5),
networkTftp(6),
networkRcp(7),
networkFtp(8),
networkScp(9)
}

-- Configuration History
hrmHistoryRunningLastChanged OBJECT-TYPE
SYNTAX TimeTicks
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of sysUpTime when the running configuration
was last changed.

If the value of hrmHistoryRunningLastChanged is


greater than hrmHistoryRunningLastSaved, the
configuration has been changed but not saved."
::= { hrmHistory 1 }

hrmHistoryRunningLastSaved OBJECT-TYPE
SYNTAX TimeTicks
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of sysUpTime when the running configuration
was last saved (written).

If the value of hrmHistoryRunningLastChanged is


greater than hrmHistoryRunningLastSaved, the
configuration has been changed but not saved.

What constitutes a safe saving of the running


configuration is a management policy issue beyond the
scope of this MIB. For some installations, writing the
running configuration to a terminal may be a way of
capturing and saving it. Others may use local or
remote storage. Thus ANY write is considered saving
for the purposes of the MIB."
::= { hrmHistory 2 }

hrmHistoryStartupLastChanged OBJECT-TYPE
SYNTAX TimeTicks
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of sysUpTime when the startup configuration
was last written to. In general this is the
default configuration used when cold starting the
system. It may have been changed by a save of the
running configuration or by a copy from elsewhere."
::= { hrmHistory 3 }

hrmHistoryMaxEventEntries OBJECT-TYPE
SYNTAX Integer32 (0..2147483647 )
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The maximum number of entries that can be held in
hrmHistoryEventTable.

The recommended value for implementations is 10."


::= { hrmHistory 4 }

hrmHistoryEventEntriesBumped OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of times the oldest entry in
hrmHistoryEventTable was deleted to make room
for a new entry."
::= { hrmHistory 5 }

hrmHistoryEventTable OBJECT-TYPE
SYNTAX SEQUENCE OF HrmHistoryEventEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "A table of configuration events on this router."
::= { hrmHistory 6 }

hrmHistoryEventEntry OBJECT-TYPE
SYNTAX HrmHistoryEventEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Information about a configuration event on this
router."
INDEX { hrmHistoryEventIndex }
::= { hrmHistoryEventTable 1 }

HrmHistoryEventEntry ::= SEQUENCE {


hrmHistoryEventIndex Integer32,
hrmHistoryEventTime TimeTicks,
hrmHistoryEventCommandSource INTEGER ,
hrmHistoryEventConfigSource HistoryEventMedium,
hrmHistoryEventConfigDestination HistoryEventMedium,
hrmHistoryEventTerminalType INTEGER ,
hrmHistoryEventTerminalNumber Integer32,
hrmHistoryEventTerminalUser DisplayString,
hrmHistoryEventTerminalLocation DisplayString,
hrmHistoryEventCommandSourceAddress IpAddress,
hrmHistoryEventVirtualHostName DisplayString,
hrmHistoryEventServerAddress IpAddress,
hrmHistoryEventFile DisplayString,
hrmHistoryEventRcpUser DisplayString,
hrmHistoryCLICmdEntriesBumped Counter32,
hrmHistoryEventCommandSourceAddrType InetAddressType,
hrmHistoryEventCommandSourceAddrRev1 InetAddress,
hrmHistoryEventServerAddrType InetAddressType,
hrmHistoryEventServerAddrRev1 InetAddress
}

hrmHistoryEventIndex OBJECT-TYPE
SYNTAX Integer32 (1..2147483647 )
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A monotonically increasing integer for the sole
purpose of indexing events. When it reaches the
maximum value, an extremely unlikely event, the agent
wraps the value back to 1 and may flush existing
entries."
::= { hrmHistoryEventEntry 1 }

hrmHistoryEventTime OBJECT-TYPE
SYNTAX TimeTicks
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The value of sysUpTime when the event occurred."
::= { hrmHistoryEventEntry 2 }

hrmHistoryEventCommandSource OBJECT-TYPE
SYNTAX INTEGER {
commandLine(1),
snmp(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The source of the command that instigated the event."
::= { hrmHistoryEventEntry 3 }

hrmHistoryEventConfigSource OBJECT-TYPE
SYNTAX HistoryEventMedium
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The configuration data source for the event."
::= { hrmHistoryEventEntry 4 }

hrmHistoryEventConfigDestination OBJECT-TYPE
SYNTAX HistoryEventMedium
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The configuration data destination for the event."
::= { hrmHistoryEventEntry 5 }

hrmHistoryEventTerminalType OBJECT-TYPE
SYNTAX INTEGER {
notApplicable(1),
unknown(2),
console(3),
terminal(4),
virtual(5),
auxiliary(6)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"If hrmHistoryEventCommandSource is 'commandLine',
the terminal type, otherwise 'notApplicable'."
::= { hrmHistoryEventEntry 6 }

hrmHistoryEventTerminalNumber OBJECT-TYPE
SYNTAX Integer32 (-2147483648..2147483647 )
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"If hrmHistoryEventCommandSource is 'commandLine',
the terminal number. The value is -1 if not available
or not applicable."
::= { hrmHistoryEventEntry 7 }

hrmHistoryEventTerminalUser OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..64))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"If hrmHistoryEventCommandSource is 'commandLine',
the name of the logged in user. The length is zero if
not available or not applicable."
::= { hrmHistoryEventEntry 8 }
hrmHistoryEventTerminalLocation OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..64))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"If hrmHistoryEventCommandSource is 'commandLine',
the hard-wired location of the terminal or the remote
host for an incoming connection. The length is zero
if not available or not applicable."
::= { hrmHistoryEventEntry 9 }

hrmHistoryEventCommandSourceAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"If hrmHistoryEventTerminalType is 'virtual', the
internet address of the connected system.

If hrmHistoryEventCommandSource is 'snmp', the internet


address of the requester.

The value is 0.0.0.0 if not available or not


applicable.

This object is deprecated by


hrmHistoryEventCommandSourceAddrRev1"
::= { hrmHistoryEventEntry 10 }

hrmHistoryEventVirtualHostName OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..64))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"If hrmHistoryEventTerminalType is 'virtual', the host
name of the connected system. The length is zero if
not available or not applicable."
::= { hrmHistoryEventEntry 11 }

hrmHistoryEventServerAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"If hrmHistoryEventConfigSource or
hrmHistoryEventConfigDestination is 'networkTftp' or
'networkRcp', the internet address of the storage file
server. The value is 0.0.0.0 if not applicable or not
available.
This object is deprecated by
hrmHistoryEventServerAddrRev1"
::= { hrmHistoryEventEntry 12 }

hrmHistoryEventFile OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..64))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"If hrmHistoryEventConfigSource or
hrmHistoryEventConfigDestination is 'networkTftp' or
'networkRcp', the configuration file name at the
storage file server. The length is zero if not
available or not applicable."
::= { hrmHistoryEventEntry 13 }

hrmHistoryEventRcpUser OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..64))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"If hrmHistoryEventConfigSource or
hrmHistoryEventConfigDestination is 'networkRcp', the
remote user name. The length is zero if not applicable
or not available."
::= { hrmHistoryEventEntry 14 }

hrmHistoryCLICmdEntriesBumped OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of times the oldest entry in
hrmCLIHistoryCommandTable with first index as
hrmHistoryEventIndex was deleted to make
room for a new entry.

This object is applicable only if


hrmHistoryEventCommandSource has a value
of 'commandLine'."
::= { hrmHistoryEventEntry 15 }

hrmHistoryEventCommandSourceAddrType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the transport type of the
address contained in
hrmHistoryEventCommandSourceAddrRev1.

The value will be zero if not available or not


applicable."
::= { hrmHistoryEventEntry 16 }

hrmHistoryEventCommandSourceAddrRev1 OBJECT-TYPE
SYNTAX InetAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"If hrmHistoryEventTerminalType is 'virtual', the
internet address of the connected system.

If hrmHistoryEventCommandSource is 'snmp', the


internet address of the requester.

The value of all bit's is zero if not available or


not applicable.
The Format of this address depends on the value of the
hrmHistoryEventCommandSourceAddrType object.

This object deprecates


hrmHistoryEventCommandSourceAddress"
::= { hrmHistoryEventEntry 17 }

hrmHistoryEventServerAddrType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the transport type of the
address contained in hrmHistoryEventServerAddrRev1.

The value will be zero if not available or not


aplicable."
::= { hrmHistoryEventEntry 18 }

hrmHistoryEventServerAddrRev1 OBJECT-TYPE
SYNTAX InetAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"If hrmHistoryEventConfigSource or
hrmHistoryEventConfigDestination is 'networkTftp' or
'networkRcp', the internet address of the storage file
server.

The value of all bits is 0s if not applicable or not


available.

The Format of this address depends on the value of the


hrmHistoryEventServerAddrType object.

This object deprecates hrmHistoryEventServerAddress."


::= { hrmHistoryEventEntry 19 }

-- hrmCLIHistory
hrmCLIHistoryMaxCmdEntries OBJECT-TYPE
SYNTAX Unsigned32 (0..4294967295 )
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The maximum number of entries that can be held in
hrmCLIHistoryCommandTable.

The recommended value for implementations is 100.

If the number of entries in hrmCLIHistoryCommandTable


exceeds the value of this object, old entries will be
bumped to make room for new entries.

The hrmCLIHistoryCommandTable will not be populated


if the value of this object is 0."
::= { hrmCLIHistory 1 }
hrmCLIHistoryCmdEntries OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The current number of entries in
hrmCLIHistoryCommandTable."
::= { hrmCLIHistory 2 }

hrmCLIHistoryCmdEntriesAllowed OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the upper limit on the
number of entries allowed in
hrmCLIHistoryCommandTable by the managed system."
::= { hrmCLIHistory 3 }

hrmCLIHistoryCommandTable OBJECT-TYPE
SYNTAX SEQUENCE OF HrmCLIHistoryCommandEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of CLI commands that took effect during
configuration events."
::= { hrmCLIHistory 4 }

hrmCLIHistoryCommandEntry OBJECT-TYPE
SYNTAX HrmCLIHistoryCommandEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Information about the CLI commands that took effect
during the configuration event pointed by
hrmCLIHistoryEventIndex.

A set of rows in this table having the first


index as hrmHistoryEventIndex will store the
CLI commands entered during the corresponding
configuration event in hrmHistoryEventTable.

An entry will be created in this table only if


the corresponding entry in hrmHistoryEventTable has
a value of 'commandLine' for
hrmHistoryEventCommandSource."
INDEX {
hrmHistoryEventIndex,
hrmCLIHistoryCommandIndex
}
::= { hrmCLIHistoryCommandTable 1 }

HrmCLIHistoryCommandEntry ::= SEQUENCE {


hrmCLIHistoryCommandIndex Unsigned32,
hrmCLIHistoryCommand DisplayString
}

hrmCLIHistoryCommandIndex OBJECT-TYPE
SYNTAX Unsigned32 (1..4294967295 )
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A monotonically increasing integer for the
purpose of indexing CLI commands which took effect
during a configuration event."
::= { hrmCLIHistoryCommandEntry 1 }

hrmCLIHistoryCommand OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The CLI command entered which took effect
during the configuration event pointed by
hrmHistoryEventIndex."
::= { hrmCLIHistoryCommandEntry 2 }

hrmCLICfgRunConfNotifEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This variable indicates whether the system produces
the hrmCLIRunningConfigChanged notification. A false
value will prevent notifications from being generated
by this system."
DEFVAL { false }
::= { hrmCLICfg 1 }

hrmCTID OBJECT-TYPE
SYNTAX Unsigned64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the Config Change Tracking ID which
uniquely represents version-incrementing changes to the IOS
running configuration."
::= { hrmCTIDObjects 1 }

hrmCTIDLastChangeTime OBJECT-TYPE
SYNTAX DateAndTime
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the time when the Config Change Tracking
ID last changed."
::= { hrmCTIDObjects 2 }

hrmCTIDWhoChanged OBJECT-TYPE
SYNTAX SnmpAdminString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the user who last reset the Config Change
Tracking ID."
::= { hrmCTIDObjects 3 }
hrmCTIDRolledOverNotifEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This variable indicates whether the system produces the
hrmCTIDRolledOver notification. A false value will prevent
notifications from being generated by this system."
DEFVAL { false }
::= { hrmCTIDObjects 4 }
-- Notifications
harmonicConfigManMIBNotificationPrefix OBJECT IDENTIFIER
::= { harmonicConfigManMIB 2 }

harmonicConfigManMIBNotifications OBJECT IDENTIFIER


::= { harmonicConfigManMIBNotificationPrefix 0 }

harmonicConfigManEvent NOTIFICATION-TYPE
OBJECTS {
hrmHistoryEventCommandSource,
hrmHistoryEventConfigSource,
hrmHistoryEventConfigDestination
}
STATUS current
DESCRIPTION
"Notification of a configuration management event as
recorded in hrmHistoryEventTable."
::= { harmonicConfigManMIBNotifications 1 }

hrmCLIRunningConfigChanged NOTIFICATION-TYPE
OBJECTS {
hrmHistoryRunningLastChanged,
hrmHistoryEventTerminalType,
hrmCLIHistoryCommand,
hrmHistoryEventTerminalUser
}
STATUS current
DESCRIPTION
"This notification indicates that the running
configuration of the managed system has changed
from the CLI.

If the managed system supports a separate


configuration mode(where the configuration commands
are entered under a configuration session which
affects the running configuration of the system),
then this notification is sent when the configuration
mode is exited.
During this configuration session there can be
one or more running configuration changes."
::= { harmonicConfigManMIBNotifications 2 }

hrmCTIDRolledOver NOTIFICATION-TYPE
STATUS current
DESCRIPTION
"This notification indicates that the Config Change Tracking
ID has rolled over and will be reset."
::= { harmonicConfigManMIBNotifications 3 }
-- Conformance
harmonicConfigManMIBConformance OBJECT IDENTIFIER
::= { harmonicConfigManMIB 3 }

harmonicConfigManMIBCompliances OBJECT IDENTIFIER


::= { harmonicConfigManMIBConformance 1 }

harmonicConfigManMIBGroups OBJECT IDENTIFIER


::= { harmonicConfigManMIBConformance 2 }

-- Compliance
harmonicConfigManMIBCompliance MODULE-COMPLIANCE
STATUS deprecated
DESCRIPTION
"The compliance statement for entities which implement
the harmonic Configuration Management MIB"
MODULE -- this module
MANDATORY-GROUPS { harmonicConfigManHistoryGroup }
::= { harmonicConfigManMIBCompliances 1 }

harmonicConfigManMIBComplianceRev2 MODULE-COMPLIANCE
STATUS deprecated
DESCRIPTION
"The compliance statement for entities which implement
the harmonic Configuration Management MIB"
MODULE -- this module
MANDATORY-GROUPS { harmonicConfigManHistoryGroupRev1 }

GROUP harmonicConfigManCLIHistCmdGroup
DESCRIPTION
"This Optional group contains information about
the CLI commands entered during a particular
configuration event. Implementation of this
group is mandatory if the system can be
configured via CLI."

GROUP harmonicConfigManHistNotifyGroup
DESCRIPTION
"This optional group contains the
notifications which represent various
configuration events on the system.
Implementation of this group is mandatory
if the system can be configured via CLI."
::= { harmonicConfigManMIBCompliances 2 }

harmonicConfigManMIBComplianceRev3 MODULE-COMPLIANCE
STATUS deprecated
DESCRIPTION
"The compliance statement for entities which implement
the harmonic Configuration Management MIB.

This compliance module deprecates


harmonicConfigManMIBCompliance."
MODULE -- this module
MANDATORY-GROUPS { harmonicConfigManHistoryGroupRev2 }

GROUP harmonicConfigManCLIHistCmdGroup
DESCRIPTION
"This Optional group contains information about
the CLI commands entered during a particular
configuration event. Implementation of this
group is mandatory if the system can be
configured via CLI."

GROUP harmonicConfigManHistNotifyGroup
DESCRIPTION
"This optional group contains the
notifications which represent various
configuration events on the system.
Implementation of this group is mandatory
if the system can be configured via CLI."
::= { harmonicConfigManMIBCompliances 3 }

harmonicConfigManMIBComplianceRev4 MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"The compliance statement for entities which implement
the harmonic Configuration Management MIB.

This compliance module deprecates


harmonicConfigManMIBCompliance."
MODULE -- this module
MANDATORY-GROUPS { harmonicConfigManHistoryGroupRev2 }

GROUP harmonicConfigManCLIHistCmdGroup
DESCRIPTION
"This Optional group contains information about
the CLI commands entered during a particular
configuration event. Implementation of this
group is mandatory if the system can be
configured via CLI."

GROUP harmonicConfigManHistNotifyGroup
DESCRIPTION
"This optional group contains the
notifications which represent various
configuration events on the system.
Implementation of this group is mandatory
if the system can be configured via CLI."

GROUP harmonicConfigManCTIDNotifyGroup
DESCRIPTION
"This optional group contains the
notifications which represent the various
Config Change Tracking ID events on the system."

GROUP harmonicConfigManCTIDObjectGroup
DESCRIPTION
"This optional group contains objects that expose
Config Change Tracking ID and the associated
information. This group is mandatory when the
device implements the Config Change Tracking ID
feature."
::= { harmonicConfigManMIBCompliances 4 }

-- Units of Conformance
harmonicConfigManHistoryGroup OBJECT-GROUP
OBJECTS {
hrmHistoryRunningLastChanged,
hrmHistoryRunningLastSaved,
hrmHistoryStartupLastChanged,
hrmHistoryMaxEventEntries,
hrmHistoryEventEntriesBumped,
hrmHistoryEventTime,
hrmHistoryEventCommandSource,
hrmHistoryEventConfigSource,
hrmHistoryEventConfigDestination,
hrmHistoryEventTerminalType,
hrmHistoryEventTerminalNumber,
hrmHistoryEventTerminalUser,
hrmHistoryEventTerminalLocation,
hrmHistoryEventCommandSourceAddress,
hrmHistoryEventVirtualHostName,
hrmHistoryEventServerAddress,
hrmHistoryEventFile,
hrmHistoryEventRcpUser
}
STATUS deprecated
DESCRIPTION "Configuration history."
::= { harmonicConfigManMIBGroups 1 }

harmonicConfigManHistoryGroupRev1 OBJECT-GROUP
OBJECTS {
hrmHistoryRunningLastChanged,
hrmHistoryRunningLastSaved,
hrmHistoryStartupLastChanged,
hrmHistoryMaxEventEntries,
hrmHistoryEventEntriesBumped,
hrmHistoryEventTime,
hrmHistoryEventCommandSource,
hrmHistoryEventConfigSource,
hrmHistoryEventConfigDestination,
hrmHistoryEventTerminalType,
hrmHistoryEventTerminalNumber,
hrmHistoryEventTerminalUser,
hrmHistoryEventTerminalLocation,
hrmHistoryEventCommandSourceAddress,
hrmHistoryEventVirtualHostName,
hrmHistoryEventServerAddress,
hrmHistoryEventFile,
hrmHistoryEventRcpUser,
hrmHistoryCLICmdEntriesBumped
}
STATUS deprecated
DESCRIPTION "Configuration history."
::= { harmonicConfigManMIBGroups 2 }

harmonicConfigManHistNotifyGroup NOTIFICATION-GROUP
NOTIFICATIONS {
harmonicConfigManEvent,
hrmCLIRunningConfigChanged
}
STATUS current
DESCRIPTION
"Notifications of a configuration management event."
::= { harmonicConfigManMIBGroups 3 }

harmonicConfigManHistoryGroupRev2 OBJECT-GROUP
OBJECTS {
hrmHistoryRunningLastChanged,
hrmHistoryRunningLastSaved,
hrmHistoryStartupLastChanged,
hrmHistoryMaxEventEntries,
hrmHistoryEventEntriesBumped,
hrmHistoryEventTime,
hrmHistoryEventCommandSource,
hrmHistoryEventConfigSource,
hrmHistoryEventConfigDestination,
hrmHistoryEventTerminalType,
hrmHistoryEventTerminalNumber,
hrmHistoryEventTerminalUser,
hrmHistoryEventTerminalLocation,
hrmHistoryEventVirtualHostName,
hrmHistoryEventFile,
hrmHistoryEventRcpUser,
hrmHistoryCLICmdEntriesBumped,
hrmHistoryEventCommandSourceAddrType,
hrmHistoryEventCommandSourceAddrRev1,
hrmHistoryEventServerAddrType,
hrmHistoryEventServerAddrRev1
}
STATUS current
DESCRIPTION
"Configuration history.

This group deprecates the old group


harmonicConfigManHistoryGroupRev1"
::= { harmonicConfigManMIBGroups 5 }

harmonicConfigManCLIHistCmdGroup OBJECT-GROUP
OBJECTS {
hrmCLIHistoryMaxCmdEntries,
hrmCLIHistoryCmdEntries,
hrmCLIHistoryCmdEntriesAllowed,
hrmCLIHistoryCommand,
hrmCLICfgRunConfNotifEnable
}
STATUS current
DESCRIPTION
"CLI commands entered during a configuration history
event."
::= { harmonicConfigManMIBGroups 4 }

harmonicConfigManCTIDNotifyGroup NOTIFICATION-GROUP
NOTIFICATIONS { hrmCTIDRolledOver }
STATUS current
DESCRIPTION
"Notifications of a Config Change Tracking ID event."
::= { harmonicConfigManMIBGroups 6 }

harmonicConfigManCTIDObjectGroup OBJECT-GROUP
OBJECTS {
hrmCTID,
hrmCTIDLastChangeTime,
hrmCTIDWhoChanged,
hrmCTIDRolledOverNotifEnable
}
STATUS current
DESCRIPTION
"Information about the current CTID value, when CTID last
changed, and who last changed the CTID."
::= { harmonicConfigManMIBGroups 7 }

END

You might also like