CISCOSB-SMARTPORTS-MIB

File: CISCOSB-SMARTPORTS-MIB.mib (12357 bytes)

Imported modules

CISCOSB-MIB SNMPv2-TC IF-MIB
SNMP-FRAMEWORK-MIB P-BRIDGE-MIB SNMPv2-SMI

Imported symbols

switch001 TEXTUAL-CONVENTION DisplayString
InterfaceIndexOrZero SnmpAdminString EnabledStatus
RowStatus OBJECT-TYPE

Defined Types

MacroType  
Smart Ports macro type.
TEXTUAL-CONVENTION    
  INTEGER rlSmartPortsMacroInterfaceVendorProvided(1), rlSmartPortsMacroGloablVendorProvided(2), rlSmartPortsMacroUserCreated(3)  

RlSmartPortsMacroName  
Macro name.
TEXTUAL-CONVENTION    
  DisplayString Size(1..32)  

RlSmartPortsMacroNameOrZero  
Macro name.
TEXTUAL-CONVENTION    
  DisplayString Size(0..32)  

RlSmartPortsMacroManageEntry  
SEQUENCE    
  rlSmartPortsMacroName RlSmartPortsMacroName
  rlSmartPortsMacroIndex INTEGER
  rlSmartPortsMacroType MacroType
  rlSmartPortsMacroStatus RowStatus
  rlSmartPortsMacroKeywords DisplayString
  rlSmartPortsMacroDesc1 DisplayString
  rlSmartPortsMacroDesc2 DisplayString

RlSmartPortsMacroContentEntry  
SEQUENCE    
  rlSmartPortsMacroOctetIndex INTEGER 1..19
  rlSmartPortsMacroText SnmpAdminString

RlSmartPortsMacroDescriptionEntry  
SEQUENCE    
  rlSmartPortsMacroDescriptionIndex InterfaceIndexOrZero
  rlSmartPortsMacroDescriptionText SnmpAdminString
  rlSmartPortsMacroDescriptionStatus RowStatus

Defined Values

rlSmartPorts 1.3.6.1.4.1.9.6.1.101.140
The private MIB module definition for Smart Ports - provide a convenient way to save and share common configurations. Smart Ports group a group of command to be applied on a port or a trunk OR on a global configuration context. In addition Smart port application provide a database per interface (or global configuration) to list applied macros. Each smart port macro can either a user-defined or pre-defined.
MODULE-IDENTITY    

rlSmartPortsMacroManageTable 1.3.6.1.4.1.9.6.1.101.140.1
The table listing available smart ports macros, holding: macro name macro type: user defined, CISCOSB provided per interface CISCOSB provided globally and matches a macro index to be used as identifier in rlSmartPortsMacroContentTable where the macro content really IS Allow to add/remove user defined macros.
Status: current Access: not-accessible
OBJECT-TYPE    
  SEQUENCE OF  
    RlSmartPortsMacroManageEntry

rlSmartPortsMacroManageEntry 1.3.6.1.4.1.9.6.1.101.140.1.1
An entry in the rlSmartPortsMacroManageTable.
Status: current Access: not-accessible
OBJECT-TYPE    
  RlSmartPortsMacroManageEntry  

rlSmartPortsMacroName 1.3.6.1.4.1.9.6.1.101.140.1.1.1
Macro name.
Status: current Access: not-accessible
OBJECT-TYPE    
  RlSmartPortsMacroName  

rlSmartPortsMacroIndex 1.3.6.1.4.1.9.6.1.101.140.1.1.2
This variable identifies the macro's index. An arbitrary incremental Index used as identifier in rlSmartPortsMacroContentTable where the macro content really IS.
Status: current Access: read-write
OBJECT-TYPE    
  INTEGER  

rlSmartPortsMacroType 1.3.6.1.4.1.9.6.1.101.140.1.1.3
This variable identifies the macro type: user defined, CISCOSB provided per interface CISCOSB provided globally
Status: current Access: read-only
OBJECT-TYPE    
  MacroType  

rlSmartPortsMacroStatus 1.3.6.1.4.1.9.6.1.101.140.1.1.4
The status of a table entry. It is used to delete/Add an entry from this table.
Status: current Access: read-write
OBJECT-TYPE    
  RowStatus  

rlSmartPortsMacroKeywords 1.3.6.1.4.1.9.6.1.101.140.1.1.5
List of Macro Keywords. if there are
Status: current Access: read-only
OBJECT-TYPE    
  DisplayString Size(0..160)  

