198 lines
		
	
	
		
			6.1 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			198 lines
		
	
	
		
			6.1 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
CISCOSB-FINDIT DEFINITIONS ::= BEGIN
 | 
						|
 | 
						|
IMPORTS
 | 
						|
    switch001                                   	FROM CISCOSB-MIB
 | 
						|
    MODULE-IDENTITY, OBJECT-TYPE,
 | 
						|
    Unsigned32,IpAddress                            FROM SNMPv2-SMI
 | 
						|
    RowStatus, TEXTUAL-CONVENTION, MacAddress,
 | 
						|
    DisplayString, TruthValue                       FROM SNMPv2-TC
 | 
						|
	SnmpAdminString                                 FROM SNMP-FRAMEWORK-MIB
 | 
						|
    InetAddressType,InetAddress                     FROM INET-ADDRESS-MIB;
 | 
						|
 | 
						|
rlFindit   MODULE-IDENTITY
 | 
						|
		LAST-UPDATED "202105190000Z"
 | 
						|
        ORGANIZATION "Cisco Systems, Inc."
 | 
						|
         CONTACT-INFO
 | 
						|
         "Postal: 170 West Tasman Drive
 | 
						|
         San Jose , CA 95134-1706
 | 
						|
         USA
 | 
						|
	          
 | 
						|
	 Website:  Cisco Small Business Support Community <http://www.cisco.com/go/smallbizsupport>"
 | 
						|
 | 
						|
        DESCRIPTION
 | 
						|
                "The private MIB module definition for Findit Agent."
 | 
						|
		REVISION "202105190000Z"
 | 
						|
        DESCRIPTION
 | 
						|
                "Added this MODULE-IDENTITY clause."
 | 
						|
        ::= { switch001 235 }
 | 
						|
 | 
						|
rlFinditState   OBJECT-TYPE
 | 
						|
    SYNTAX      INTEGER{enabled(1), disabled(2)}
 | 
						|
    MAX-ACCESS  read-write
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
          "The value represents the admin state of the findit Probe feature."
 | 
						|
    DEFVAL{ 1 }		  
 | 
						|
    ::= { rlFindit 1 }
 | 
						|
        
 | 
						|
rlFinditOperState   OBJECT-TYPE
 | 
						|
    SYNTAX      INTEGER{active(1), inactive(2)}
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
          "The value represents the operational state of the findit Probe feature."
 | 
						|
    DEFVAL{ 2 } 
 | 
						|
    ::= { rlFindit 2 }       
 | 
						|
        
 | 
						|
--rlFinditTableEntry definition.
 | 
						|
--currently supports one application.
 | 
						|
--in case there is a need for additional applications,
 | 
						|
--please add appropriate support for it.
 | 
						|
 | 
						|
rlFinditTable OBJECT-TYPE
 | 
						|
    SYNTAX          SEQUENCE OF RlFinditTableEntry
 | 
						|
    MAX-ACCESS      not-accessible
 | 
						|
    STATUS          current
 | 
						|
    DESCRIPTION     "The (conceptual) table listing the Findit group Entry."
 | 
						|
    ::= {rlFindit  3}
 | 
						|
 | 
						|
rlFinditTableEntry OBJECT-TYPE
 | 
						|
    SYNTAX     RlFinditTableEntry
 | 
						|
    MAX-ACCESS     not-accessible
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION "The (conceptual) table listing the Findit entry."
 | 
						|
    INDEX      { rlApplication}   
 | 
						|
    ::= { rlFinditTable 1 }
 | 
						|
 | 
						|
RlFinditTableEntry::=SEQUENCE {
 | 
						|
    rlApplication                         INTEGER,
 | 
						|
    rlFinditOrganization                  DisplayString,
 | 
						|
    rlFinditNetwork                       DisplayString,
 | 
						|
    rlFinditInetAddress                   InetAddress,
 | 
						|
    rlFinditManagerPort                   INTEGER,
 | 
						|
    rlFinditManagerKeyId                  DisplayString,
 | 
						|
    rlFinditManagerSecret                 DisplayString,
 | 
						|
    rlFinditVersion                       DisplayString,
 | 
						|
    rlFinditManagerConnection             INTEGER
 | 
						|
}
 | 
						|
 | 
						|
rlApplication   OBJECT-TYPE
 | 
						|
    SYNTAX      INTEGER (1)
 | 
						|
    MAX-ACCESS  not-accessible
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION "Entry index for Findit application.
 | 
						|
                 currently supports one application.
 | 
						|
                 in case there is a need for additional applications,
 | 
						|
                 please add appropriate support for it."
 | 
						|
    ::= { rlFinditTableEntry 1 }
 | 
						|
 | 
						|
 | 
						|
