CISCOSB-SYSMNG-MIB DEFINITIONS ::= BEGIN -- Version: 7.50 -- Date: 31 Oct 2010 -- 31-Oct-2010 Added rlSysmngTcamAllocationsTable IMPORTS MODULE-IDENTITY, OBJECT-TYPE,Counter32, Unsigned32 FROM SNMPv2-SMI TruthValue, RowStatus, RowPointer, TEXTUAL-CONVENTION,DisplayString FROM SNMPv2-TC Counter64, OBJECT-TYPE FROM SNMPv2-SMI Percents,switch001 FROM CISCOSB-MIB; rlSysmngMib MODULE-IDENTITY LAST-UPDATED "201010310000Z" ORGANIZATION "Cisco Small Business" CONTACT-INFO "Postal: 170 West Tasman Drive San Jose , CA 95134-1706 USA Website: Cisco Small Business Home http://www.cisco.com/smb>;, Cisco Small Business Support Community " DESCRIPTION "The private MIB module definition for System Manager pool." REVISION "201010310000Z" DESCRIPTION "Initial revision." ::= { switch001 204 } SysmngPoolType ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "Supported TCAM pools." SYNTAX INTEGER { router(1), iscsi(2), misc(3) -- Miscellaneous pool - uses all TCAM entries that -- previous pools (Router/ISCSI) -- didn't reserved } -- System Manager Tcam Allocations Table rlSysmngTcamAllocations OBJECT IDENTIFIER ::= { rlSysmngMib 1 } rlSysmngTcamAllocationsTable OBJECT-TYPE SYNTAX SEQUENCE OF RlSysmngTcamAllocationsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table containing tcam allocations information. Each row represents objects for a defined profile." ::= { rlSysmngTcamAllocations 1 } rlSysmngTcamAllocationsEntry OBJECT-TYPE SYNTAX RlSysmngTcamAllocationsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A Single entry containing tcam allocations information per predefined profile and specific pool." INDEX { rlSysmngTcamAllocProfileName, rlSysmngTcamAllocPoolType } ::= { rlSysmngTcamAllocationsTable 1 } RlSysmngTcamAllocationsEntry ::= SEQUENCE { rlSysmngTcamAllocProfileName DisplayString, rlSysmngTcamAllocPoolType SysmngPoolType, rlSysmngTcamAllocMinRequiredEntries Unsigned32, rlSysmngTcamAllocStaticConfigEntries Unsigned32, rlSysmngTcamAllocInUseEntries Unsigned32, rlSysmngTcamAllocPoolSize Unsigned32 } rlSysmngTcamAllocProfileName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS not-accessible STATUS current DESCRIPTION "The profile name for tcam allocation. Must be unique per entry. This is an index into the table. 'tcam0' profile contains policy tcam counters 'tcam1' profile contains router tcam counters" ::= { rlSysmngTcamAllocationsEntry 1 } rlSysmngTcamAllocPoolType OBJECT-TYPE SYNTAX SysmngPoolType MAX-ACCESS not-accessible STATUS current DESCRIPTION "Pool type. Must be unique per entry. This is an index into the table." ::= { rlSysmngTcamAllocationsEntry 2 } rlSysmngTcamAllocMinRequiredEntries OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of minimal hardware entries, required by pool to operate." DEFVAL { 0 } ::= { rlSysmngTcamAllocationsEntry 3 } rlSysmngTcamAllocStaticConfigEntries OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of hardware entries, in use by static configuration of the pool." DEFVAL { 0 } ::= { rlSysmngTcamAllocationsEntry 4 } rlSysmngTcamAllocInUseEntries OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Total number of hardware entries, currently in use by the pool. This number includes minimum, static and dynamic entries." DEFVAL { 0 } ::= { rlSysmngTcamAllocationsEntry 5 } rlSysmngTcamAllocPoolSize OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Total number of hardware entries reserved for the pool." DEFVAL { 0 } ::= { rlSysmngTcamAllocationsEntry 6 } END