ALCATEL-IND1-CAPMAN-MIB DEFINITIONS ::= BEGIN IMPORTS OBJECT-TYPE, MODULE-IDENTITY, NOTIFICATION-TYPE, OBJECT-IDENTITY, Integer32, Unsigned32 FROM SNMPv2-SMI RowStatus, MacAddress,DateAndTime FROM SNMPv2-TC MODULE-COMPLIANCE, OBJECT-GROUP, NOTIFICATION-GROUP FROM SNMPv2-CONF SnmpAdminString FROM SNMP-FRAMEWORK-MIB InterfaceIndex FROM IF-MIB softentIND1CapMan FROM ALCATEL-IND1-BASE; alcatelIND1CapManMIB MODULE-IDENTITY LAST-UPDATED "200911230000Z" ORGANIZATION "Alcatel-Lucent" CONTACT-INFO "Please consult with Customer Service to ensure the most appropriate version of this document is used with the products in question: Alcatel-Lucent, Enterprise Solutions Division (Formerly Alcatel Internetworking, Incorporated) 26801 West Agoura Road Agoura Hills, CA 91301-5122 United States Of America Telephone: North America +1 800 995 2696 Latin America +1 877 919 9526 Europe +31 23 556 0100 Asia +65 394 7933 All Other +1 818 878 4507 Electronic Mail: support@ind.alcatel.com World Wide Web: http://alcatel-lucent.com/wps/portal/enterprise File Transfer Protocol: ftp://ftp.ind.alcatel.com/pub/products/mibs" DESCRIPTION "This module describes an authoritative enterprise-specific Simple Network Management Protocol (SNMP) Management Information Base (MIB): For the Birds Of Prey Product Line System Capability Manager, to allow for system control and limitation setting, of different, features through out the system. Capability manager is a centralized process which provides hardware information and capability to other processes. To optimize the system performance , certain features may be configured to a lower than the hardware limit through capability manager. The right to make changes in specification and other information contained in this document without prior notice is reserved. No liability shall be assumed for any incidental, indirect, special, or consequential damages whatsoever arising from or related to this document or the information contained herein. Vendors, end-users, and other interested parties are granted non-exclusive license to use this specification in connection with management of the products for which it is intended to be used. Copyright (C) 1995-2009 Alcatel-Lucent ALL RIGHTS RESERVED WORLDWIDE" REVISION "200911230000Z" DESCRIPTION "Capability Manager is used to set system wide limitation." ::= { softentIND1CapMan 1} -- xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx alcatelIND1CapManMIBObjects OBJECT-IDENTITY STATUS current DESCRIPTION "Branch For System limitation setting , through Capability Manager Subsystem Managed Objects." ::= { alcatelIND1CapManMIB 1 } -- xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx alaCapabilityMibNotifications OBJECT IDENTIFIER ::= { alcatelIND1CapManMIBObjects 0 } alaCapabilityManager OBJECT IDENTIFIER ::= { alcatelIND1CapManMIBObjects 1 } alaCapManConformance OBJECT IDENTIFIER ::= { alcatelIND1CapManMIBObjects 2 } -- xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx -- xxxxxxxxxxxxxxxxxxx -- capability Manager VRF Table -- xxxxxxxxxxxxxxxxxxx alaCapManVrfTable OBJECT-TYPE SYNTAX SEQUENCE OF AlaCapManVrfEntry MAX-ACCESS not-accessible STATUS deprecated DESCRIPTION "A list of capabilities related to vrf limits." ::= { alaCapabilityManager 1 } alaCapManVrfEntry OBJECT-TYPE SYNTAX AlaCapManVrfEntry MAX-ACCESS not-accessible STATUS deprecated DESCRIPTION "A Capability Manager VRF entry." INDEX {alaCapabilityVrfContext, alaCapabilityVrfCapability } ::= { alaCapManVrfTable 1 } AlaCapManVrfEntry ::= SEQUENCE { alaCapabilityVrfContext INTEGER, alaCapabilityVrfCapability INTEGER, alaCapabilityVrfLimit Integer32 } alaCapabilityVrfContext OBJECT-TYPE SYNTAX INTEGER { global (1), primary (2), subsidiary (3) } MAX-ACCESS not-accessible STATUS deprecated DESCRIPTION "Context of the change being done on vrf capability. global is a setting which applies throughout the chassis. primary is for the primary connection, and subsidiary, is for all other connection." ::= { alaCapManVrfEntry 1 } alaCapabilityVrfCapability OBJECT-TYPE SYNTAX INTEGER { ipv4Routes(1), ipv6Routes(2), ipv4Interfaces(3), ipv6Interfaces(4), mcastInterfaces(5), pimRPS(6), bgpPeers(7), bgpRoutes(8), ripRoutes(9), routingProtocols(10), maxOSPF(11) } MAX-ACCESS not-accessible STATUS deprecated DESCRIPTION "Identifies a vrf related capability." ::= { alaCapManVrfEntry 2 } alaCapabilityVrfLimit OBJECT-TYPE SYNTAX Integer32 (0..524288) MAX-ACCESS read-write STATUS deprecated DESCRIPTION "The actual limitation applied to the vrf capability." ::= { alaCapManVrfEntry 3 } -- xxxxxxxxxxxxxxxxxxx -- capability Manager TCAM Table -- xxxxxxxxxxxxxxxxxxx alaCapManTcamTable OBJECT-TYPE SYNTAX SEQUENCE OF AlaCapManTcamEntry MAX-ACCESS not-accessible STATUS deprecated DESCRIPTION "A list of capabilities related to TCAM limits." ::= { alaCapabilityManager 2 } alaCapManTcamEntry OBJECT-TYPE SYNTAX AlaCapManTcamEntry MAX-ACCESS not-accessible STATUS deprecated DESCRIPTION "A Capability Manager Tcam entry." INDEX {alaCapabilityTcamContext, alaCapabilityTcamCapability } ::= { alaCapManTcamTable 1 } AlaCapManTcamEntry ::= SEQUENCE { alaCapabilityTcamContext INTEGER, alaCapabilityTcamCapability INTEGER, alaCapabilityTcamMode Integer32 } alaCapabilityTcamContext OBJECT-TYPE SYNTAX INTEGER { global (1) } MAX-ACCESS not-accessible STATUS deprecated DESCRIPTION "Context of the change being done on TCAM capability." ::= { alaCapManTcamEntry 1 } alaCapabilityTcamCapability OBJECT-TYPE SYNTAX INTEGER { mode(1) } MAX-ACCESS not-accessible STATUS deprecated DESCRIPTION "Identifies a TCAM related capability." ::= { alaCapManTcamEntry 2 } alaCapabilityTcamMode OBJECT-TYPE SYNTAX Integer32 (0..6) MAX-ACCESS read-write STATUS deprecated DESCRIPTION "Selected Tcam mode." ::= { alaCapManTcamEntry 3 } -- xxxxxxxxxxxxxxxxxxx -- capability Manager Mirroring Table -- xxxxxxxxxxxxxxxxxxx alaCapManMirrorTable OBJECT-TYPE SYNTAX SEQUENCE OF AlaCapManMirrorEntry MAX-ACCESS not-accessible STATUS deprecated DESCRIPTION "A list of capabilities related to mirroring limits." ::= { alaCapabilityManager 3 } alaCapManMirrorEntry OBJECT-TYPE SYNTAX AlaCapManMirrorEntry MAX-ACCESS not-accessible STATUS deprecated DESCRIPTION "A Capability Manager Mirror entry." INDEX { alaCapabilityMirrorContext, alaCapabilityMirrorCapability } ::= { alaCapManMirrorTable 1 } AlaCapManMirrorEntry ::= SEQUENCE { alaCapabilityMirrorContext INTEGER, alaCapabilityMirrorCapability INTEGER, alaCapabilityMirrorLimit Integer32 } alaCapabilityMirrorContext OBJECT-TYPE SYNTAX INTEGER { global (1) } MAX-ACCESS not-accessible STATUS deprecated DESCRIPTION "Context of the change being done on Mirroring capability." ::= { alaCapManMirrorEntry 1 } alaCapabilityMirrorCapability OBJECT-TYPE SYNTAX INTEGER { maxMonitorSess (1) } MAX-ACCESS not-accessible STATUS deprecated DESCRIPTION "Identifies a Mirroring related capability." ::= { alaCapManMirrorEntry 2 } alaCapabilityMirrorLimit OBJECT-TYPE SYNTAX Integer32 (0..3) MAX-ACCESS read-write STATUS deprecated DESCRIPTION "Number of monitoring sessions." ::= { alaCapManMirrorEntry 3 } -- xxxxxxxxxxxxxxxxxxx -- capability Manager SourceLearning Table -- xxxxxxxxxxxxxxxxxxx alaCapManSourceLearningTable OBJECT-TYPE SYNTAX SEQUENCE OF AlaCapManSourceLearningEntry MAX-ACCESS not-accessible STATUS deprecated DESCRIPTION "A list of capabilities related to source learning modes." ::= { alaCapabilityManager 4 } alaCapManSourceLearningEntry OBJECT-TYPE SYNTAX AlaCapManSourceLearningEntry MAX-ACCESS not-accessible STATUS deprecated DESCRIPTION "A Capability Manager SourceLearning entry." INDEX { alaCapabilitySourceLearningContext, alaCapabilitySourceLearningCapability } ::= { alaCapManSourceLearningTable 1 } AlaCapManSourceLearningEntry ::= SEQUENCE { alaCapabilitySourceLearningContext INTEGER, alaCapabilitySourceLearningCapability INTEGER, alaCapabilitySourceLearningMode INTEGER } alaCapabilitySourceLearningContext OBJECT-TYPE SYNTAX INTEGER { global (1) } MAX-ACCESS not-accessible STATUS deprecated DESCRIPTION "Context of the change being done on source learning capability." ::= { alaCapManSourceLearningEntry 1 } alaCapabilitySourceLearningCapability OBJECT-TYPE SYNTAX INTEGER { mode (1) } MAX-ACCESS not-accessible STATUS deprecated DESCRIPTION "Identifies a source learning related capability." ::= { alaCapManSourceLearningEntry 2 } alaCapabilitySourceLearningMode OBJECT-TYPE SYNTAX INTEGER { centralized(1), distributed(2) } MAX-ACCESS read-write STATUS deprecated DESCRIPTION "whether source learning should operate in centralized or distributed mode." ::= { alaCapManSourceLearningEntry 3 } -- xxxxxxxxxxxxxxxxxxx -- CAPABILITY MANAGER HASH CONTROL GLOBAL OBJECTS -- xxxxxxxxxxxxxxxxxxx alaCapManHashControlCommands OBJECT-IDENTITY STATUS current DESCRIPTION "Branch For Hash-control commands." ::= { alaCapabilityManager 5 } alaCapManHashMode OBJECT-TYPE SYNTAX INTEGER { brief(1), extended(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "When set to brief, Hash mode is enabled. When set to Extended, Hash mode is disabled." DEFVAL { extended } ::= { alaCapManHashControlCommands 1 } alaCapManUdpTcpPortMode OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "The control is used to enable or disable UDP TCP port hashing. This option is applicable only when Hash mode is set to disabled (i.e. extended)" DEFVAL { disabled } ::= { alaCapManHashControlCommands 2 } alaCapManNonUCHashControl OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "This control is used to enable/disable Load balance for non unicast traffic." DEFVAL { disable } ::= { alaCapManHashControlCommands 3 } -- xxxxxxxxxxxxxxxxxxx -- capability Manager VC Software Licensing -- xxxxxxxxxxxxxxxxxxx alaCapManSwLicensingConfig OBJECT IDENTIFIER ::= { alaCapabilityManager 6 } alaCapManSwLicensingAction OBJECT-TYPE SYNTAX INTEGER { default (0), applyFile (1), applyKey (2), deactivate (3) } MAX-ACCESS read-write STATUS current DESCRIPTION "Object to define the action related to software licensing." ::= { alaCapManSwLicensingConfig 1} alaCapManSwLicensingActionArg OBJECT-TYPE SYNTAX SnmpAdminString (SIZE (0..255)) MAX-ACCESS read-write STATUS current DESCRIPTION "Argument of the software licensing action." ::= { alaCapManSwLicensingConfig 2} alaCapManVcSwLicensingAction OBJECT-TYPE SYNTAX INTEGER { default (0), applyFile (1), applyAfn (2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Object to define the action related to software licensing." ::= { alaCapManSwLicensingConfig 3} alaCapManVcSwLicensingActionArg OBJECT-TYPE SYNTAX SnmpAdminString (SIZE (0..255)) MAX-ACCESS read-write STATUS current DESCRIPTION "Argument of the software licensing action." ::= { alaCapManSwLicensingConfig 4} alaCapManVcSwLicensingAfnInfo OBJECT-TYPE SYNTAX OCTET STRING (SIZE(128)) MAX-ACCESS read-write STATUS current DESCRIPTION "AFN related license info." ::= { alaCapManSwLicensingConfig 5} alaCapManVcSwLicensingAfnStatus OBJECT-TYPE SYNTAX INTEGER { unknown(1), inProgress(2), successful(3), failed(4) } MAX-ACCESS read-only STATUS current DESCRIPTION "AFN related license status." ::= { alaCapManSwLicensingConfig 6} alaCapManSwLicensingInfoTable OBJECT-TYPE SYNTAX SEQUENCE OF AlaCapManSwLicensingInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Table of valid application license information" ::= { alaCapabilityManager 7 } alaCapManSwLicensingInfoEntry OBJECT-TYPE SYNTAX AlaCapManSwLicensingInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Information of valid license applications" INDEX { alaLicenseId } ::= { alaCapManSwLicensingInfoTable 1 } AlaCapManSwLicensingInfoEntry ::= SEQUENCE { alaLicenseId Unsigned32, alaLicensedApplication SnmpAdminString, alaLicenseType INTEGER, alaLicenseTimeRemaining Integer32 } alaLicenseId OBJECT-TYPE SYNTAX Unsigned32(0..4294967295) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Number identifying a licence. This number is automatically generated in the license generation process." ::= { alaCapManSwLicensingInfoEntry 1 } alaLicensedApplication OBJECT-TYPE SYNTAX SnmpAdminString (SIZE (1..32)) MAX-ACCESS read-only STATUS current DESCRIPTION "String displaying the application for which this license is valid." ::= { alaCapManSwLicensingInfoEntry 2 } alaLicenseType OBJECT-TYPE SYNTAX INTEGER { invalid (0), demo (1), permanent (2) } MAX-ACCESS read-only STATUS current DESCRIPTION "License of an application can be either Permamnent or Demo. The value of this indicated the type of this license." ::= { alaCapManSwLicensingInfoEntry 3 } alaLicenseTimeRemaining OBJECT-TYPE SYNTAX Integer32(-1..60) MAX-ACCESS read-only STATUS current DESCRIPTION "Number of days remaining to evaluate this demo license. For permanent license this is not applicable." ::= { alaCapManSwLicensingInfoEntry 4 } ------------------------------------------------------------------ -- Obsolete this table and replace it with alaCapabilityManager 11 ------------------------------------------------------------------ alaCapManVcSwLicensingInfoTable OBJECT-TYPE SYNTAX SEQUENCE OF AlaCapManVcSwLicensingInfoEntry MAX-ACCESS not-accessible STATUS obsolete DESCRIPTION "Table of valid application license information" ::= { alaCapabilityManager 10 } alaCapManVcSwLicensingInfoEntry OBJECT-TYPE SYNTAX AlaCapManVcSwLicensingInfoEntry MAX-ACCESS not-accessible STATUS obsolete DESCRIPTION "Information of valid license applications" INDEX { alaVcLicensedSerialNum, alaVcLicensedMacAddress } ::= { alaCapManVcSwLicensingInfoTable 1 } AlaCapManVcSwLicensingInfoEntry ::= SEQUENCE { alaVcLicensedSerialNum OCTET STRING, alaVcLicensedMacAddress MacAddress, alaVcLicenseType INTEGER, alaVcLicenseVcSlot Integer32, alaVcLicenseBitMap Integer32, alaVcLicenseTimeRemain Integer32, alaVcLicenseUpgradeStatus INTEGER, alaVcLicenseExpirationDate DateAndTime } alaVcLicensedSerialNum OBJECT-TYPE SYNTAX OCTET STRING (SIZE(25)) MAX-ACCESS not-accessible STATUS obsolete DESCRIPTION "String displaying the serial number for which this license is valid." ::= { alaCapManVcSwLicensingInfoEntry 1 } alaVcLicensedMacAddress OBJECT-TYPE SYNTAX MacAddress MAX-ACCESS not-accessible STATUS obsolete DESCRIPTION "String displaying the MAC address for which this license is valid." ::= { alaCapManVcSwLicensingInfoEntry 2 } alaVcLicenseType OBJECT-TYPE SYNTAX INTEGER { demo (1), permanent (2), timebased (3), ov-generated (4) } MAX-ACCESS read-only STATUS obsolete DESCRIPTION "License of an application can be either Permamnent or Demo or TimeBased or OV generated. The value of this indicated the type of this license." ::= { alaCapManVcSwLicensingInfoEntry 3 } alaVcLicenseVcSlot OBJECT-TYPE SYNTAX Integer32(0..4294967295) MAX-ACCESS read-only STATUS obsolete DESCRIPTION "The virtual chassis unit ID + ni slot number." ::= { alaCapManVcSwLicensingInfoEntry 4 } alaVcLicenseBitMap OBJECT-TYPE SYNTAX Integer32(0..4294967295) MAX-ACCESS read-only STATUS obsolete DESCRIPTION "The chassis license bit map. 0x00000001 ADVANCD 0x00000002 DATACENTER 0x00000004 U16L 0x00000008 AFN 0x00000010 POE " ::= { alaCapManVcSwLicensingInfoEntry 5 } alaVcLicenseTimeRemain OBJECT-TYPE SYNTAX Integer32(-1..60) MAX-ACCESS read-only STATUS obsolete DESCRIPTION "Number of days remaining for demo license. For permanent license this is not applicable." ::= { alaCapManVcSwLicensingInfoEntry 6 } alaVcLicenseUpgradeStatus OBJECT-TYPE SYNTAX INTEGER { upgraded(1), expired(2), revoked(3), unknown(4) } MAX-ACCESS read-only STATUS obsolete DESCRIPTION "Specifies the current status of the time-based/ov-generated license. For permanent/demo license this is not applicable." ::= { alaCapManVcSwLicensingInfoEntry 7 } alaVcLicenseExpirationDate OBJECT-TYPE SYNTAX DateAndTime MAX-ACCESS read-only STATUS obsolete DESCRIPTION "Expiration date of a time-based/ov-generated license. For permanent/demo license this is not applicable." ::= { alaCapManVcSwLicensingInfoEntry 8 } -- For new table in license manager that includes license feature id as part of the key alaCapManMibVcSwLicensingInfoTable OBJECT-TYPE SYNTAX SEQUENCE OF AlaCapManMibVcSwLicensingInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Table of valid application license information" ::= { alaCapabilityManager 11 } alaCapManMibVcSwLicensingInfoEntry OBJECT-TYPE SYNTAX AlaCapManMibVcSwLicensingInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Information of valid license applications" INDEX { alaMibVcLicensedSerialNum, alaMibVcLicensedMacAddress, alaMibVcLicenseFeatureId } ::= { alaCapManMibVcSwLicensingInfoTable 1 } AlaCapManMibVcSwLicensingInfoEntry ::= SEQUENCE { alaMibVcLicensedSerialNum OCTET STRING, alaMibVcLicensedMacAddress MacAddress, alaMibVcLicenseFeatureId INTEGER, alaMibVcLicenseType INTEGER, alaMibVcLicenseVcSlot Integer32, alaMibVcLicenseTimeRemain Integer32, alaMibVcLicenseUpgradeStatus INTEGER, alaMibVcLicenseExpirationDate DateAndTime } alaMibVcLicensedSerialNum OBJECT-TYPE SYNTAX OCTET STRING (SIZE(25)) MAX-ACCESS not-accessible STATUS current DESCRIPTION "String displaying the serial number for which this license is valid." ::= { alaCapManMibVcSwLicensingInfoEntry 1 } alaMibVcLicensedMacAddress OBJECT-TYPE SYNTAX MacAddress MAX-ACCESS not-accessible STATUS current DESCRIPTION "String displaying the MAC address for which this license is valid." ::= { alaCapManMibVcSwLicensingInfoEntry 2 } alaMibVcLicenseFeatureId OBJECT-TYPE SYNTAX INTEGER { advanced (1), datacenter (2), xniu16 (3), afn (4), poe (5) } MAX-ACCESS read-only STATUS current DESCRIPTION "The integer value represents the license feature Id." ::= { alaCapManMibVcSwLicensingInfoEntry 3 } alaMibVcLicenseType OBJECT-TYPE SYNTAX INTEGER { demo (1), permanent (2), timebased (3), ov-generated (4) } MAX-ACCESS read-only STATUS current DESCRIPTION "License of an application can be either Permamnent or Demo or TimeBased or OV generated. The value of this indicated the type of this license." ::= { alaCapManMibVcSwLicensingInfoEntry 4 } alaMibVcLicenseVcSlot OBJECT-TYPE SYNTAX Integer32(0..4294967295) MAX-ACCESS read-only STATUS current DESCRIPTION "The virtual chassis unit ID + ni slot number." ::= { alaCapManMibVcSwLicensingInfoEntry 5 } alaMibVcLicenseTimeRemain OBJECT-TYPE SYNTAX Integer32(-1..60) MAX-ACCESS read-only STATUS current DESCRIPTION "Number of days remaining for demo license. For permanent license this is not applicable." ::= { alaCapManMibVcSwLicensingInfoEntry 6 } alaMibVcLicenseUpgradeStatus OBJECT-TYPE SYNTAX INTEGER { upgraded(1), expired(2), revoked(3), not-applicable(4), unknown(5) } MAX-ACCESS read-only STATUS current DESCRIPTION "Specifies the current status of the time-based/ov-generated license. For permanent/demo license this is not applicable." ::= { alaCapManMibVcSwLicensingInfoEntry 7 } alaMibVcLicenseExpirationDate OBJECT-TYPE SYNTAX DateAndTime MAX-ACCESS read-only STATUS current DESCRIPTION "Expiration date of a time-based/ov-generated license. For permanent/demo license this is not applicable." ::= { alaCapManMibVcSwLicensingInfoEntry 8 } -- xxxxxxxxxxxxxxxxxxx -- capability Manager Ipmc Max Entry Table -- xxxxxxxxxxxxxxxxxxx -- Configured and operational limits on IPMC Table Entry." alaCapabilityIpmcMaxLimits OBJECT IDENTIFIER ::= { alaCapabilityManager 8} alaCapabilityIpmcMaxAdminLimit OBJECT-TYPE SYNTAX Integer32 (1..8192) MAX-ACCESS read-write STATUS current DESCRIPTION "Configured limit on maximum IPMC Table Entry count set by the user." ::= { alaCapabilityIpmcMaxLimits 1 } alaCapabilityIpmcMaxOperLimit OBJECT-TYPE SYNTAX Integer32 (1..8192) MAX-ACCESS read-only STATUS current DESCRIPTION "Operating limit on maximum IPMC Table Entry count. This number is calculated based on the configured number and existing module types." ::= { alaCapabilityIpmcMaxLimits 2 } -- xxxxxxxxxxxxxxxxxxx -- CAPABILITY MANAGER FEATURE CONTROL COMMANDS -- Specific feature conontrol section, to be used to allow -- or prevent a feature from running based on Admin config. -- xxxxxxxxxxxxxxxxxxx alaCapManFeatureControlCommands OBJECT IDENTIFIER ::= { alaCapabilityManager 9 } alaCapManDcbCfgMode OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "The control is used to globally enable or disable DCB feature" DEFVAL { enabled } ::= { alaCapManFeatureControlCommands 1 } alaCapManDcbOprMode OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "operating mode of DCB feature" DEFVAL { enabled } ::= { alaCapManFeatureControlCommands 2 } -- ------------------------------------------------------------- -- License Manager TRAPS -- ------------------------------------------------------------- alaLicenseManagerDemoDayAlert NOTIFICATION-TYPE OBJECTS { alaLicenseTimeRemaining } STATUS current DESCRIPTION "Generate trap for license manager." ::= {alaCapabilityMibNotifications 1} -- -------------------------------------------------------------- -- Capability Manager MIB - Conformance Information -- -------------------------------------------------------------- alaCapManGroups OBJECT IDENTIFIER ::= { alaCapManConformance 1 } alaCapManCompliances OBJECT IDENTIFIER ::= { alaCapManConformance 2 } -- -------------------------------------------------------------- -- -------------------------------------------------------------- -- Units of conformance -- -------------------------------------------------------------- alaCapManVrfTableGroup OBJECT-GROUP OBJECTS { alaCapabilityVrfLimit } STATUS current DESCRIPTION "Mandatory objects for VRF Table group" ::= { alaCapManGroups 1 } alaCapManTcamTableGroup OBJECT-GROUP OBJECTS { alaCapabilityTcamMode } STATUS current DESCRIPTION "Mandatory objects for TCAM Table group" ::= { alaCapManGroups 2 } alaCapManMirrorTableGroup OBJECT-GROUP OBJECTS { alaCapabilityMirrorLimit } STATUS current DESCRIPTION "Mandatory objects for Mirroring Table group" ::= { alaCapManGroups 3 } alaCapManSourceLearningTableGroup OBJECT-GROUP OBJECTS { alaCapabilitySourceLearningMode } STATUS current DESCRIPTION "Mandatory objects for source learning Table group" ::= { alaCapManGroups 4 } alaCapManHashControlGroup OBJECT-GROUP OBJECTS { alaCapManHashMode, alaCapManUdpTcpPortMode, alaCapManNonUCHashControl } STATUS current DESCRIPTION "Capability Manager Hash Control Group." ::= { alaCapManGroups 5 } alaCapManSwLicensingGroup OBJECT-GROUP OBJECTS { alaCapManSwLicensingAction, alaCapManSwLicensingActionArg, alaCapManVcSwLicensingAction, alaCapManVcSwLicensingActionArg, alaCapManVcSwLicensingAfnInfo, alaCapManVcSwLicensingAfnStatus } STATUS current DESCRIPTION "Mandatory objects for software licensing group" ::= { alaCapManGroups 6 } alaCapManSwLicensingInfoGroup OBJECT-GROUP OBJECTS { alaLicensedApplication, alaLicenseType, alaLicenseTimeRemaining } STATUS current DESCRIPTION "Mandatory objects for software licensing table info group" ::= { alaCapManGroups 7 } alaCapabilityIpmcMaxLimitsGroup OBJECT-GROUP OBJECTS { alaCapabilityIpmcMaxAdminLimit, alaCapabilityIpmcMaxOperLimit } STATUS current DESCRIPTION "Mandatory objects for MAX IPMC max group" ::= { alaCapManGroups 8 } alaCapManDcbCfgModeGroup OBJECT-GROUP OBJECTS { alaCapManDcbCfgMode, alaCapManDcbOprMode } STATUS current DESCRIPTION "Created to keep SNMP4J compiler Happy" ::= { alaCapManGroups 9 } alaVcLicenseCfgGroup OBJECT-GROUP OBJECTS { alaVcLicenseBitMap, alaVcLicenseTimeRemain, alaVcLicenseType, alaVcLicenseVcSlot, alaVcLicenseUpgradeStatus, alaVcLicenseExpirationDate } STATUS current DESCRIPTION "Created to keep SNMP4J compiler Happy" ::= { alaCapManGroups 10 } alaMibVcLicenseCfgGroup OBJECT-GROUP OBJECTS { alaMibVcLicenseFeatureId, alaMibVcLicenseType, alaMibVcLicenseVcSlot, alaMibVcLicenseTimeRemain, alaMibVcLicenseUpgradeStatus, alaMibVcLicenseExpirationDate } STATUS current DESCRIPTION "Created to keep SNMP4J compiler Happy" ::= { alaCapManGroups 11 } alaCapManTrapGroup NOTIFICATION-GROUP NOTIFICATIONS { alaLicenseManagerDemoDayAlert } STATUS current DESCRIPTION "Traps for CapMan Manager" ::= { alaCapManGroups 12 } -- -------------------------------------------------------------- -- Compliance statements -- -------------------------------------------------------------- alaCapManCompliance MODULE-COMPLIANCE STATUS current DESCRIPTION "The compliance statement for support of Capability Manager." MODULE MANDATORY-GROUPS { alaCapManVrfTableGroup, alaCapManTcamTableGroup, alaCapManMirrorTableGroup, alaCapManSourceLearningTableGroup, alaCapManHashControlGroup, alaCapManSwLicensingGroup, alaCapManSwLicensingInfoGroup, alaCapabilityIpmcMaxLimitsGroup } ::= { alaCapManCompliances 1 } -- -------------------------------------------------------------- END