mibs/MIBS/nokia/aos7/ALCATEL-IND1-CAPMAN-MIB
2023-12-05 12:25:34 +01:00

1001 lines
30 KiB
Plaintext

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