summaryrefslogtreecommitdiff
path: root/MIBS/infinera/LUM-INVENTORY-MIB
diff options
context:
space:
mode:
authorDavid Leutgeb <david.leutgeb@mannundmouse.com>2023-12-05 12:25:34 +0100
committerDavid Leutgeb <david.leutgeb@mannundmouse.com>2023-12-05 12:25:34 +0100
commit98a672123c7872f6b9b75a9a2b6bb3aea504de6a (patch)
tree9b13bd7f563c3198047bd359195327cf28b3caf0 /MIBS/infinera/LUM-INVENTORY-MIB
downloadmibs-98a672123c7872f6b9b75a9a2b6bb3aea504de6a.tar.gz
mibs-98a672123c7872f6b9b75a9a2b6bb3aea504de6a.zip
Initial commitHEADmain
Diffstat (limited to 'MIBS/infinera/LUM-INVENTORY-MIB')
-rw-r--r--MIBS/infinera/LUM-INVENTORY-MIB1535
1 files changed, 1535 insertions, 0 deletions
diff --git a/MIBS/infinera/LUM-INVENTORY-MIB b/MIBS/infinera/LUM-INVENTORY-MIB
new file mode 100644
index 0000000..9a72cf2
--- /dev/null
+++ b/MIBS/infinera/LUM-INVENTORY-MIB
@@ -0,0 +1,1535 @@
+LUM-INVENTORY-MIB DEFINITIONS ::= BEGIN
+
+IMPORTS
+ MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE,
+ Unsigned32, Integer32, Counter32
+ FROM SNMPv2-SMI
+ OBJECT-GROUP, NOTIFICATION-GROUP, MODULE-COMPLIANCE
+ FROM SNMPv2-CONF
+ TEXTUAL-CONVENTION, AutonomousType, TruthValue,
+ DateAndTime, TestAndIncr, DisplayString, RowPointer
+ FROM SNMPv2-TC
+ SnmpAdminString
+ FROM SNMP-FRAMEWORK-MIB
+ lumModules, lumInventoryMIB
+ FROM LUM-REG
+ MgmtNameString
+ FROM LUM-TC;
+
+lumInventoryMIBModule MODULE-IDENTITY
+ LAST-UPDATED
+ "201706150000Z" -- June 15th 2017
+ ORGANIZATION
+ "Infinera Corporation"
+ CONTACT-INFO
+ "techsupport@infinera.com"
+ DESCRIPTION
+ "The inventory MIB.
+
+ In large parts modeled after the Entity MIB
+ version 2 see RFC2737.
+
+ - General
+
+ - Physical entitites
+
+"
+ REVISION
+ "201706150000Z" -- June 15th 2017
+ DESCRIPTION
+ "Changes made for release r29.0:
+ - Changed ORGANIZATION and CONTACT-INFO"
+ REVISION
+ "201409300000Z" -- Sep 30th 2014
+ DESCRIPTION
+ "Set invPhysVendorType to deprecated since it is not
+ used any more."
+ REVISION
+ "200509140000Z" -- September 14th 2005
+ DESCRIPTION
+ "Added minimal compliance groups."
+ REVISION
+ "200409300000Z" -- September 30th 2004
+ DESCRIPTION
+ "Added table sizes."
+ REVISION
+ "200203080000Z" -- March 8th 2002
+ DESCRIPTION
+ "Put back softwareRev."
+ REVISION
+ "200110300000Z" -- October 30th 2001
+ DESCRIPTION
+ "MIB version and testAndIncr hidden - not supported yet.
+ Changed lastChange to DateAndTime."
+ REVISION
+ "200107170000Z" -- July 17th 2001
+ DESCRIPTION
+ "Added notifications. Added general group with version
+ and testAndIncr.
+ Added addtional alias and persistence
+ meta-information."
+ REVISION
+ "200105110000Z" -- May 11th 2001
+ DESCRIPTION
+ "Replaced softwareRev with productDataRev.
+ Removed alias and assetId."
+ REVISION
+ "200105100000Z" -- May 10th 2001
+ DESCRIPTION
+ "The initial revision of this module."
+ ::= { lumModules 5 }
+
+-- tbd Further work: Add user configurable asset id for physical entities(?)
+-- tbd Further work: Add timestamp on physical entries and the notifications
+-- ... created and lastChange, or is it sufficient with just lastChangeTime?
+
+
+-- ----------------------------------------------------
+-- Conformance area, containing groups and complicance
+-- specifications.
+-- ----------------------------------------------------
+
+lumInventoryConfs OBJECT IDENTIFIER ::= { lumInventoryMIB 1 }
+lumInventoryGroups OBJECT IDENTIFIER ::= { lumInventoryConfs 1 }
+lumInventoryCompl OBJECT IDENTIFIER ::= { lumInventoryConfs 2 }
+lumInventoryMinimalGroups OBJECT IDENTIFIER ::= { lumInventoryConfs 3 }
+lumInventoryMinimalCompl OBJECT IDENTIFIER ::= { lumInventoryConfs 4 }
+
+
+-- ----------------------------------------------------
+-- Root for objects in the inventory MIB
+-- ----------------------------------------------------
+
+lumInventoryMIBObjects OBJECT IDENTIFIER ::= { lumInventoryMIB 2 }
+
+
+-- ----------------------------------------------------
+-- This MIB contains the following groups:
+-- ----------------------------------------------------
+
+invPhysical OBJECT IDENTIFIER ::= { lumInventoryMIBObjects 1 }
+invGeneral OBJECT IDENTIFIER ::= { lumInventoryMIBObjects 2 }
+lumentisInvNotifications OBJECT IDENTIFIER ::= { lumInventoryMIBObjects 3 }
+invEntities OBJECT IDENTIFIER ::= { lumInventoryMIBObjects 4 }
+invRelations OBJECT IDENTIFIER ::= { lumInventoryMIBObjects 5 }
+invInsRemLog OBJECT IDENTIFIER ::= { lumInventoryMIBObjects 6 }
+
+-- ----------------------------------------------------
+-- Textual Conventions
+-- ----------------------------------------------------
+
+PhysicalClass ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION
+ "An enumerated value which provides an
+ indication of the general hardware type
+ of a particular physical entity.
+ There are no restrictions as to the number of
+ invPhysicalEntries of each invPhysicalClass,
+ which must be instantiated by an agent.
+
+ The enumeration 'other' is applicable if the
+ physical entity class is known, but does not
+ match any of the supported values.
+
+ The enumeration 'unknown' is applicable if
+ the physical entity class is unknown to the
+ agent.
+
+ The enumeration 'chassis' is applicable if the physical
+ entity class is an overall container for networking
+ equipment. Any class of physical entity except a stack may
+ be contained within a chassis, and a chassis may only be
+ contained within a stack.
+
+ The enumeration 'backplane' is applicable if the physical
+ entity class is some sort of device for aggregating and
+ forwarding networking traffic, such as a shared backplane in
+ a modular ethernet switch. Note that an agent may model a
+ backplane as a single physical entity, which is actually
+ implemented as multiple discrete physical components (within
+ a chassis or stack).
+
+ The enumeration 'container' is applicable if the physical
+ entity class is capable of containing one or more removable
+ physical entities, possibly of different types. For example,
+ each (empty or full) slot in a chassis will be modeled as a
+ container. Note that all removable physical entities should
+ be modeled within a container entity, such as field-
+ replaceable modules, fans, or power supplies. Note that all
+ known containers should be modeled by the agent, including
+ empty containers.
+
+ The enumeration 'powerSupply' is applicable if the physical
+ entity class is a power-supplying component.
+
+ The enumeration 'fan' is applicable if the physical entity
+ class is a fan or other heat-reduction component.
+
+ The enumeration 'sensor' is applicable if the physical
+ entity class is some sort of sensor, such as a temperature
+ sensor within a router chassis.
+
+ The enumeration 'module' is applicable if the physical
+ entity class is some sort of self-contained sub-system. If
+ it is removable, then it should be modeled within a
+ container entity, otherwise it should be modeled directly
+ within another physical entity (e.g., a chassis or another
+ module).
+
+ The enumeration 'port' is applicable if the physical entity
+ class is some sort of networking port, capable of receiving
+ and/or transmitting networking traffic.
+
+ The enumeration 'stack' is applicable if the physical entity
+ class is some sort of super-container (possibly virtual),
+ intended to group together multiple chassis entities. A
+ stack may be realized by a 'virtual' cable, a real
+ interconnect cable, attached to multiple chassis, or may in
+ fact be comprised of multiple interconnect cables. A stack
+ should not be modeled within any other physical entities,
+ but a stack may be contained within another stack. Only
+ chassis entities should be contained within a stack."
+ SYNTAX INTEGER {
+ undefined (0),
+ other(1),
+ unknown(2),
+ chassis(3),
+ backplane(4),
+ container(5), -- e.g., chassis slot or daughter-card holder
+ powerSupply(6),
+ fan(7),
+ sensor(8),
+ module(9), -- e.g., plug-in card or daughter-card
+ port(10),
+ stack(11) } -- e.g., stack of multiple chassis entities
+
+EntityClass ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION
+ "tbd"
+ SYNTAX INTEGER {
+ undefined (0),
+ other(1),
+ unknown(2),
+ chassis(3),
+ backplane(4),
+ container(5), -- e.g., chassis slot or daughter-card holder
+ powerSupply(6),
+ fan(7),
+ sensor(8),
+ module(9), -- e.g., plug-in card or daughter-card
+ port(10),
+ stack(11), -- e.g., stack of multiple chassis entities
+ logical(12) } -- e.g. traffic object realized in software }
+
+InsRemEventType ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION
+ "Type of equipment logging event"
+ SYNTAX INTEGER {
+ insert (0),
+ remove (1) }
+
+
+-- ----------------------------------------------------
+-- Physical entities group
+-- ----------------------------------------------------
+
+invPhysTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF InvPhysEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "This table contains one row per physical
+ entity. There is always at least one row
+ for an 'overall' physical entity."
+ ::= { invPhysical 1 }
+
+invPhysEntry OBJECT-TYPE
+ SYNTAX InvPhysEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Information about a particular physical
+ entity.
+
+ Each entry provides objects (invPhysicalDescr,
+ invPhysicalVendorType, and invPhysicalClass)
+ to help an NMS identify and characterize the
+ entry, and objects (invPhysicalContainedIn
+ and invPhysicalParentRelPos) to help an NMS
+ relate the particular entry to other entries
+ in this table.
+
+"
+ INDEX { invPhysIndex }
+ ::= { invPhysTable 1 }
+
+InvPhysEntry ::= SEQUENCE {
+ invPhysIndex Unsigned32,
+ invPhysDescr SnmpAdminString,
+ invPhysVendorType AutonomousType,
+ invPhysContainedIn Unsigned32,
+ invPhysClass PhysicalClass,
+ invPhysParentRelPos Integer32,
+ invPhysName MgmtNameString,
+ invPhysHardwareRev SnmpAdminString,
+ invPhysFirmwareRev SnmpAdminString,
+ invPhysProductDataRev SnmpAdminString,
+ invPhysSerialNum SnmpAdminString,
+ invPhysMfgName SnmpAdminString,
+ invPhysModelName SnmpAdminString,
+ invPhysIsFRU TruthValue,
+ invPhysSoftwareRev SnmpAdminString,
+ invPhysSoftwareProduct SnmpAdminString,
+ invPhysClei DisplayString,
+ invPhysAid DisplayString}
+
+invPhysIndex OBJECT-TYPE
+ SYNTAX Unsigned32 (1..2147483647)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The index for this entry.
+"
+ ::= { invPhysEntry 1 }
+
+invPhysDescr OBJECT-TYPE
+ SYNTAX SnmpAdminString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "A textual description of physical entity. This
+ object should contain a string which identifies
+ the manufacturers name for the physical entity,
+ and should be set to a distinct value for each
+ version or model of the physical entity.
+"
+ ::= { invPhysEntry 2 }
+
+invPhysVendorType OBJECT-TYPE
+ SYNTAX AutonomousType
+ MAX-ACCESS read-only
+ STATUS deprecated
+ DESCRIPTION
+ "An indication of the vendor-specific hardware
+ type of the physical entity. Note that this is
+ different from the definition of MIB-IIs
+ sysObjectID.
+
+ An agent should set this object to a
+ enterprise-specific registration identifier value
+ indicating the specific equipment type in detail.
+ The associated instance of invPhysClass is used
+ to indicate the general type of hardware device.
+
+ If no vendor-specific registration identifier
+ exists for this physical entity, or the value
+ is unknown by this agent, then the value { 0 0 }
+ is returned.
+"
+ ::= { invPhysEntry 3 }
+
+invPhysContainedIn OBJECT-TYPE
+ SYNTAX Unsigned32 (0..2147483647)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of invPhysIndex for the physical
+ entity which 'contains' this physical entity.
+ A value of zero indicates this physical entity
+ is not contained in any other physical entity.
+ Note that the set of 'containment' relationships
+ define a strict hierarchy; that is, recursion
+ is not allowed.
+
+ In the event a physical entity is contained by
+ more than one physical entity (e.g., double-wide
+ modules), this object should identify the
+ containing entity with the lowest value
+ of invPhysIndex.
+"
+ ::= { invPhysEntry 4 }
+
+invPhysClass OBJECT-TYPE
+ SYNTAX PhysicalClass
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "An indication of the general hardware type of
+ the physical entity.
+
+ An agent should set this object to the standard
+ enumeration value which most accurately indicates
+ the general class of the physical entity, or the
+ primary class if there is more than one.
+
+ If no appropriate standard registration
+ identifier exists for this physical entity, then
+ the value 'other(1)' is returned. If the value
+ is unknown by this agent, then the value
+ 'unknown(2)' is returned.
+"
+ ::= { invPhysEntry 5 }
+
+invPhysParentRelPos OBJECT-TYPE
+ SYNTAX Integer32 (-1..2147483647)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "An indication of the relative position of this
+ 'child' component among all its 'sibling'
+ components. Sibling components are defined as
+ invPhysEntries which share the same instance
+ values of each of the invPhysContainedIn
+ and invPhysClass objects.
+
+ An NMS can use this object to identify the
+ relative ordering for all sibling components
+ of a particular parent (identified by the
+ invPhysContainedIn instance in each sibling
+ entry).
+
+ This value should match any external labeling
+ of the physical component if possible. For example,
+ for a container (e.g., card slot) labeled as
+ 'slot #3', invPhysParentRelPos should have the
+ value '3'. Note that the invPhysEntry for the
+ module plugged in slot 3 should have an
+ invPhysParentRelPos value of '1'.
+
+ If the physical position of this component
+ does not match any external numbering or clearly
+ visible ordering, then user documentation or
+ other external reference material should be
+ used to determine the parent-relative position.
+ If this is not possible, then the the agent should
+ assign a consistent (but possibly arbitrary)
+ ordering to a given set of 'sibling' components,
+ perhaps based on internal representation of the
+ components.
+
+ If the agent cannot determine the parent-relative
+ position for some reason, or if the associated
+ value of invPhysContainedIn is '0', then the
+ value '-1' is returned. Otherwise a non-negative
+ integer is returned, indicating the parent-relative
+ position of this physical entity.
+
+ Parent-relative ordering normally starts from
+ '1' and continues to 'N', where 'N' represents
+ the highest positioned child entity. However,
+ if the physical entities (e.g., slots) are labeled
+ from a starting position of zero, then the first
+ sibling should be associated with a
+ invPhysParentRelPos value of '0'. Note that this
+ ordering may be sparse or dense, depending on agent
+ implementation.
+
+ The actual values returned are not globally
+ meaningful, as each 'parent' component may use
+ different numbering algorithms. The ordering is
+ only meaningful among siblings of the same parent
+ component.
+
+ The agent should retain parent-relative position
+ values across reboots, either through algorithmic
+ assignment or use of non-volatile storage.
+"
+ ::= { invPhysEntry 6 }
+
+invPhysName OBJECT-TYPE
+ SYNTAX MgmtNameString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The textual name of the physical entity. The
+ value of this object should be the name of the
+ component as assigned by the local device and
+ should be suitable for use in commands entered
+ at the 'console' of the device. This might be a
+ text name, such as 'console' or a simple component
+ number (e.g., port or module number), such as '1',
+ depending on the physical component naming syntax
+ of the device.
+
+ If there is no local name, or this object is
+ otherwise not applicable, then this object
+ contains a zero-length string.
+
+ Note that the value of invPhysName for two
+ physical entities will be the same in the event
+ that the console interface does not distinguish
+ between them, e.g., slot-1 and the card in slot-1.
+"
+ ::= { invPhysEntry 7 }
+
+invPhysHardwareRev OBJECT-TYPE
+ SYNTAX SnmpAdminString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The vendor-specific hardware revision string for
+ the physical entity. The preferred value is the
+ hardware revision identifier actually printed on
+ the component itself (if present).
+
+ Note that if revision information is stored
+ internally in a non-printable (e.g., binary)
+ format, then the agent must convert such
+ information to a printable format, in an
+ implementation-specific manner.
+
+ If no specific hardware revision string is
+ associated with the physical component, or this
+ information is unknown to the agent, then this
+ object will contain a zero-length string.
+"
+ ::= { invPhysEntry 8 }
+
+invPhysFirmwareRev OBJECT-TYPE
+ SYNTAX SnmpAdminString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The vendor-specific firmware revision string for
+ the physical entity.
+
+ Note that if revision information is stored
+ internally in a non-printable (e.g., binary)
+ format, then the agent must convert such
+ information to a printable format, in an
+ implementation-specific manner.
+
+ If no specific firmware programs are associated
+ with the physical component, or this information
+ is unknown to the agent, then this object will
+ contain a zero-length string.
+"
+ ::= { invPhysEntry 9 }
+
+invPhysProductDataRev OBJECT-TYPE
+ SYNTAX SnmpAdminString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The vendor-specific product data revision string
+ for the physical entity.
+
+ Note that if revision information is stored
+ internally in a non-printable (e.g., binary)
+ format, then the agent must convert such
+ information to a printable format, in an
+ implementation-specific manner.
+
+ If no specific software programs are associated
+ with the physical component, or this information
+ is unknown to the agent, then this object will
+ contain a zero-length string.
+"
+ ::= { invPhysEntry 10 }
+
+invPhysSerialNum OBJECT-TYPE
+ SYNTAX SnmpAdminString (SIZE (0..32))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The vendor-specific serial number string for the
+ physical entity. The preferred value is the
+ serial number string actually printed on the
+ component itself (if present).
+
+ On the first instantiation of an physical entity,
+ the value of invPhysSerialNum associated with
+ that entity is set to the correct vendor-assigned
+ serial number, if this information is available
+ to the agent. If a serial number is unknown or
+ non-existent, the invPhysSerialNum will be
+ set to a zero-length string instead.
+"
+ ::= { invPhysEntry 11 }
+
+invPhysMfgName OBJECT-TYPE
+ SYNTAX SnmpAdminString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The name of the manufacturer of this physical
+ component. The preferred value is the manufacturer
+ name string actually printed on the component
+ itself (if present).
+
+ If the manufacturer name string associated with
+ the physical component is unknown to the agent,
+ then this object will contain a zero-length
+ string.
+"
+ ::= { invPhysEntry 12 }
+
+invPhysModelName OBJECT-TYPE
+ SYNTAX SnmpAdminString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The vendor-specific model name identifier string
+ associated with this physical component. The
+ preferred value is the customer-visible
+ product/part number, which may be printed on the
+ component itself.
+
+ If the model name string associated with the
+ physical component is unknown to the agent,
+ then this object will contain a zero-length string.
+"
+ ::= { invPhysEntry 13 }
+
+invPhysIsFRU OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This object indicates whether or not this
+ physical entity is considered a 'field replaceable
+ unit' by the vendor. If this object contains
+ the value 'true(1)' then this invPhysEntry
+ identifies a field replaceable unit. For all
+ invPhysEntries which represent components that
+ are permanently contained within a field
+ replaceable unit, the value 'false(2)' should
+ be returned for this object.
+"
+ ::= { invPhysEntry 14 }
+
+invPhysSoftwareRev OBJECT-TYPE
+ SYNTAX SnmpAdminString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The vendor-specific software revision string
+ for the physical entity.
+
+ If no specific software revision string is
+ associated with the physical component, or
+ this information is unknown to the agent, then
+ this object will contain a zero-length string.
+"
+ ::= { invPhysEntry 15 }
+
+invPhysSoftwareProduct OBJECT-TYPE
+ SYNTAX SnmpAdminString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The vendor-specific software part/product number
+ string for the physical entity.
+
+ If no specific software part/product number
+ string is associated with the physical component,
+ or this information is unknown to the agent,
+ then this object will contain a zero-length string.
+"
+ ::= { invPhysEntry 16 }
+
+invPhysClei OBJECT-TYPE
+ SYNTAX DisplayString (SIZE (0..10))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The Common Language Equipment Identifier (CLEI)
+ code for the product.
+ The format is according to RFC 4152.
+
+"
+ ::= { invPhysEntry 17 }
+
+invPhysAid OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The access identifier (AID) of the equipment.
+ The format is according to GR-833.
+
+"
+ ::= { invPhysEntry 18 }
+
+-- ----------------------------------------------------
+-- General group
+-- ----------------------------------------------------
+
+invGeneralLastChangeTime OBJECT-TYPE
+ SYNTAX DateAndTime
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The time the inventory list was last changed.
+"
+ ::= { invGeneral 1 }
+
+invGeneralTestAndIncr OBJECT-TYPE
+ SYNTAX TestAndIncr
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Protection against simultaneous access from
+ multiple managers. See SNMPv2-TC.
+"
+ ::= { invGeneral 2 }
+
+invGeneralMibSpecVersion OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The version of the MIB specification.
+"
+ DEFVAL { "" }
+ ::= { invGeneral 3 }
+
+invGeneralMibImplVersion OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The version of the MIB implementation.
+"
+ DEFVAL { "" }
+ ::= { invGeneral 4 }
+
+invGeneralConfigLastChangeTime OBJECT-TYPE
+ SYNTAX DateAndTime
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The time when the configuration of the MIB was
+ last changed.
+"
+ ::= { invGeneral 5 }
+
+invGeneralPhysTableSize OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of rows available in the
+ physical entities list.
+"
+ ::= { invGeneral 6 }
+
+invGeneralEntityTableSize OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of rows available in the
+ logical entity list.
+"
+ ::= { invGeneral 7 }
+
+invGeneralRelationTableSize OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of rows available in the
+ relation list.
+"
+ ::= { invGeneral 8 }
+
+invGeneralInsRemTableSize OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of rows available in the
+ insert and remove list.
+"
+ ::= { invGeneral 9 }
+
+invGeneralInsRemLastSeqNumber OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The sequence number last used when creating
+ a new entry in the insert remove log.
+
+"
+ ::= { invGeneral 10 }
+
+-- ----------------------------------------------------
+-- Notifications
+-- ----------------------------------------------------
+
+invNotifyPrefix OBJECT IDENTIFIER ::= { lumentisInvNotifications 0 }
+
+invNotificationPhysAdded NOTIFICATION-TYPE
+ OBJECTS {
+ invPhysIndex,
+ invPhysDescr,
+ invPhysVendorType,
+ invPhysContainedIn,
+ invPhysClass,
+ invPhysParentRelPos,
+ invPhysName,
+ invPhysHardwareRev,
+ invPhysFirmwareRev,
+ invPhysProductDataRev,
+ invPhysSerialNum,
+ invPhysMfgName,
+ invPhysModelName,
+ invPhysIsFRU }
+ STATUS current
+ DESCRIPTION
+ "Sent when a physical entity is added to the
+ inventory.
+
+"
+ ::= { invNotifyPrefix 1 }
+
+invNotificationPhysRemoved NOTIFICATION-TYPE
+ OBJECTS {
+ invPhysIndex,
+ invPhysDescr,
+ invPhysVendorType,
+ invPhysContainedIn,
+ invPhysClass,
+ invPhysParentRelPos,
+ invPhysName,
+ invPhysHardwareRev,
+ invPhysFirmwareRev,
+ invPhysProductDataRev,
+ invPhysSerialNum,
+ invPhysMfgName,
+ invPhysModelName,
+ invPhysIsFRU }
+ STATUS current
+ DESCRIPTION
+ "Sent when a physical entity is removed from the
+ inventory.
+
+"
+ ::= { invNotifyPrefix 2 }
+
+
+-- ----------------------------------------------------
+-- Object model group
+-- ----------------------------------------------------
+
+invEntityTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF InvEntityEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The entity table."
+ ::= { invEntities 1 }
+
+invEntityEntry OBJECT-TYPE
+ SYNTAX InvEntityEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "An entry in the entity table.
+"
+ INDEX { invEntityIndex }
+ ::= { invEntityTable 1 }
+
+InvEntityEntry ::= SEQUENCE {
+ invEntityIndex Unsigned32,
+ invEntityName MgmtNameString,
+ invEntityObject RowPointer,
+ invEntityClass EntityClass }
+
+invEntityIndex OBJECT-TYPE
+ SYNTAX Unsigned32 (1..2147483647)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "An arbitrary index assigned to each entry.
+"
+ ::= { invEntityEntry 1 }
+
+invEntityName OBJECT-TYPE
+ SYNTAX MgmtNameString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The management name of the object this entry is
+ related to.
+"
+ ::= { invEntityEntry 2 }
+
+invEntityObject OBJECT-TYPE
+ SYNTAX RowPointer
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Pointer to the object related to this entry.
+"
+ ::= { invEntityEntry 3 }
+
+invEntityClass OBJECT-TYPE
+ SYNTAX EntityClass
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Indicates the type of entity.
+"
+ ::= { invEntityEntry 4 }
+
+
+-- ----------------------------------------------------
+-- Object relation group
+-- ----------------------------------------------------
+
+invRelationTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF InvRelationEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Relation table."
+ ::= { invRelations 1 }
+
+invRelationEntry OBJECT-TYPE
+ SYNTAX InvRelationEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "An entry in the relation table.
+"
+ INDEX { invRelationIndex }
+ ::= { invRelationTable 1 }
+
+InvRelationEntry ::= SEQUENCE {
+ invRelationIndex Unsigned32,
+ invRelationEntityIndex1 Unsigned32,
+ invRelationEntityName1 MgmtNameString,
+ invRelationType INTEGER,
+ invRelationEntityIndex2 Unsigned32,
+ invRelationEntityName2 MgmtNameString }
+
+invRelationIndex OBJECT-TYPE
+ SYNTAX Unsigned32 (1..2147483647)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "An arbitrary index assigned to each entry.
+
+"
+ ::= { invRelationEntry 1 }
+
+invRelationEntityIndex1 OBJECT-TYPE
+ SYNTAX Unsigned32 (1..2147483647)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Index in to the entity table.
+"
+ ::= { invRelationEntry 2 }
+
+invRelationEntityName1 OBJECT-TYPE
+ SYNTAX MgmtNameString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Index in to the entity table.
+"
+ ::= { invRelationEntry 3 }
+
+invRelationType OBJECT-TYPE
+ SYNTAX INTEGER {
+ undefined (0),
+ containedIn (1),
+ dependsOn (2) }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Indicates how entity 2 is related to entity 1.
+
+ containedIn - Physical containment. Entity 2 is
+ physically contained within entity 1.
+
+ dependsOn - The correct function of entity 2
+ depends on the function of entity 1.
+"
+ ::= { invRelationEntry 4 }
+
+invRelationEntityIndex2 OBJECT-TYPE
+ SYNTAX Unsigned32 (1..2147483647)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Index in to the entity table.
+"
+ ::= { invRelationEntry 5 }
+
+
+invRelationEntityName2 OBJECT-TYPE
+ SYNTAX MgmtNameString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Name of the object.
+"
+ ::= { invRelationEntry 6 }
+
+-- ----------------------------------------------------
+-- Insert/remove log group
+-- ----------------------------------------------------
+
+invInsRemTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF InvInsRemEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "This table contains one row per insert or
+ remove event of any physical entity."
+ ::= { invInsRemLog 1 }
+
+invInsRemEntry OBJECT-TYPE
+ SYNTAX InvInsRemEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Information about a particular insert
+ or remove entry.
+
+"
+ INDEX { invInsRemIndex }
+ ::= { invInsRemTable 1 }
+
+InvInsRemEntry ::= SEQUENCE {
+ invInsRemIndex Unsigned32,
+ invInsRemName MgmtNameString,
+ invInsRemEvent InsRemEventType,
+ invInsRemTimestamp DateAndTime,
+ invInsRemEquipmentType PhysicalClass,
+ invInsRemPhysicalLocation DisplayString,
+ invInsRemClei DisplayString,
+ invInsRemSerialNumber DisplayString,
+ invInsRemPartNumber DisplayString,
+ invInsRemSeqNumber Counter32 }
+
+invInsRemIndex OBJECT-TYPE
+ SYNTAX Unsigned32 (1..2147483647)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The index for this entry.
+
+"
+ ::= { invInsRemEntry 1 }
+
+invInsRemName OBJECT-TYPE
+ SYNTAX MgmtNameString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The management name of the object this entry
+ is related to.
+
+"
+ ::= { invInsRemEntry 2 }
+
+invInsRemEvent OBJECT-TYPE
+ SYNTAX InsRemEventType
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The type of event.
+
+"
+ ::= { invInsRemEntry 3 }
+
+invInsRemTimestamp OBJECT-TYPE
+ SYNTAX DateAndTime
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The time when the event occurred.
+
+"
+ ::= { invInsRemEntry 4 }
+
+invInsRemEquipmentType OBJECT-TYPE
+ SYNTAX PhysicalClass
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The Part Number of the product.
+
+"
+ ::= { invInsRemEntry 5 }
+
+invInsRemPhysicalLocation OBJECT-TYPE
+ SYNTAX DisplayString (SIZE (0..255))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The physical location of the product.
+
+"
+ ::= { invInsRemEntry 6 }
+
+invInsRemClei OBJECT-TYPE
+ SYNTAX DisplayString (SIZE (0..10))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The Common Language Equipment Identifier
+ (CLEI) code for the product.
+
+"
+ ::= { invInsRemEntry 7 }
+
+invInsRemSerialNumber OBJECT-TYPE
+ SYNTAX DisplayString (SIZE (0..32))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The serial number string for the
+ physical entity.
+
+"
+ ::= { invInsRemEntry 8 }
+
+invInsRemPartNumber OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The Part Number of the product.
+
+"
+ ::= { invInsRemEntry 9 }
+
+invInsRemSeqNumber OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The last sequence number used when
+ this event occurred.
+
+"
+ ::= { invInsRemEntry 10 }
+
+-- ----------------------------------------------------
+-- Object and event groups
+-- ----------------------------------------------------
+
+invPhysGroup OBJECT-GROUP
+ OBJECTS {
+ invPhysIndex,
+ invPhysDescr,
+ invPhysVendorType,
+ invPhysContainedIn,
+ invPhysClass,
+ invPhysParentRelPos,
+ invPhysName,
+ invPhysHardwareRev,
+ invPhysFirmwareRev,
+ invPhysProductDataRev,
+ invPhysSerialNum,
+ invPhysMfgName,
+ invPhysModelName,
+ invPhysIsFRU }
+ STATUS deprecated
+ DESCRIPTION
+ "The physical inventory objects."
+ ::= { lumInventoryGroups 1 }
+
+invGeneralGroup OBJECT-GROUP
+ OBJECTS {
+ invGeneralLastChangeTime,
+ invGeneralMibSpecVersion,
+ invGeneralMibImplVersion,
+ invGeneralTestAndIncr }
+ STATUS deprecated
+ DESCRIPTION
+ "The physical inventory objects."
+ ::= { lumInventoryGroups 2 }
+
+invEventGroup NOTIFICATION-GROUP
+ NOTIFICATIONS {
+ invNotificationPhysAdded,
+ invNotificationPhysRemoved }
+ STATUS current
+ DESCRIPTION
+ "The inventory notifications."
+ ::= { lumInventoryGroups 3 }
+
+
+invGeneralGroupV2 OBJECT-GROUP
+ OBJECTS {
+ invGeneralLastChangeTime }
+ STATUS deprecated
+ DESCRIPTION
+ "The physical inventory objects."
+ ::= { lumInventoryGroups 4 }
+
+invPhysGroupV2 OBJECT-GROUP
+ OBJECTS {
+ invPhysIndex,
+ invPhysDescr,
+ invPhysVendorType,
+ invPhysContainedIn,
+ invPhysClass,
+ invPhysParentRelPos,
+ invPhysName,
+ invPhysHardwareRev,
+ invPhysFirmwareRev,
+ invPhysProductDataRev,
+ invPhysSerialNum,
+ invPhysMfgName,
+ invPhysModelName,
+ invPhysIsFRU,
+ invPhysSoftwareRev }
+ STATUS deprecated
+ DESCRIPTION
+ "The physical inventory objects V2."
+ ::= { lumInventoryGroups 5 }
+
+invPhysGroupV3 OBJECT-GROUP
+ OBJECTS {
+ invPhysIndex,
+ invPhysDescr,
+ invPhysVendorType,
+ invPhysContainedIn,
+ invPhysClass,
+ invPhysParentRelPos,
+ invPhysName,
+ invPhysHardwareRev,
+ invPhysFirmwareRev,
+ invPhysProductDataRev,
+ invPhysSerialNum,
+ invPhysMfgName,
+ invPhysModelName,
+ invPhysIsFRU,
+ invPhysSoftwareRev,
+ invPhysSoftwareProduct }
+ STATUS deprecated
+ DESCRIPTION
+ "The physical inventory objects V3."
+ ::= { lumInventoryGroups 6 }
+
+invEntityGroup OBJECT-GROUP
+ OBJECTS {
+ invEntityIndex,
+ invEntityName,
+ invEntityObject,
+ invEntityClass }
+ STATUS current
+ DESCRIPTION
+ "The entity objects V1."
+ ::= { lumInventoryGroups 7 }
+
+invRelationGroup OBJECT-GROUP
+ OBJECTS {
+ invRelationIndex,
+ invRelationEntityIndex1,
+ invRelationEntityName1,
+ invRelationType,
+ invRelationEntityIndex2,
+ invRelationEntityName2 }
+ STATUS current
+ DESCRIPTION
+ "The relation objects V1."
+ ::= { lumInventoryGroups 8 }
+
+invGeneralGroupV3 OBJECT-GROUP
+ OBJECTS {
+ invGeneralLastChangeTime,
+ invGeneralConfigLastChangeTime}
+ STATUS deprecated
+ DESCRIPTION
+ "The physical inventory objects."
+ ::= { lumInventoryGroups 9 }
+
+invGeneralGroupV4 OBJECT-GROUP
+ OBJECTS {
+ invGeneralLastChangeTime,
+ invGeneralConfigLastChangeTime,
+ invGeneralPhysTableSize,
+ invGeneralEntityTableSize,
+ invGeneralRelationTableSize}
+ STATUS deprecated
+ DESCRIPTION
+ "The physical inventory objects v4."
+ ::= { lumInventoryGroups 10 }
+
+invPhysGroupV4 OBJECT-GROUP
+ OBJECTS {
+ invPhysIndex,
+ invPhysDescr,
+ invPhysContainedIn,
+ invPhysClass,
+ invPhysParentRelPos,
+ invPhysName,
+ invPhysHardwareRev,
+ invPhysFirmwareRev,
+ invPhysProductDataRev,
+ invPhysSerialNum,
+ invPhysMfgName,
+ invPhysModelName,
+ invPhysIsFRU,
+ invPhysSoftwareRev,
+ invPhysSoftwareProduct }
+ STATUS deprecated
+ DESCRIPTION
+ "The physical inventory objects V4 (release R23.1)."
+ ::= { lumInventoryGroups 11 }
+
+invPhysGroupV5 OBJECT-GROUP
+ OBJECTS {
+ invPhysIndex,
+ invPhysDescr,
+ invPhysContainedIn,
+ invPhysClass,
+ invPhysParentRelPos,
+ invPhysName,
+ invPhysHardwareRev,
+ invPhysFirmwareRev,
+ invPhysProductDataRev,
+ invPhysSerialNum,
+ invPhysMfgName,
+ invPhysModelName,
+ invPhysIsFRU,
+ invPhysSoftwareRev,
+ invPhysSoftwareProduct,
+ invPhysClei,
+ invPhysAid }
+ STATUS current
+ DESCRIPTION
+ "The physical inventory objects V5 (release R28)."
+ ::= { lumInventoryGroups 12 }
+
+invInsRemGroup OBJECT-GROUP
+ OBJECTS {
+ invInsRemIndex,
+ invInsRemName,
+ invInsRemEvent,
+ invInsRemTimestamp,
+ invInsRemEquipmentType,
+ invInsRemPhysicalLocation,
+ invInsRemClei,
+ invInsRemSerialNumber,
+ invInsRemPartNumber,
+ invInsRemSeqNumber }
+ STATUS current
+ DESCRIPTION
+ "The insert remove events objects V1 (release R28)."
+ ::= { lumInventoryGroups 13 }
+
+invGeneralGroupV5 OBJECT-GROUP
+ OBJECTS {
+ invGeneralLastChangeTime,
+ invGeneralConfigLastChangeTime,
+ invGeneralPhysTableSize,
+ invGeneralEntityTableSize,
+ invGeneralRelationTableSize,
+ invGeneralInsRemTableSize,
+ invGeneralInsRemLastSeqNumber }
+ STATUS current
+ DESCRIPTION
+ "The physical inventory objects V5 (release R28)."
+ ::= { lumInventoryGroups 14 }
+
+
+-- ----------------------------------------------------
+-- Compliance
+-- ----------------------------------------------------
+
+lumInventoryBasicComplV1 MODULE-COMPLIANCE
+ STATUS deprecated
+ DESCRIPTION
+ "Basic implementation requirements for the
+ inventory MIB."
+ MODULE
+ MANDATORY-GROUPS {
+ invPhysGroup,
+ invGeneralGroup,
+ invEventGroup }
+ ::= { lumInventoryCompl 1 }
+
+lumInventoryBasicComplV2 MODULE-COMPLIANCE
+ STATUS deprecated
+ DESCRIPTION
+ "Basic implementation requirements for the
+ inventory MIB v2."
+ MODULE
+ MANDATORY-GROUPS {
+ invGeneralGroupV2,
+ invPhysGroup,
+ invEventGroup }
+ ::= { lumInventoryCompl 2 }
+
+lumInventoryBasicComplV3 MODULE-COMPLIANCE
+ STATUS deprecated
+ DESCRIPTION
+ "Basic implementation requirements for the
+ inventory MIB v3."
+ MODULE
+ MANDATORY-GROUPS {
+ invGeneralGroupV2,
+ invPhysGroupV2,
+ invEventGroup }
+ ::= { lumInventoryCompl 3 }
+
+lumInventoryBasicComplV4 MODULE-COMPLIANCE
+ STATUS deprecated
+ DESCRIPTION
+ "Basic implementation requirements for the
+ inventory MIB v4."
+ MODULE
+ MANDATORY-GROUPS {
+ invGeneralGroupV2,
+ invPhysGroupV3,
+ invEventGroup }
+ ::= { lumInventoryCompl 4 }
+
+lumInventoryBasicComplV5 MODULE-COMPLIANCE
+ STATUS deprecated
+ DESCRIPTION
+ "Basic implementation requirements for the
+ inventory MIB v5."
+ MODULE
+ MANDATORY-GROUPS {
+ invGeneralGroupV2,
+ invPhysGroupV3,
+ invEventGroup,
+ invEntityGroup,
+ invRelationGroup }
+ ::= { lumInventoryCompl 5 }
+
+lumInventoryBasicComplV6 MODULE-COMPLIANCE
+ STATUS deprecated
+ DESCRIPTION
+ "Basic implementation requirements for the
+ inventory MIB v6."
+ MODULE
+ MANDATORY-GROUPS {
+ invGeneralGroupV3,
+ invPhysGroupV3,
+ invEventGroup,
+ invEntityGroup,
+ invRelationGroup }
+ ::= { lumInventoryCompl 6 }
+
+lumInventoryBasicComplV7 MODULE-COMPLIANCE
+ STATUS deprecated
+ DESCRIPTION
+ "Basic implementation requirements for the
+ inventory MIB v7."
+ MODULE
+ MANDATORY-GROUPS {
+ invGeneralGroupV4,
+ invPhysGroupV3,
+ invEventGroup,
+ invEntityGroup,
+ invRelationGroup }
+ ::= { lumInventoryCompl 7 }
+
+lumInventoryBasicComplV8 MODULE-COMPLIANCE
+ STATUS deprecated
+ DESCRIPTION
+ "Basic implementation requirements for the
+ inventory MIB v8."
+ MODULE
+ MANDATORY-GROUPS {
+ invGeneralGroupV4,
+ invPhysGroupV4,
+ invEventGroup,
+ invEntityGroup,
+ invRelationGroup }
+ ::= { lumInventoryCompl 8 }
+
+lumInventoryBasicComplV9 MODULE-COMPLIANCE
+ STATUS deprecated
+ DESCRIPTION
+ "Basic implementation requirements for the
+ inventory MIB v9."
+ MODULE
+ MANDATORY-GROUPS {
+ invGeneralGroupV4,
+ invPhysGroupV5,
+ invEventGroup,
+ invEntityGroup,
+ invRelationGroup }
+ ::= { lumInventoryCompl 9 }
+
+lumInventoryBasicComplV10 MODULE-COMPLIANCE
+ STATUS current
+ DESCRIPTION
+ "Basic implementation requirements for the
+ inventory MIB v10. (R28.0)"
+ MODULE
+ MANDATORY-GROUPS {
+ invGeneralGroupV5,
+ invPhysGroupV5,
+ invEventGroup,
+ invEntityGroup,
+ invRelationGroup,
+ invInsRemGroup }
+ ::= { lumInventoryCompl 10 }
+
+-- ----------------------------------------------------
+-- Minimal object and event groups
+-- ----------------------------------------------------
+
+inventoryGeneralMinimalGroupV1 OBJECT-GROUP
+ OBJECTS {
+ invGeneralLastChangeTime,
+ invGeneralConfigLastChangeTime,
+ invGeneralPhysTableSize,
+ invGeneralEntityTableSize,
+ invGeneralRelationTableSize }
+ STATUS current
+ DESCRIPTION
+ "The minimal general inventory objects."
+ ::= { lumInventoryMinimalGroups 1 }
+
+-- ----------------------------------------------------
+-- Minimal Compliance
+-- ----------------------------------------------------
+
+lumInventoryMinimalComplV1 MODULE-COMPLIANCE
+ STATUS deprecated
+ DESCRIPTION
+ "Minimal implementation requirements for the inventory MIB v1."
+ MODULE
+ MANDATORY-GROUPS {
+ inventoryGeneralMinimalGroupV1,
+ invPhysGroupV3,
+ invEntityGroup,
+ invRelationGroup }
+ ::= { lumInventoryMinimalCompl 1 }
+
+lumInventoryMinimalComplV2 MODULE-COMPLIANCE
+ STATUS deprecated
+ DESCRIPTION
+ "Minimal implementation requirements for the inventory MIB v1."
+ MODULE
+ MANDATORY-GROUPS {
+ inventoryGeneralMinimalGroupV1,
+ invPhysGroupV4,
+ invEntityGroup,
+ invRelationGroup }
+ ::= { lumInventoryMinimalCompl 2 }
+
+lumInventoryMinimalComplV3 MODULE-COMPLIANCE
+ STATUS current
+ DESCRIPTION
+ "Minimal implementation requirements for the inventory MIB v2."
+ MODULE
+ MANDATORY-GROUPS {
+ inventoryGeneralMinimalGroupV1,
+ invPhysGroupV5,
+ invEntityGroup,
+ invRelationGroup }
+ ::= { lumInventoryMinimalCompl 3 }
+
+END
+
+