rlFinditOrganization    OBJECT-TYPE
 | 
						|
    SYNTAX     DisplayString (SIZE(0..64))    
 | 
						|
    MAX-ACCESS  read-write
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION "The Organization name of the FindIT Probe."
 | 
						|
    ::= { rlFinditTableEntry 2 }
 | 
						|
 | 
						|
rlFinditNetwork    OBJECT-TYPE
 | 
						|
    SYNTAX     DisplayString (SIZE(0..64))    
 | 
						|
    MAX-ACCESS  read-write
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION "The Network name of the FindIT Probe."
 | 
						|
    ::= { rlFinditTableEntry 3 }
 | 
						|
        
 | 
						|
    
 | 
						|
rlFinditInetAddress OBJECT-TYPE
 | 
						|
    SYNTAX     InetAddress
 | 
						|
    MAX-ACCESS     read-write
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "The Inet address of the Findit manager (server)
 | 
						|
        referred to in this table entry."
 | 
						|
    ::= { rlFinditTableEntry 4 }
 | 
						|
 | 
						|
rlFinditManagerPort OBJECT-TYPE
 | 
						|
        SYNTAX   INTEGER (1..65535)
 | 
						|
        MAX-ACCESS   read-write
 | 
						|
        STATUS   current
 | 
						|
        DESCRIPTION
 | 
						|
           "Specifies the TCP port used to connect to Manager 1-65535"
 | 
						|
      ::= { rlFinditTableEntry 5 }
 | 
						|
    
 | 
						|
rlFinditManagerKeyId  OBJECT-TYPE
 | 
						|
    SYNTAX DisplayString (SIZE(0..24))
 | 
						|
    MAX-ACCESS          read-write
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Key for initial authentication between the FindIT 
 | 
						|
        Probe running on the device and the FindIT Manager."
 | 
						|
    ::= { rlFinditTableEntry 6 }
 | 
						|
 | 
						|
rlFinditManagerSecret  OBJECT-TYPE
 | 
						|
    SYNTAX DisplayString (SIZE(0..160))
 | 
						|
    MAX-ACCESS          read-write
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "encrypted-secret-string"
 | 
						|
    ::= { rlFinditTableEntry 7 }
 | 
						|
    
 | 
						|
	
 | 
						|
rlFinditVersion  OBJECT-TYPE
 | 
						|
    SYNTAX DisplayString (SIZE(0..64))
 | 
						|
    MAX-ACCESS  read-write
 | 
						|
    STATUS 		current
 | 
						|
    DESCRIPTION
 | 
						|
        "Findit current version."
 | 
						|
    ::= { rlFinditTableEntry 8 }
 | 
						|
 | 
						|
rlFinditManagerConnection  OBJECT-TYPE
 | 
						|
    SYNTAX      INTEGER{enabled(1), disabled(2)}
 | 
						|
    MAX-ACCESS  read-write
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "Findit Manager connection configuration state."
 | 
						|
    ::= { rlFinditTableEntry 9 }
 | 
						|
 | 
						|
   
 | 
						|
rlFinditManagerReconnect  OBJECT-TYPE
 | 
						|
    SYNTAX      INTEGER{none(0), renew(1)}
 | 
						|
    MAX-ACCESS          read-write
 | 
						|
    STATUS              current
 | 
						|
    DESCRIPTION    
 | 
						|
      "reconnect to manager using the
 | 
						|
      configured key and secret for
 | 
						|
      authentication with the manager"
 | 
						|
    ::= {rlFindit  4}
 | 
						|
    
 | 
						|
rlFinditManagerConnectionOpertional   OBJECT-TYPE
 | 
						|
    SYNTAX      INTEGER{enabled(1), disabled(2)}
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
          "The value represents the operational state of the findit Manager connection state."
 | 
						|
    DEFVAL{ 2 } 
 | 
						|
    ::= { rlFindit 5 }       
 | 
						|
 | 
						|
rlFinditProbeErrorReportAction   OBJECT-TYPE
 | 
						|
    SYNTAX      INTEGER {
 | 
						|
		nothing(0), 
 | 
						|
		disableAndSyslog(1)
 | 
						|
		}
 | 
						|
    MAX-ACCESS  read-write
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
          "Action MIB based on FindIT Probe agent error detected."
 | 
						|
    ::= { rlFindit 6 }
 | 
						|
        
 | 
						|
rlFinditProbeMemoryClear   OBJECT-TYPE
 | 
						|
    SYNTAX      TruthValue
 | 
						|
    MAX-ACCESS  read-write
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
          "Action MIB to trigger FindIT Probe agent memory clear."
 | 
						|
    ::= { rlFindit 7 }       
 | 
						|
        
 | 
						|
    
 | 
						|
END
 | 
						|
 |