rlSmartPortsMacroDesc1 1.3.6.1.4.1.9.6.1.101.140.1.1.6
List of Macro descriptions. if there are
Status: current Access: read-only
OBJECT-TYPE    
  DisplayString Size(0..160)  

rlSmartPortsMacroDesc2 1.3.6.1.4.1.9.6.1.101.140.1.1.7
continue List of Macro descriptions. if there are
Status: current Access: read-only
OBJECT-TYPE    
  DisplayString Size(0..160)  

rlSmartPortsMacroContentTable 1.3.6.1.4.1.9.6.1.101.140.2
The table holds smart ports macro's content. Entries are allowed to be added ONLY on macro indexes that 1) has a corresponding entry in rlSmartPortsMacroManageTable 2) has rlSmartPortsMacroType = rlSmartPortsMacroUserCreated
Status: current Access: not-accessible
OBJECT-TYPE    
  SEQUENCE OF  
    RlSmartPortsMacroContentEntry

rlSmartPortsMacroContentEntry 1.3.6.1.4.1.9.6.1.101.140.2.1
An entry in the elSmartPortsMacroManageTable.
Status: current Access: not-accessible
OBJECT-TYPE    
  RlSmartPortsMacroContentEntry  

rlSmartPortsMacroOctetIndex 1.3.6.1.4.1.9.6.1.101.140.2.1.1
This variable identifies the line number in the macro's content text. To allow full macro size of 3k = 19 * 160 = 3040
Status: current Access: not-accessible
OBJECT-TYPE    
  INTEGER 1..19  

rlSmartPortsMacroText 1.3.6.1.4.1.9.6.1.101.140.2.1.2
Macro content.
Status: current Access: read-write
OBJECT-TYPE    
  SnmpAdminString  

rlSmartPortsMacroDescriptionTable 1.3.6.1.4.1.9.6.1.101.140.3
The table holds smart ports macro's name globally (rlSmartPortsMacroDescriptionIndex == 0) interface (port or trunk).
Status: current Access: not-accessible
OBJECT-TYPE    
  SEQUENCE OF  
    RlSmartPortsMacroDescriptionEntry

rlSmartPortsMacroDescriptionEntry 1.3.6.1.4.1.9.6.1.101.140.3.1
An entry in the rlSmartPortsMacroInterfaceTable.
Status: current Access: not-accessible
OBJECT-TYPE    
  RlSmartPortsMacroDescriptionEntry  

rlSmartPortsMacroDescriptionIndex 1.3.6.1.4.1.9.6.1.101.140.3.1.1
This variable identifies global configuration when equals 0 OR local port or trunk on which the user saved Macro's name.
Status: current Access: not-accessible
OBJECT-TYPE    
  InterfaceIndexOrZero  

rlSmartPortsMacroDescriptionText 1.3.6.1.4.1.9.6.1.101.140.3.1.2
Macro name.
Status: current Access: read-write
OBJECT-TYPE    
  SnmpAdminString  

rlSmartPortsMacroDescriptionStatus 1.3.6.1.4.1.9.6.1.101.140.3.1.3
The status of a table entry. It is used to delete/Add an entry from this table.
Status: current Access: read-write
OBJECT-TYPE    
  RowStatus  

rlSmartPortsFreeIndexes 1.3.6.1.4.1.9.6.1.101.140.4
Returns free index to set in rlSmartPortsMacroIndex when macro is added.
Status: current Access: read-only
OBJECT-TYPE    
  INTEGER  

rlSmartPortsDiagMacroName 1.3.6.1.4.1.9.6.1.101.140.5
In case the last macro had failed you will get this name from the specific terminal you had used .
Status: current Access: read-only
OBJECT-TYPE    
  DisplayString Size(0..32)  

rlSmartPortsDiagLineNumber 1.3.6.1.4.1.9.6.1.101.140.6
In case the last macro had failed you will get i'ts line number from specific terminal you had used .
Status: current Access: read-only
OBJECT-TYPE    
  INTEGER  

rlSmartPortsDiagCommandLine 1.3.6.1.4.1.9.6.1.101.140.7
In case the last macro had failed you will get i'ts command line number from specific terminal you had used .
Status: current Access: read-only
OBJECT-TYPE    
  SnmpAdminString  

rlSmartPortsCondenseMode 1.3.6.1.4.1.9.6.1.101.140.8
disabled - in macro description macro such as x no_x will be removed enabled - in macro description macro such as x no_x will not be removed when condense mode is enabled (by default) each time a macro with the name no_x is applied and prior to that a macro x was applied , they will be removed from the list...
Status: current Access: read-write
OBJECT-TYPE    
  INTEGER enabled(1), disabled(2)