mirror of
				https://github.com/librenms/librenms.git
				synced 2024-10-07 16:52:45 +00:00 
			
		
		
		
	git-svn-id: http://www.observium.org/svn/observer/trunk@1575 61d68cd4-352d-0410-923a-c4978735b2b8
		
			
				
	
	
		
			648 lines
		
	
	
		
			25 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			648 lines
		
	
	
		
			25 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
CT-CONTAINER-MIB DEFINITIONS ::= BEGIN
 | 
						|
 | 
						|
        --  ct-container-mib.txt
 | 
						|
        --  Revision: 1.02.01
 | 
						|
        --  Part Number:  
 | 
						|
        --  Date:  March 26, 1998
 | 
						|
 | 
						|
        --  Cabletron Systems, Inc.
 | 
						|
        --  35 Industrial Way, P.O. Box 5005
 | 
						|
        --  Rochester, NH 03867-0505
 | 
						|
        --  (603) 332-9400
 | 
						|
        --  support@ctron.com
 | 
						|
 | 
						|
        --  This module provides authoritative definitions for Cabletron's
 | 
						|
        --  enterprise-specific container MIB..
 | 
						|
        --
 | 
						|
        --  This module will be extended, as needed.
 | 
						|
        --
 | 
						|
 | 
						|
        --  Cabletron Systems reserves the right to make changes in 
 | 
						|
        --  specification and other information contained in this document 
 | 
						|
        --  without prior notice.  The reader should consult Cabletron Systems
 | 
						|
        --  to determine whether any such changes have been made.
 | 
						|
        --
 | 
						|
        --  In no event shall Cabletron Systems be liable for any incidental, 
 | 
						|
        --  indirect, special, or consequential damages whatsoever (including 
 | 
						|
        --  but not limited to lost profits) arising out of or related to this
 | 
						|
        --  document or the information contained in it, even if Cabletron
 | 
						|
        --  Systems has been advised of, known, or should have known, the 
 | 
						|
        --  possibility of such damages.
 | 
						|
        --
 | 
						|
        --  Cabletron grants vendors, end-users, and other interested parties
 | 
						|
        --  a non-exclusive license to use this Specification in connection
 | 
						|
        --  with the management of Cabletron products.
 | 
						|
 | 
						|
        --  Copyright August 95 Cabletron Systems
 | 
						|
 | 
						|
        IMPORTS
 | 
						|
                NetworkAddress, Counter, TimeTicks
 | 
						|
                        FROM RFC1155-SMI
 | 
						|
                ctChassis2
 | 
						|
                        FROM CTRON-MIB-NAMES
 | 
						|
                DisplayString
 | 
						|
                        FROM RFC1213-MIB
 | 
						|
                OBJECT-TYPE
 | 
						|
                        FROM RFC-1212;
 | 
						|
 | 
						|
        --  This MIB module uses the extended OBJECT-TYPE macro as defined
 | 
						|
        --  RFC 1212
 | 
						|
 | 
						|
        --  Textual convention
 | 
						|
 | 
						|
        --  DisplayString ::= OCTET STRING
 | 
						|
        --  This data type is used to model textual information taken from
 | 
						|
        --  the NVT ASCII character set.  By convention, objects with this
 | 
						|
        --  syntax, unless explicitly stated, are declared as having:
 | 
						|
        --
 | 
						|
        --  SIZE (0..255)
 | 
						|
 | 
						|
        --  containerTypeDevice is, in generic terms, similar to sysObjectID in
 | 
						|
        --  MIB-II.  It is defined for the sake of completeness, and
 | 
						|
        --  in order to negate dependencies on other MIBs.
 | 
						|
 | 
						|
        --===============   Group Definitions          ===================
 | 
						|
 | 
						|
        contType                OBJECT IDENTIFIER  ::= { ctChassis2 1 }
 | 
						|
        contLogical             OBJECT IDENTIFIER  ::= { ctChassis2 2 }
 | 
						|
        contPhysical            OBJECT IDENTIFIER  ::= { ctChassis2 3 }
 | 
						|
        contResource            OBJECT IDENTIFIER  ::= { ctChassis2 4 }
 | 
						|
        contCommStr             OBJECT IDENTIFIER  ::= { ctChassis2 5 }
 | 
						|
        contAddress             OBJECT IDENTIFIER  ::= { ctChassis2 6 }
 | 
						|
        contTypeID              OBJECT IDENTIFIER  ::= { ctChassis2 7 }
 | 
						|
 | 
						|
        --===============    contType group          ===================
 | 
						|
 | 
						|
        contTypeDevice  OBJECT-TYPE
 | 
						|
            SYNTAX  OBJECT IDENTIFIER
 | 
						|
            ACCESS  read-only
 | 
						|
            STATUS  mandatory
 | 
						|
            DESCRIPTION
 | 
						|
                "Identifies the type of device or container. This
 | 
						|
                 could be a chassis, module, a standalone box etc.
 | 
						|
                 A vendor's authoritative identification of this
 | 
						|
                 device or container.  By convention, this value is
 | 
						|
                 allocated within the SMI enterprises subtree(1.3.6.1.4.1),
 | 
						|
                 and provides an easy and unambiguous means for
 | 
						|
                 determining `what kind of box' is being managed.  If this
 | 
						|
                 information is not present or unknown, its value should
 | 
						|
                 be set to the contUnknownTypeID, which is defined below."
 | 
						|
            ::= { contType 1 }
 | 
						|
 | 
						|
        contTypePhysicalEntries  OBJECT-TYPE
 | 
						|
            SYNTAX  INTEGER
 | 
						|
            ACCESS  read-only
 | 
						|
            STATUS  mandatory
 | 
						|
            DESCRIPTION
 | 
						|
                "Number of slots in the device.  For bounded, slot-less
 | 
						|
                 systems, the value of this object shall be zero(0)."
 | 
						|
            ::= { contType 2 }
 | 
						|
 | 
						|
        contTypePhysicalChanges  OBJECT-TYPE
 | 
						|
            SYNTAX   Counter
 | 
						|
            ACCESS   read-only
 | 
						|
            STATUS   mandatory
 | 
						|
            DESCRIPTION
 | 
						|
                "Depicts the number of physical changes that have occured
 | 
						|
                 to this MIB.  This includes additions and
 | 
						|
                 removal of components in the component table."
 | 
						|
            ::= { contType 3 }
 | 
						|
 | 
						|
        contTypeLogicalChanges  OBJECT-TYPE
 | 
						|
            SYNTAX   Counter
 | 
						|
            ACCESS   read-only
 | 
						|
            STATUS   mandatory
 | 
						|
            DESCRIPTION
 | 
						|
                "Depicts the number of logical changes that have occured
 | 
						|
                 to this MIB.  This includes all sets to name strings etc."
 | 
						|
            ::= { contType 4 }
 | 
						|
 | 
						|
        contTypeSerialNumber OBJECT-TYPE
 | 
						|
            SYNTAX      DisplayString
 | 
						|
            ACCESS      read-only
 | 
						|
            STATUS      mandatory
 | 
						|
            DESCRIPTION
 | 
						|
                "Reflects the revision level of the device.  If no
 | 
						|
                serial number is available for the device then this
 | 
						|
                object will be the zero length string."
 | 
						|
            ::= { contType 5 }
 | 
						|
 | 
						|
        contTypeContainingDevice  OBJECT-TYPE
 | 
						|
            SYNTAX  OBJECT IDENTIFIER
 | 
						|
            ACCESS  read-only
 | 
						|
            STATUS  mandatory
 | 
						|
            DESCRIPTION
 | 
						|
                "Identifies the type of device or container that 
 | 
						|
                 this device or containeris installed or contained.
 | 
						|
                 A vendor's authoritative identification of this
 | 
						|
                 container or device.  By convention, this value is
 | 
						|
                 allocated within the SMI enterprises subtree(1.3.6.1.4.1),
 | 
						|
                 and provides an easy and unambiguous means for
 | 
						|
                 determining `what kind of box' .  If this
 | 
						|
                 information is not present or unknown, its value should
 | 
						|
                 be set to the OBJECT IDENTIFIER { 0 0 }, which is a
 | 
						|
                 syntactically valid object identifier."
 | 
						|
            ::= { contType 6 }
 | 
						|
 | 
						|
        contTypeContainingPhysicalEntries OBJECT-TYPE
 | 
						|
            SYNTAX  INTEGER
 | 
						|
            ACCESS  read-only
 | 
						|
            STATUS  mandatory
 | 
						|
            DESCRIPTION
 | 
						|
                "Number of slots in the container in which the device is
 | 
						|
                 installed.  For bounded, slot-less
 | 
						|
                 systems, the value of this object shall be zero(0)."
 | 
						|
            ::= { contType 7 }
 | 
						|
 | 
						|
        contTypeContainingPhysicalEntryID  OBJECT-TYPE
 | 
						|
            SYNTAX  INTEGER
 | 
						|
            ACCESS  read-only
 | 
						|
            STATUS  mandatory
 | 
						|
            DESCRIPTION
 | 
						|
                "The slot number in a container in which the device is
 | 
						|
                 installed. If the slot number is unknown then this value
 | 
						|
                 will be zero."
 | 
						|
            ::= { contType 8 }
 | 
						|
 | 
						|
        contTypeContainingSerialNumber          OBJECT-TYPE
 | 
						|
            SYNTAX      DisplayString
 | 
						|
            ACCESS      read-only
 | 
						|
            STATUS      mandatory
 | 
						|
            DESCRIPTION
 | 
						|
                "Reflects the revision level of the device or container
 | 
						|
                 in which this device is installed.  If no
 | 
						|
                 serial number is available for the device or container
 | 
						|
                 then this object will be the zero length string."
 | 
						|
            ::= { contType 9 }
 | 
						|
 | 
						|
