diff options
Diffstat (limited to 'MIBS/nokia/aos7/ALCATEL-IND1-CAPMAN-MIB')
| -rw-r--r-- | MIBS/nokia/aos7/ALCATEL-IND1-CAPMAN-MIB | 1000 |
1 files changed, 1000 insertions, 0 deletions
diff --git a/MIBS/nokia/aos7/ALCATEL-IND1-CAPMAN-MIB b/MIBS/nokia/aos7/ALCATEL-IND1-CAPMAN-MIB new file mode 100644 index 0000000..b487e86 --- /dev/null +++ b/MIBS/nokia/aos7/ALCATEL-IND1-CAPMAN-MIB @@ -0,0 +1,1000 @@ +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 |