diff options
| author | David Leutgeb <david.leutgeb@mannundmouse.com> | 2023-12-05 12:25:34 +0100 |
|---|---|---|
| committer | David Leutgeb <david.leutgeb@mannundmouse.com> | 2023-12-05 12:25:34 +0100 |
| commit | 98a672123c7872f6b9b75a9a2b6bb3aea504de6a (patch) | |
| tree | 9b13bd7f563c3198047bd359195327cf28b3caf0 /MIBS/cisco/CISCO-CONFIG-MAN-MIB | |
| download | mibs-98a672123c7872f6b9b75a9a2b6bb3aea504de6a.tar.gz mibs-98a672123c7872f6b9b75a9a2b6bb3aea504de6a.zip | |
Diffstat (limited to 'MIBS/cisco/CISCO-CONFIG-MAN-MIB')
| -rw-r--r-- | MIBS/cisco/CISCO-CONFIG-MAN-MIB | 1007 |
1 files changed, 1007 insertions, 0 deletions
diff --git a/MIBS/cisco/CISCO-CONFIG-MAN-MIB b/MIBS/cisco/CISCO-CONFIG-MAN-MIB new file mode 100644 index 0000000..5ea85fd --- /dev/null +++ b/MIBS/cisco/CISCO-CONFIG-MAN-MIB @@ -0,0 +1,1007 @@ +-- Exp $ +-- ***************************************************************** +-- CISCO-CONFIG-MAN-MIB.my: Configuration Management MIB +-- +-- January 2002, A S Kiran Koushik +-- +-- Copyright (c) 1995-2004, 2006 by cisco systems, Inc. +-- +-- All rights reserved. +-- +-- ***************************************************************** +-- $Endlog + +CISCO-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 CISCO-TC + ciscoMgmt + FROM CISCO-SMI; + + +ciscoConfigManMIB MODULE-IDENTITY + LAST-UPDATED "200704270000Z" + ORGANIZATION "Cisco Systems, Inc." + CONTACT-INFO + "Cisco Systems + Customer Service + + + Postal: 170 W Tasman Drive + San Jose, CA 95134 + USA + + Tel: +1 800 553-NETS + + E-mail: cs-snmp@cisco.com" + DESCRIPTION + "Configuration management MIB. + + The MIB represents a model of configuration data that + exists in various locations: + + running in use by the running system + terminal saved to whatever is attached as the terminal + local saved locally in NVRAM or flash + remote saved to some server on the network + + Although some of the system functions that relate here + can be used for general file storage and transfer, this + MIB intends to include only such operations as clearly + relate to configuration. Its primary emphasis is to + track changes and saves of the running configuration. + + As saved data moves further from startup use, such as + into different local flash files or onto the network, + tracking becomes difficult to impossible, so the MIB's + interest and functions are confined in that area. + + Information from ccmCLIHistoryCommandTable can be used + to track the exact configuration changes that took + place within a particular Configuration History + event. NMS' can use this information to update + the related components. + For example: + If commands related only to MPLS are entered + then the NMS need to update only the MPLS related + management information rather than updating + all of its management information. + Acronyms and terms: + + CLI Command Line Interface." + + REVISION "200704270000Z" + DESCRIPTION + "Changes to definition of terminal as an output + location." + + REVISION "200608170000Z" + DESCRIPTION + "Added a new group of objects to store the information + related to the Config Change Tracking ID (CTID) feature. + + CTID will provide a version number that is unique for + version-incrementing changes to the IOS + running-configuration. It will also provide information + about when CTID last changed. + + Added scalars: + * ccmCTID + * ccmCTIDLastChangeTime + * ccmCTIDWhoChanged + * ccmCTIDRolledOverNotifEnable + + Added Notification: + * ccmCTIDRolledOver + + Added Object Group: + * ciscoConfigManCTIDObjectGroup + + Added Notification Group: + * ciscoConfigManCTIDNotifyGroup + + Added Compliance: + ciscoConfigManMIBComplianceRev4" + REVISION "200406180000Z" + DESCRIPTION + "The Objects ccmHistoryEventCommandSourceAddress and + ccmHistoryEventServerAddress are deprecated since + they support only IPv4 address. These objects have + been replaced by two new objects + ccmHistoryEventCommandSourceAddrRev1 and + ccmHistoryEventServerAddrRev1. In addition to these + objects two more new objects are defined + ccmHistoryEventCommandSourceAddrType and + ccmHistoryEventServerAddrType" + REVISION "200206070000Z" + DESCRIPTION + "Added new enumerations networkFtp(8) and + networkScp(9) to HistoryEventMedium." + REVISION "200203120000Z" + DESCRIPTION + "Added ccmCLIHistoryCommandTable for + storing the CLI commands that took effect during + a configuration event. + + Added scalars ccmCLIHistoryMaxCmdEntries + ccmCLIHistoryCmdEntries and + ccmCLIHistoryCmdEntriesAllowed. + + Added ccmHistoryCLICmdEntriesBumped to + ccmHistoryEventTable to store the number of + corresponding bumped entries in the + ccmCLIHistoryCommandTable. + + Added the ccmCLIRunningConfigChanged notification. + Added ccmCLICfgRunConfNotifEnable to control the + ccmCLIRunningConfigChanged notification. + + Added notification group + ciscoConfigManHistNotifyGroup. + + Updated the MIB description to indicate the use of + the above additions." + REVISION "9511280000Z" + DESCRIPTION + "Initial version of this MIB module." + ::= { ciscoMgmt 43 } + + +ciscoConfigManMIBObjects OBJECT IDENTIFIER + ::= { ciscoConfigManMIB 1 } + +ccmHistory OBJECT IDENTIFIER + ::= { ciscoConfigManMIBObjects 1 } + +ccmCLIHistory OBJECT IDENTIFIER + ::= { ciscoConfigManMIBObjects 2 } + +ccmCLICfg OBJECT IDENTIFIER + ::= { ciscoConfigManMIBObjects 3 } + +ccmCTIDObjects OBJECT IDENTIFIER + ::= { ciscoConfigManMIBObjects 4 } + +-- Textual Conventions + +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 +ccmHistoryRunningLastChanged 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 ccmHistoryRunningLastChanged is + greater than ccmHistoryRunningLastSaved, the + configuration has been changed but not saved." + ::= { ccmHistory 1 } + +ccmHistoryRunningLastSaved 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 ccmHistoryRunningLastChanged is + greater than ccmHistoryRunningLastSaved, 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." + ::= { ccmHistory 2 } + +ccmHistoryStartupLastChanged 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." + ::= { ccmHistory 3 } + +ccmHistoryMaxEventEntries OBJECT-TYPE + SYNTAX Integer32 (0..2147483647 ) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The maximum number of entries that can be held in + ccmHistoryEventTable. + + The recommended value for implementations is 10." + ::= { ccmHistory 4 } + +ccmHistoryEventEntriesBumped OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of times the oldest entry in + ccmHistoryEventTable was deleted to make room + for a new entry." + ::= { ccmHistory 5 } + +ccmHistoryEventTable OBJECT-TYPE + SYNTAX SEQUENCE OF CcmHistoryEventEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "A table of configuration events on this router." + ::= { ccmHistory 6 } + +ccmHistoryEventEntry OBJECT-TYPE + SYNTAX CcmHistoryEventEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Information about a configuration event on this + router." + INDEX { ccmHistoryEventIndex } + ::= { ccmHistoryEventTable 1 } + +CcmHistoryEventEntry ::= SEQUENCE { + ccmHistoryEventIndex Integer32, + ccmHistoryEventTime TimeTicks, + ccmHistoryEventCommandSource INTEGER , + ccmHistoryEventConfigSource HistoryEventMedium, + ccmHistoryEventConfigDestination HistoryEventMedium, + ccmHistoryEventTerminalType INTEGER , + ccmHistoryEventTerminalNumber Integer32, + ccmHistoryEventTerminalUser DisplayString, + ccmHistoryEventTerminalLocation DisplayString, + ccmHistoryEventCommandSourceAddress IpAddress, + ccmHistoryEventVirtualHostName DisplayString, + ccmHistoryEventServerAddress IpAddress, + ccmHistoryEventFile DisplayString, + ccmHistoryEventRcpUser DisplayString, + ccmHistoryCLICmdEntriesBumped Counter32, + ccmHistoryEventCommandSourceAddrType InetAddressType, + ccmHistoryEventCommandSourceAddrRev1 InetAddress, + ccmHistoryEventServerAddrType InetAddressType, + ccmHistoryEventServerAddrRev1 InetAddress +} + +ccmHistoryEventIndex 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." + ::= { ccmHistoryEventEntry 1 } + +ccmHistoryEventTime OBJECT-TYPE + SYNTAX TimeTicks + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The value of sysUpTime when the event occurred." + ::= { ccmHistoryEventEntry 2 } + +ccmHistoryEventCommandSource OBJECT-TYPE + SYNTAX INTEGER { + commandLine(1), + snmp(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The source of the command that instigated the event." + ::= { ccmHistoryEventEntry 3 } + +ccmHistoryEventConfigSource OBJECT-TYPE + SYNTAX HistoryEventMedium + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The configuration data source for the event." + ::= { ccmHistoryEventEntry 4 } + +ccmHistoryEventConfigDestination OBJECT-TYPE + SYNTAX HistoryEventMedium + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The configuration data destination for the event." + ::= { ccmHistoryEventEntry 5 } + +ccmHistoryEventTerminalType OBJECT-TYPE + SYNTAX INTEGER { + notApplicable(1), + unknown(2), + console(3), + terminal(4), + virtual(5), + auxiliary(6) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "If ccmHistoryEventCommandSource is 'commandLine', + the terminal type, otherwise 'notApplicable'." + ::= { ccmHistoryEventEntry 6 } + +ccmHistoryEventTerminalNumber OBJECT-TYPE + SYNTAX Integer32 (-2147483648..2147483647 ) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "If ccmHistoryEventCommandSource is 'commandLine', + the terminal number. The value is -1 if not available + or not applicable." + ::= { ccmHistoryEventEntry 7 } + +ccmHistoryEventTerminalUser OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..64)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "If ccmHistoryEventCommandSource is 'commandLine', + the name of the logged in user. The length is zero if + not available or not applicable." + ::= { ccmHistoryEventEntry 8 } + +ccmHistoryEventTerminalLocation OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..64)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "If ccmHistoryEventCommandSource 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." + ::= { ccmHistoryEventEntry 9 } + +ccmHistoryEventCommandSourceAddress OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "If ccmHistoryEventTerminalType is 'virtual', the + internet address of the connected system. + + If ccmHistoryEventCommandSource 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 + ccmHistoryEventCommandSourceAddrRev1" + ::= { ccmHistoryEventEntry 10 } + +ccmHistoryEventVirtualHostName OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..64)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "If ccmHistoryEventTerminalType is 'virtual', the host + name of the connected system. The length is zero if + not available or not applicable." + ::= { ccmHistoryEventEntry 11 } + +ccmHistoryEventServerAddress OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "If ccmHistoryEventConfigSource or + ccmHistoryEventConfigDestination 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 + ccmHistoryEventServerAddrRev1" + ::= { ccmHistoryEventEntry 12 } + +ccmHistoryEventFile OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..64)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "If ccmHistoryEventConfigSource or + ccmHistoryEventConfigDestination is 'networkTftp' or + 'networkRcp', the configuration file name at the + storage file server. The length is zero if not + available or not applicable." + ::= { ccmHistoryEventEntry 13 } + +ccmHistoryEventRcpUser OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..64)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "If ccmHistoryEventConfigSource or + ccmHistoryEventConfigDestination is 'networkRcp', the + remote user name. The length is zero if not applicable + or not available." + ::= { ccmHistoryEventEntry 14 } + +ccmHistoryCLICmdEntriesBumped OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of times the oldest entry in + ccmCLIHistoryCommandTable with first index as + ccmHistoryEventIndex was deleted to make + room for a new entry. + + This object is applicable only if + ccmHistoryEventCommandSource has a value + of 'commandLine'." + ::= { ccmHistoryEventEntry 15 } + +ccmHistoryEventCommandSourceAddrType OBJECT-TYPE + SYNTAX InetAddressType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the transport type of the + address contained in + ccmHistoryEventCommandSourceAddrRev1. + + The value will be zero if not available or not + applicable." + ::= { ccmHistoryEventEntry 16 } + +ccmHistoryEventCommandSourceAddrRev1 OBJECT-TYPE + SYNTAX InetAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "If ccmHistoryEventTerminalType is 'virtual', the + internet address of the connected system. + + If ccmHistoryEventCommandSource 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 + ccmHistoryEventCommandSourceAddrType object. + + This object deprecates + ccmHistoryEventCommandSourceAddress" + ::= { ccmHistoryEventEntry 17 } + +ccmHistoryEventServerAddrType OBJECT-TYPE + SYNTAX InetAddressType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the transport type of the + address contained in ccmHistoryEventServerAddrRev1. + + The value will be zero if not available or not + aplicable." + ::= { ccmHistoryEventEntry 18 } + +ccmHistoryEventServerAddrRev1 OBJECT-TYPE + SYNTAX InetAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "If ccmHistoryEventConfigSource or + ccmHistoryEventConfigDestination 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 + ccmHistoryEventServerAddrType object. + + This object deprecates ccmHistoryEventServerAddress." + ::= { ccmHistoryEventEntry 19 } + + + +-- ccmCLIHistory +ccmCLIHistoryMaxCmdEntries OBJECT-TYPE + SYNTAX Unsigned32 (0..4294967295 ) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The maximum number of entries that can be held in + ccmCLIHistoryCommandTable. + + The recommended value for implementations is 100. + + If the number of entries in ccmCLIHistoryCommandTable + exceeds the value of this object, old entries will be + bumped to make room for new entries. + + The ccmCLIHistoryCommandTable will not be populated + if the value of this object is 0." + ::= { ccmCLIHistory 1 } + +ccmCLIHistoryCmdEntries OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The current number of entries in + ccmCLIHistoryCommandTable." + ::= { ccmCLIHistory 2 } + +ccmCLIHistoryCmdEntriesAllowed OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the upper limit on the + number of entries allowed in + ccmCLIHistoryCommandTable by the managed system." + ::= { ccmCLIHistory 3 } + +ccmCLIHistoryCommandTable OBJECT-TYPE + SYNTAX SEQUENCE OF CcmCLIHistoryCommandEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table of CLI commands that took effect during + configuration events." + ::= { ccmCLIHistory 4 } + +ccmCLIHistoryCommandEntry OBJECT-TYPE + SYNTAX CcmCLIHistoryCommandEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Information about the CLI commands that took effect + during the configuration event pointed by + ccmCLIHistoryEventIndex. + + A set of rows in this table having the first + index as ccmHistoryEventIndex will store the + CLI commands entered during the corresponding + configuration event in ccmHistoryEventTable. + + An entry will be created in this table only if + the corresponding entry in ccmHistoryEventTable has + a value of 'commandLine' for + ccmHistoryEventCommandSource." + INDEX { + ccmHistoryEventIndex, + ccmCLIHistoryCommandIndex + } + ::= { ccmCLIHistoryCommandTable 1 } + +CcmCLIHistoryCommandEntry ::= SEQUENCE { + ccmCLIHistoryCommandIndex Unsigned32, + ccmCLIHistoryCommand DisplayString +} + +ccmCLIHistoryCommandIndex 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." + ::= { ccmCLIHistoryCommandEntry 1 } + +ccmCLIHistoryCommand OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The CLI command entered which took effect + during the configuration event pointed by + ccmHistoryEventIndex." + ::= { ccmCLIHistoryCommandEntry 2 } + + + +ccmCLICfgRunConfNotifEnable OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This variable indicates whether the system produces + the ccmCLIRunningConfigChanged notification. A false + value will prevent notifications from being generated + by this system." + DEFVAL { false } + ::= { ccmCLICfg 1 } + +ccmCTID 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." + ::= { ccmCTIDObjects 1 } + +ccmCTIDLastChangeTime OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the time when the Config Change Tracking + ID last changed." + ::= { ccmCTIDObjects 2 } + +ccmCTIDWhoChanged OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the user who last reset the Config Change + Tracking ID." + ::= { ccmCTIDObjects 3 } + +ccmCTIDRolledOverNotifEnable OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This variable indicates whether the system produces the + ccmCTIDRolledOver notification. A false value will prevent + notifications from being generated by this system." + DEFVAL { false } + ::= { ccmCTIDObjects 4 } +-- Notifications +ciscoConfigManMIBNotificationPrefix OBJECT IDENTIFIER + ::= { ciscoConfigManMIB 2 } + +ciscoConfigManMIBNotifications OBJECT IDENTIFIER + ::= { ciscoConfigManMIBNotificationPrefix 0 } + + + +ciscoConfigManEvent NOTIFICATION-TYPE + OBJECTS { + ccmHistoryEventCommandSource, + ccmHistoryEventConfigSource, + ccmHistoryEventConfigDestination + } + STATUS current + DESCRIPTION + "Notification of a configuration management event as + recorded in ccmHistoryEventTable." + ::= { ciscoConfigManMIBNotifications 1 } + + +ccmCLIRunningConfigChanged NOTIFICATION-TYPE + OBJECTS { + ccmHistoryRunningLastChanged, + ccmHistoryEventTerminalType + } + 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." + ::= { ciscoConfigManMIBNotifications 2 } + + +ccmCTIDRolledOver NOTIFICATION-TYPE + STATUS current + DESCRIPTION + "This notification indicates that the Config Change Tracking + ID has rolled over and will be reset." + ::= { ciscoConfigManMIBNotifications 3 } +-- Conformance +ciscoConfigManMIBConformance OBJECT IDENTIFIER + ::= { ciscoConfigManMIB 3 } + +ciscoConfigManMIBCompliances OBJECT IDENTIFIER + ::= { ciscoConfigManMIBConformance 1 } + +ciscoConfigManMIBGroups OBJECT IDENTIFIER + ::= { ciscoConfigManMIBConformance 2 } + + +-- Compliance +ciscoConfigManMIBCompliance MODULE-COMPLIANCE + STATUS deprecated + DESCRIPTION + "The compliance statement for entities which implement + the Cisco Configuration Management MIB" + MODULE -- this module + MANDATORY-GROUPS { ciscoConfigManHistoryGroup } + ::= { ciscoConfigManMIBCompliances 1 } + +ciscoConfigManMIBComplianceRev2 MODULE-COMPLIANCE + STATUS deprecated + DESCRIPTION + "The compliance statement for entities which implement + the Cisco Configuration Management MIB" + MODULE -- this module + MANDATORY-GROUPS { ciscoConfigManHistoryGroupRev1 } + + GROUP ciscoConfigManCLIHistCmdGroup + 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 ciscoConfigManHistNotifyGroup + 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." + ::= { ciscoConfigManMIBCompliances 2 } + +ciscoConfigManMIBComplianceRev3 MODULE-COMPLIANCE + STATUS deprecated + DESCRIPTION + "The compliance statement for entities which implement + the Cisco Configuration Management MIB. + + This compliance module deprecates + ciscoConfigManMIBCompliance." + MODULE -- this module + MANDATORY-GROUPS { ciscoConfigManHistoryGroupRev2 } + + GROUP ciscoConfigManCLIHistCmdGroup + 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 ciscoConfigManHistNotifyGroup + 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." + ::= { ciscoConfigManMIBCompliances 3 } + +ciscoConfigManMIBComplianceRev4 MODULE-COMPLIANCE + STATUS current + DESCRIPTION + "The compliance statement for entities which implement + the Cisco Configuration Management MIB. + + This compliance module deprecates + ciscoConfigManMIBCompliance." + MODULE -- this module + MANDATORY-GROUPS { ciscoConfigManHistoryGroupRev2 } + + GROUP ciscoConfigManCLIHistCmdGroup + 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 ciscoConfigManHistNotifyGroup + 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 ciscoConfigManCTIDNotifyGroup + DESCRIPTION + "This optional group contains the + notifications which represent the various + Config Change Tracking ID events on the system." + + GROUP ciscoConfigManCTIDObjectGroup + 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." + ::= { ciscoConfigManMIBCompliances 4 } + +-- Units of Conformance +ciscoConfigManHistoryGroup OBJECT-GROUP + OBJECTS { + ccmHistoryRunningLastChanged, + ccmHistoryRunningLastSaved, + ccmHistoryStartupLastChanged, + ccmHistoryMaxEventEntries, + ccmHistoryEventEntriesBumped, + ccmHistoryEventTime, + ccmHistoryEventCommandSource, + ccmHistoryEventConfigSource, + ccmHistoryEventConfigDestination, + ccmHistoryEventTerminalType, + ccmHistoryEventTerminalNumber, + ccmHistoryEventTerminalUser, + ccmHistoryEventTerminalLocation, + ccmHistoryEventCommandSourceAddress, + ccmHistoryEventVirtualHostName, + ccmHistoryEventServerAddress, + ccmHistoryEventFile, + ccmHistoryEventRcpUser + } + STATUS deprecated + DESCRIPTION "Configuration history." + ::= { ciscoConfigManMIBGroups 1 } + +ciscoConfigManHistoryGroupRev1 OBJECT-GROUP + OBJECTS { + ccmHistoryRunningLastChanged, + ccmHistoryRunningLastSaved, + ccmHistoryStartupLastChanged, + ccmHistoryMaxEventEntries, + ccmHistoryEventEntriesBumped, + ccmHistoryEventTime, + ccmHistoryEventCommandSource, + ccmHistoryEventConfigSource, + ccmHistoryEventConfigDestination, + ccmHistoryEventTerminalType, + ccmHistoryEventTerminalNumber, + ccmHistoryEventTerminalUser, + ccmHistoryEventTerminalLocation, + ccmHistoryEventCommandSourceAddress, + ccmHistoryEventVirtualHostName, + ccmHistoryEventServerAddress, + ccmHistoryEventFile, + ccmHistoryEventRcpUser, + ccmHistoryCLICmdEntriesBumped + } + STATUS deprecated + DESCRIPTION "Configuration history." + ::= { ciscoConfigManMIBGroups 2 } + +ciscoConfigManHistNotifyGroup NOTIFICATION-GROUP + NOTIFICATIONS { + ciscoConfigManEvent, + ccmCLIRunningConfigChanged + } + STATUS current + DESCRIPTION + "Notifications of a configuration management event." + ::= { ciscoConfigManMIBGroups 3 } + +ciscoConfigManHistoryGroupRev2 OBJECT-GROUP + OBJECTS { + ccmHistoryRunningLastChanged, + ccmHistoryRunningLastSaved, + ccmHistoryStartupLastChanged, + ccmHistoryMaxEventEntries, + ccmHistoryEventEntriesBumped, + ccmHistoryEventTime, + ccmHistoryEventCommandSource, + ccmHistoryEventConfigSource, + ccmHistoryEventConfigDestination, + ccmHistoryEventTerminalType, + ccmHistoryEventTerminalNumber, + ccmHistoryEventTerminalUser, + ccmHistoryEventTerminalLocation, + ccmHistoryEventVirtualHostName, + ccmHistoryEventFile, + ccmHistoryEventRcpUser, + ccmHistoryCLICmdEntriesBumped, + ccmHistoryEventCommandSourceAddrType, + ccmHistoryEventCommandSourceAddrRev1, + ccmHistoryEventServerAddrType, + ccmHistoryEventServerAddrRev1 + } + STATUS current + DESCRIPTION + "Configuration history. + + This group deprecates the old group + ciscoConfigManHistoryGroupRev1" + ::= { ciscoConfigManMIBGroups 5 } + +ciscoConfigManCLIHistCmdGroup OBJECT-GROUP + OBJECTS { + ccmCLIHistoryMaxCmdEntries, + ccmCLIHistoryCmdEntries, + ccmCLIHistoryCmdEntriesAllowed, + ccmCLIHistoryCommand, + ccmCLICfgRunConfNotifEnable + } + STATUS current + DESCRIPTION + "CLI commands entered during a configuration history + event." + ::= { ciscoConfigManMIBGroups 4 } + +ciscoConfigManCTIDNotifyGroup NOTIFICATION-GROUP + NOTIFICATIONS { ccmCTIDRolledOver } + STATUS current + DESCRIPTION + "Notifications of a Config Change Tracking ID event." + ::= { ciscoConfigManMIBGroups 6 } + +ciscoConfigManCTIDObjectGroup OBJECT-GROUP + OBJECTS { + ccmCTID, + ccmCTIDLastChangeTime, + ccmCTIDWhoChanged, + ccmCTIDRolledOverNotifEnable + } + STATUS current + DESCRIPTION + "Information about the current CTID value, when CTID last + changed, and who last changed the CTID." + ::= { ciscoConfigManMIBGroups 7 } + +END |