--===============    contLogicalEntry group          ====================
 | 
						|
 | 
						|
        --  Component Table and Definitions
 | 
						|
        --  Components are instances of functional devices.  For
 | 
						|
        --  example, if two routers and three bridges were installed
 | 
						|
        --  in a container, said container accommodates five components.
 | 
						|
 | 
						|
        contLogicalEntryTable  OBJECT-TYPE
 | 
						|
            SYNTAX  SEQUENCE OF ContLogicalEntry
 | 
						|
            ACCESS  not-accessible
 | 
						|
            STATUS  mandatory
 | 
						|
            DESCRIPTION
 | 
						|
                "A list of components installed in this container."
 | 
						|
            ::= { contLogical 1 }
 | 
						|
 | 
						|
        contLogicalEntry  OBJECT-TYPE
 | 
						|
            SYNTAX  ContLogicalEntry
 | 
						|
            ACCESS  not-accessible
 | 
						|
            STATUS  mandatory
 | 
						|
            DESCRIPTION
 | 
						|
                "A component entry containing objects for a particular
 | 
						|
                 component."
 | 
						|
            INDEX   { contLogicalEntryID }
 | 
						|
            ::= { contLogicalEntryTable 1 }
 | 
						|
 | 
						|
        ContLogicalEntry  ::= 
 | 
						|
            SEQUENCE {
 | 
						|
                contLogicalEntryID              INTEGER,
 | 
						|
                contLogicalEntryType            OBJECT IDENTIFIER,
 | 
						|
                contLogicalEntryName            DisplayString,
 | 
						|
                contLogicalEntryVersion         DisplayString,
 | 
						|
                contLogicalEntryROCommStr       OCTET STRING,
 | 
						|
                contLogicalEntryRWCommStr       OCTET STRING,
 | 
						|
                contLogicalEntrySUCommStr       OCTET STRING,
 | 
						|
                contLogicalEntryAdminStatus     INTEGER,
 | 
						|
                contLogicalEntryOperStatus      INTEGER
 | 
						|
            }
 | 
						|
 | 
						|
        contLogicalEntryID  OBJECT-TYPE
 | 
						|
            SYNTAX  INTEGER
 | 
						|
            ACCESS  read-only
 | 
						|
            STATUS  mandatory
 | 
						|
            DESCRIPTION
 | 
						|
                "An unique value identifying a component, which includes,
 | 
						|
                 but is not limited to, routers, bridges, and terminal
 | 
						|
                 servers.  Multiple instances of a functional device may
 | 
						|
                 exist within the same container."
 | 
						|
            ::= { contLogicalEntry 1 }
 | 
						|
 | 
						|
        contLogicalEntryType  OBJECT-TYPE
 | 
						|
            SYNTAX  OBJECT IDENTIFIER
 | 
						|
            ACCESS  read-only
 | 
						|
            STATUS  mandatory
 | 
						|
            DESCRIPTION
 | 
						|
                "Identifies a component within this container.  A vendor's
 | 
						|
                 authoritative identification of this component type.
 | 
						|
                 By convention, this value is allocated within the SMI
 | 
						|
                 enterprises subtree(1.3.6.1.4.1), and provides an easy
 | 
						|
                 and unambiguous means for determining the component
 | 
						|
                 type.  If this information is not present or unknown,
 | 
						|
                 its value should be set to the OBJECT IDENTIFIER { 0 0 },
 | 
						|
                 which is a syntactically valid object identifier."
 | 
						|
            ::= { contLogicalEntry 2 }
 | 
						|
 | 
						|
        contLogicalEntryName  OBJECT-TYPE
 | 
						|
            SYNTAX  DisplayString (SIZE (0..32))
 | 
						|
            ACCESS  read-only 
 | 
						|
            STATUS  mandatory
 | 
						|
            DESCRIPTION
 | 
						|
                "A textual description of the component."
 | 
						|
            ::= { contLogicalEntry 3 }
 | 
						|
 | 
						|
        contLogicalEntryVersion  OBJECT-TYPE
 | 
						|
            SYNTAX  DisplayString (SIZE (0..32))
 | 
						|
            ACCESS  read-only
 | 
						|
            STATUS  mandatory
 | 
						|
            DESCRIPTION
 | 
						|
                "A textual description of the version/revision level for
 | 
						|
                 this component's software."
 | 
						|
            ::= { contLogicalEntry 4 }
 | 
						|
 | 
						|
        contLogicalEntryROCommStr  OBJECT-TYPE
 | 
						|
            SYNTAX  OCTET STRING
 | 
						|
            ACCESS  read-only
 | 
						|
            STATUS  mandatory
 | 
						|
            DESCRIPTION
 | 
						|
                "This is defined as the read only community string to
 | 
						|
                 access MIBs registered to this component."
 | 
						|
            ::= { contLogicalEntry 5 }
 | 
						|
 | 
						|
        contLogicalEntryRWCommStr  OBJECT-TYPE
 | 
						|
            SYNTAX  OCTET STRING
 | 
						|
            ACCESS  read-only
 | 
						|
            STATUS  mandatory
 | 
						|
            DESCRIPTION
 | 
						|
                "This is defined as the read write community string to
 | 
						|
                 access MIBs registered to this component."
 | 
						|
            ::= { contLogicalEntry 6 }
 | 
						|
 | 
						|
        contLogicalEntrySUCommStr  OBJECT-TYPE
 | 
						|
            SYNTAX  OCTET STRING
 | 
						|
            ACCESS  read-only
 | 
						|
            STATUS  mandatory
 | 
						|
            DESCRIPTION
 | 
						|
                "This is defined as the super user community string to
 | 
						|
                 access MIBs registered to this component."
 | 
						|
            ::= { contLogicalEntry 7 }
 | 
						|
 | 
						|
        contLogicalEntryAdminStatus     OBJECT-TYPE
 | 
						|
            SYNTAX  INTEGER {
 | 
						|
                        enable(3),
 | 
						|
                        disable(7),
 | 
						|
                        reset(9)
 | 
						|
                }
 | 
						|
            ACCESS  read-write
 | 
						|
            STATUS  mandatory
 | 
						|
            DESCRIPTION
 | 
						|
                ""
 | 
						|
            ::= { contLogicalEntry 8 }
 | 
						|
 | 
						|
        contLogicalEntryOperStatus      OBJECT-TYPE
 | 
						|
            SYNTAX  INTEGER {
 | 
						|
                        unknown(1),             --  none of the following
 | 
						|
                        invalid(2),
 | 
						|
                        enabled(3),
 | 
						|
                        testing(4),
 | 
						|
                        operational(5),
 | 
						|
                        error(6),
 | 
						|
                        disabled(7),
 | 
						|
                        delete(8)
 | 
						|
                }
 | 
						|
            ACCESS  read-only
 | 
						|
            STATUS  mandatory
 | 
						|
            DESCRIPTION
 | 
						|
                ""
 | 
						|
            ::= { contLogicalEntry 9 }
 | 
						|
 | 
						|
        --===============    contPhysicalEntry group  ====================
 | 
						|
 | 
						|
        --  Slot Table and definitions
 | 
						|
        --  A module is the physical entity that resides in a container slot.
 | 
						|
        --  A module may be a board or card or even a chassis.A component may
 | 
						|
        --  be realized by one or more modules, or one or more components
 | 
						|
        --  may be realized by the same module.
 | 
						|
        --  The slot table provides a physical representation of a container
 | 
						|
        --  and its components.
 | 
						|
 | 
						|
        contPhysicalEntryTable  OBJECT-TYPE
 | 
						|
            SYNTAX  SEQUENCE OF ContPhysicalEntry
 | 
						|
            ACCESS  not-accessible
 | 
						|
            STATUS  mandatory
 | 
						|
            DESCRIPTION
 | 
						|
                "A list of modules installed in this container.  A component,
 | 
						|
                 such as a router, may be incorporated on one or more
 | 
						|
                 modules.  More than one component may be incorporated on
 | 
						|
                 each module."
 | 
						|
            ::= { contPhysical 1 }
 | 
						|
 | 
						|
        contPhysicalEntry  OBJECT-TYPE
 | 
						|
            SYNTAX  ContPhysicalEntry
 | 
						|
            ACCESS  not-accessible
 | 
						|
            STATUS  mandatory
 | 
						|
            DESCRIPTION
 | 
						|
                "A slot entry containing objects for a particular
 | 
						|
                 module."
 | 
						|
            INDEX  { contPhysicalEntryID }
 | 
						|
            ::= { contPhysicalEntryTable 1 }
 | 
						|
 | 
						|
        ContPhysicalEntry  ::=
 | 
						|
            SEQUENCE {
 | 
						|
                contPhysicalEntryID             INTEGER,
 | 
						|
                contPhysicalEntries             INTEGER,
 | 
						|
                contPhysicalEntryClass          OBJECT IDENTIFIER,
 | 
						|
                contPhysicalEntryType           OBJECT IDENTIFIER,
 | 
						|
                contPhysicalEntryTimeStamp      TimeTicks,
 | 
						|
                contPhysicalEntryStatus         INTEGER
 | 
						|
            }
 | 
						|
 | 
						|
        contPhysicalEntryID  OBJECT-TYPE
 | 
						|
            SYNTAX  INTEGER
 | 
						|
            ACCESS  read-only
 | 
						|
            STATUS  mandatory
 | 
						|
            DESCRIPTION
 | 
						|
                "The slot number containing this module."
 | 
						|
            ::= { contPhysicalEntry 1 }
 | 
						|
 | 
						|
        contPhysicalEntries     OBJECT-TYPE
 | 
						|
            SYNTAX      INTEGER
 | 
						|
            ACCESS      read-only
 | 
						|
            STATUS      mandatory
 | 
						|
            DESCRIPTION
 | 
						|
                "The number of slots that this module occupies.  Some
 | 
						|
                modules require more than one physical front panel slot
 | 
						|
                while only using a single backpanel slot.  In this case
 | 
						|
                this object will reflect the number of slots occupied
 | 
						|
                by the physical module.  This object will have a value
 | 
						|
                of 1 for all single slot modules."
 | 
						|
            ::= { contPhysicalEntry 2 }
 | 
						|
 | 
						|
        contPhysicalEntryClass  OBJECT-TYPE
 | 
						|
            SYNTAX  OBJECT IDENTIFIER
 | 
						|
            ACCESS  read-only
 | 
						|
            STATUS  mandatory
 | 
						|
            DESCRIPTION
 | 
						|
                "The class (or type) of slot.  For example, in a chassis
 | 
						|
                slots that only allow for power supply modules fall into
 | 
						|
                a class that is different from slots that allow only 
 | 
						|
                interface cards."
 | 
						|
            ::= { contPhysicalEntry 3 }
 | 
						|
 | 
						|
        contPhysicalEntryType  OBJECT-TYPE
 | 
						|
            SYNTAX  OBJECT IDENTIFIER
 | 
						|
            ACCESS  read-only
 | 
						|
            STATUS  mandatory
 | 
						|
            DESCRIPTION
 | 
						|
                "Uniquely defines the module type.  A vendor's
 | 
						|
                 authoritative identification for a module.  By
 | 
						|
                 convention, this value is allocated within the SMI
 | 
						|
                 enterprises subtree(1.3.6.1.4.1), and provides an easy
 | 
						|
                 and unambiguous means for determining the type of
 | 
						|
                 module."
 | 
						|
            ::= { contPhysicalEntry 4 }
 | 
						|
 | 
						|
        contPhysicalEntryTimeStamp  OBJECT-TYPE
 | 
						|
            SYNTAX  TimeTicks
 | 
						|
            ACCESS  read-only
 | 
						|
            STATUS  mandatory
 | 
						|
            DESCRIPTION
 | 
						|
                "The value of sysUpTime for this management entity, when
 | 
						|
                 this module was last (re-)initialized."
 | 
						|
            ::= { contPhysicalEntry 5 }
 | 
						|
 | 
						|
        contPhysicalEntryStatus  OBJECT-TYPE
 | 
						|
            SYNTAX  INTEGER {
 | 
						|
                        reset(1),
 | 
						|
                        powerOff(2),
 | 
						|
                        busy(3),
 | 
						|
                        crippled(4),
 | 
						|
                        operational(5),
 | 
						|
                        error(6),
 | 
						|
                        testing(7),
 | 
						|
                        booting(11)
 | 
						|
                }
 | 
						|
            ACCESS  read-only
 | 
						|
            STATUS  mandatory
 | 
						|
            DESCRIPTION
 | 
						|
                "The module status."
 | 
						|
            ::= { contPhysicalEntry 6 }
 | 
						|
 | 
						|
        --  Pysical to Logical Map Table and definitions
 | 
						|
        --  This table specifies the logical entries that reside
 | 
						|
    --  in a physical entry.                                                          
 | 
						|
 | 
						|
        contLogicalToPhysicalMapTable OBJECT-TYPE
 | 
						|
            SYNTAX  SEQUENCE OF ContLogicalToPhysicalMapEntry
 | 
						|
            ACCESS  not-accessible
 | 
						|
            STATUS  mandatory
 | 
						|
            DESCRIPTION
 | 
						|
                "A list of components that reside in a container slot.  More 
 | 
						|
                 than one component may reside in a container slot." 
 | 
						|
            ::= { contPhysical 2 }
 | 
						|
 | 
						|
        contLogicalToPhysicalMapEntry  OBJECT-TYPE
 | 
						|
            SYNTAX  ContLogicalToPhysicalMapEntry
 | 
						|
            ACCESS  not-accessible
 | 
						|
            STATUS  mandatory
 | 
						|
            DESCRIPTION
 | 
						|
                "A slot entry containing the objects for a particular
 | 
						|
                 module."
 | 
						|
            INDEX  { contPhysicalEntryID, contLogicalEntryID }
 | 
						|
            ::= { contLogicalToPhysicalMapTable 1 }
 | 
						|
 | 
						|
        ContLogicalToPhysicalMapEntry  ::=
 | 
						|
            SEQUENCE {
 | 
						|
                        contPhysicalEntryMapID  INTEGER,
 | 
						|
                        contLogicalEntryMapID   INTEGER
 | 
						|
            }
 | 
						|
 | 
						|
        contPhysicalEntryMapID  OBJECT-TYPE
 | 
						|
            SYNTAX  INTEGER
 | 
						|
            ACCESS  read-only
 | 
						|
            STATUS  mandatory
 | 
						|
            DESCRIPTION
 | 
						|
                "The slot number of a container slot.  An unique
 | 
						|
                 value, in the range between 0 and and the value of
 | 
						|
                 containerNumSlots.  This object is similiar to 
 | 
						|
                 contPhysicalEntryID."
 | 
						|
            ::= { contLogicalToPhysicalMapEntry 1 }
 | 
						|
 | 
						|
        contLogicalEntryMapID  OBJECT-TYPE
 | 
						|
            SYNTAX  INTEGER
 | 
						|
            ACCESS  read-only
 | 
						|
            STATUS  mandatory
 | 
						|
            DESCRIPTION
 | 
						|
                "The ID value for the component incorporated within this
 | 
						|
                 module.  This object is similar to contLogicalEntryID."
 | 
						|
            ::= { contLogicalToPhysicalMapEntry 2 }
 | 
						|
 | 
						|
        --===============    contResource group       ====================
 | 
						|
 | 
						|
        contResourceTable       OBJECT-TYPE
 | 
						|
            SYNTAX      SEQUENCE OF ContResourceEntry
 | 
						|
            ACCESS      not-accessible
 | 
						|
            STATUS      mandatory
 | 
						|
            DESCRIPTION
 | 
						|
                "This table defines the potential physical resources that may be
 | 
						|
                 utilized by a given physical module within the container."
 | 
						|
        ::= { contResource 1 }
 | 
						|
 | 
						|
        contResourceEntry       OBJECT-TYPE
 | 
						|
            SYNTAX      ContResourceEntry
 | 
						|
            ACCESS      not-accessible
 | 
						|
            STATUS      mandatory
 | 
						|
            DESCRIPTION
 | 
						|
                "Defines a specific physical resource entry"
 | 
						|
            INDEX { contResourceID }
 | 
						|
        ::= { contResourceTable 1 }
 | 
						|
 | 
						|
        ContResourceEntry ::= SEQUENCE {
 | 
						|
                contResourceID          INTEGER,
 | 
						|
                contResourceType        OBJECT IDENTIFIER,
 | 
						|
                contResourceMibPointer  OBJECT IDENTIFIER
 | 
						|
                }
 | 
						|
 | 
						|
        contResourceID          OBJECT-TYPE
 | 
						|
                SYNTAX  INTEGER
 | 
						|
                ACCESS  read-only
 | 
						|
                STATUS  mandatory
 | 
						|
                DESCRIPTION
 | 
						|
                "A unique index that defines a specific physcial resource for
 | 
						|
                 which this relationship exists."
 | 
						|
        ::= { contResourceEntry 1 }
 | 
						|
 | 
						|
        contResourceType                OBJECT-TYPE
 | 
						|
            SYNTAX      OBJECT IDENTIFIER
 | 
						|
            ACCESS      read-only
 | 
						|
            STATUS      mandatory
 | 
						|
            DESCRIPTION
 | 
						|
                "Defines the type of physical resource for which this
 | 
						|
                 relationship is defined."
 | 
						|
        ::= { contResourceEntry 2 }
 | 
						|
 | 
						|
        contResourceMibPointer  OBJECT-TYPE
 | 
						|
            SYNTAX      OBJECT IDENTIFIER
 | 
						|
            ACCESS      read-only
 | 
						|
            STATUS      mandatory
 | 
						|
            DESCRIPTION
 | 
						|
                "The value of this object defines the start of a MIB that can
 | 
						|
                 be used to determine more specific information about
 | 
						|
                 the given resource.  This may include information about
 | 
						|
                 what physcial modules the resource is connected.  It also
 | 
						|
                 may provide specific control information about the
 | 
						|
                 physcial resource.  For example for a backplane the MIB
 | 
						|
                 may refer contain information on insert/bypass status
 | 
						|
                 of any given physical module."
 | 
						|
            ::= { contResourceEntry 3 }
 | 
						|
 | 
						|
        --===============    Community String  group  ===============
 | 
						|
 | 
						|
        --  This group provides the means to globally
 | 
						|
        --  modify the community strings associated with Logical Entries
 | 
						|
        --  from both the Chassis Manager and from the Module Manager levels.
 | 
						|
 | 
						|
        contROCommStr  OBJECT-TYPE
 | 
						|
            SYNTAX  OCTET STRING
 | 
						|
            ACCESS  read-write
 | 
						|
            STATUS  mandatory
 | 
						|
            DESCRIPTION
 | 
						|
                "This is defined as the base read only community string to
 | 
						|
                 access MIBs in this container or on this module. A write to
 | 
						|
                 this object will change all instances of
 | 
						|
                 contLogicalEntryROCommStr."
 | 
						|
            ::= { contCommStr 1 }
 | 
						|
 | 
						|
        contRWCommStr  OBJECT-TYPE
 | 
						|
            SYNTAX  OCTET STRING
 | 
						|
            ACCESS  read-write
 | 
						|
            STATUS  mandatory
 | 
						|
            DESCRIPTION
 | 
						|
                "This is defined as the read write community string to
 | 
						|
                 access MIBs in this container or on this module.A write to
 | 
						|
                 this object will change all instances of
 | 
						|
                 contLogicalEntryRWCommStr."
 | 
						|
            ::= { contCommStr 2 }
 | 
						|
 | 
						|
        contSUCommStr  OBJECT-TYPE
 | 
						|
            SYNTAX  OCTET STRING
 | 
						|
            ACCESS  read-write
 | 
						|
            STATUS  mandatory
 | 
						|
            DESCRIPTION
 | 
						|
                "This is defined as the super user community string to
 | 
						|
                 access MIBs in this container or on this module.A write to
 | 
						|
                 this object will change all instances of 
 | 
						|
                 contLogicalEntrySUCommStr."
 | 
						|
            ::= { contCommStr 3 }
 | 
						|
 | 
						|
        -- Container Network Address Table
 | 
						|
        -- Maintains and controls the network addresses through
 | 
						|
        -- which this entity is managed.
 | 
						|
 | 
						|
        contNetAddressTable  OBJECT-TYPE
 | 
						|
            SYNTAX  SEQUENCE OF ContNetAddressEntry
 | 
						|
            ACCESS  not-accessible
 | 
						|
            STATUS  mandatory
 | 
						|
            DESCRIPTION
 | 
						|
                "A list of Global network addresses with which this device 
 | 
						|
         can be managed."
 | 
						|
            ::= { contAddress 1 }
 | 
						|
 | 
						|
        contNetAddressEntry  OBJECT-TYPE
 | 
						|
            SYNTAX  ContNetAddressEntry
 | 
						|
            ACCESS  not-accessible
 | 
						|
            STATUS  mandatory
 | 
						|
            DESCRIPTION
 | 
						|
                "An entry containing objects for a particular
 | 
						|
                 network address."
 | 
						|
            INDEX   { contNetAddressIndex }
 | 
						|
            ::= { contNetAddressTable 1 }
 | 
						|
 | 
						|
        ContNetAddressEntry  ::= 
 | 
						|
            SEQUENCE {
 | 
						|
                contNetAddressIndex
 | 
						|
                        INTEGER,
 | 
						|
                contNetAddressNetworkType
 | 
						|
                        OBJECT IDENTIFIER,
 | 
						|
                contNetAddress
 | 
						|
                        NetworkAddress,
 | 
						|
                contNetAddressMask
 | 
						|
                        NetworkAddress
 | 
						|
                }
 | 
						|
 | 
						|
        contNetAddressIndex  OBJECT-TYPE
 | 
						|
            SYNTAX  INTEGER
 | 
						|
            ACCESS  read-only
 | 
						|
            STATUS  mandatory
 | 
						|
            DESCRIPTION
 | 
						|
                "An unique value identifying a network address."
 | 
						|
            ::= { contNetAddressEntry 1 }
 | 
						|
 | 
						|
        contNetAddressNetworkType  OBJECT-TYPE
 | 
						|
            SYNTAX  OBJECT IDENTIFIER
 | 
						|
            ACCESS  read-only
 | 
						|
            STATUS  mandatory
 | 
						|
            DESCRIPTION
 | 
						|
                "Identifies the Network type e.g Inband, etc."
 | 
						|
            ::= { contNetAddressEntry 2 }
 | 
						|
 | 
						|
        contNetAddress                  OBJECT-TYPE
 | 
						|
        SYNTAX   NetworkAddress
 | 
						|
        ACCESS   read-write
 | 
						|
        STATUS   mandatory
 | 
						|
            DESCRIPTION
 | 
						|
                "Indicates the network address of the device for a 
 | 
						|
                 particular network."
 | 
						|
            ::= { contNetAddressEntry 3 }
 | 
						|
 | 
						|
        contNetAddressMask              OBJECT-TYPE
 | 
						|
            SYNTAX      NetworkAddress
 | 
						|
            ACCESS      read-write
 | 
						|
            STATUS      mandatory
 | 
						|
            DESCRIPTION
 | 
						|
                "Indicates the subnet mask for the network address of the
 | 
						|
                 device for a particular network"
 | 
						|
            ::= { contNetAddressEntry 4 }
 | 
						|
 | 
						|
        -- Cont Type Identifiers
 | 
						|
 | 
						|
        contUnknownTypeID       OBJECT IDENTIFIER  ::= { contTypeID 1 }
 | 
						|
 | 
						|
END
 |