Commit version 24.12.13800
This commit is contained in:
48
mibs/netapp/BYCAST-STORAGEGRID-MIB
Normal file
48
mibs/netapp/BYCAST-STORAGEGRID-MIB
Normal file
@ -0,0 +1,48 @@
|
||||
BYCAST-STORAGEGRID-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
enterprises, MODULE-IDENTITY
|
||||
FROM SNMPv2-SMI
|
||||
DisplayString
|
||||
FROM SNMPv2-TC
|
||||
OBJECT-TYPE
|
||||
FROM RFC-1212;
|
||||
|
||||
bycast MODULE-IDENTITY
|
||||
LAST-UPDATED "200706071725Z"
|
||||
ORGANIZATION "NetApp Inc."
|
||||
CONTACT-INFO "Website: www.netapp.com"
|
||||
DESCRIPTION "The MIB Module for the legacy Bycast entities."
|
||||
REVISION "200706071725Z"
|
||||
DESCRIPTION "Initial revision."
|
||||
::= {enterprises 28669}
|
||||
|
||||
version1 OBJECT IDENTIFIER ::= {bycast 1}
|
||||
common OBJECT IDENTIFIER ::= {version1 0}
|
||||
nmsmi OBJECT IDENTIFIER ::= {common 1}
|
||||
system OBJECT IDENTIFIER ::= {nmsmi 1}
|
||||
|
||||
status OBJECT-TYPE
|
||||
SYNTAX INTEGER { unknown(1), adminDown(11), normal(21), notice(31), minor(41), major(51), critical(61) }
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The system status of a StorageGRID:
|
||||
unknown(1) - At least one service is in the Unknown state and requires immediate investigation.
|
||||
adminDown(11) - All the services have been deliberately shutdown for maintenance by a grid administrator.
|
||||
normal(21) - All services are working normally.
|
||||
notice(31) - An unusual condition that does not affect normal operation.
|
||||
minor(41) - An abnormal condition that could affect operation in the future; should be investigated to prevent escalation.
|
||||
major(51) - An abnormal condition that currently affects operation; requires prompt attention to prevent escalation.
|
||||
critical(61) - An abnormal condition that has stopped normal operation; should be addressed immediately."
|
||||
::= {system 1}
|
||||
|
||||
label OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The system label of the grid as reported by the NMS MI."
|
||||
::= {system 2}
|
||||
|
||||
END
|
630
mibs/netapp/NETAPP-AUTHENTICATION-MANAGER-MIB
Normal file
630
mibs/netapp/NETAPP-AUTHENTICATION-MANAGER-MIB
Normal file
@ -0,0 +1,630 @@
|
||||
NETAPP-AUTHENTICATION-MANAGER-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
-- Broadcom Corporation FastPath Authentication Manager MIB
|
||||
-- Copyright Broadcom Corporation (2012) All rights reserved.
|
||||
|
||||
-- This SNMP Management Information Specification
|
||||
-- embodies Broadcom Corporation's confidential and proprietary
|
||||
-- intellectual property. Broadcom Corporation retains all title
|
||||
-- and ownership in the Specification including any revisions.
|
||||
|
||||
-- This Specification is supplied "AS IS", Broadcom Corporation
|
||||
-- makes no warranty, either expressed or implied,
|
||||
-- as to the use, operation, condition, or performance of the
|
||||
-- Specification.
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE,
|
||||
TimeTicks, Unsigned32
|
||||
FROM SNMPv2-SMI
|
||||
MacAddress,TEXTUAL-CONVENTION,DateAndTime
|
||||
FROM SNMPv2-TC
|
||||
DisplayString FROM RFC1213-MIB
|
||||
ifIndex FROM IF-MIB
|
||||
InterfaceIndex FROM IF-MIB
|
||||
fastPath FROM NETAPP-REF-MIB;
|
||||
|
||||
fastPathAuthMgr MODULE-IDENTITY
|
||||
|
||||
LAST-UPDATED "201212280000Z" -- 28 December 2012 12:00:00 GMT
|
||||
ORGANIZATION "Broadcom Corporation"
|
||||
CONTACT-INFO
|
||||
" Customer Support
|
||||
Postal: Broadcom Corporation
|
||||
1030 Swabia Court
|
||||
Suite 400
|
||||
Durham, NC 27703
|
||||
Tel: +1 919 865 2700"
|
||||
DESCRIPTION
|
||||
"Private MIB for auth mgr"
|
||||
|
||||
-- Revision history.
|
||||
REVISION
|
||||
"201212280000Z" -- 28 December 2012 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Initial version."
|
||||
|
||||
::= { fastPath 61 }
|
||||
|
||||
|
||||
--**************************************************************************************
|
||||
-- agentAuthMgrGlobalConfigGroup
|
||||
--**************************************************************************************
|
||||
|
||||
agentAuthMgrGlobalConfigGroup OBJECT IDENTIFIER ::= { fastPathAuthMgr 1 }
|
||||
|
||||
agentAuthMgrAdminMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Enable or disable the authentication manager feature on the system."
|
||||
DEFVAL { disable }
|
||||
::= { agentAuthMgrGlobalConfigGroup 1 }
|
||||
|
||||
|
||||
--**************************************************************************************
|
||||
-- agentAuthMgrInterfaceConfigGroup
|
||||
--**************************************************************************************
|
||||
|
||||
agentAuthMgrInterfaceConfigGroup OBJECT IDENTIFIER ::= { fastPathAuthMgr 2 }
|
||||
|
||||
agentAuthMgrInterfaceConfigMethodTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AgentAuthMgrInterfaceConfigMethodEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The interface configuration for authentication manager"
|
||||
::= { agentAuthMgrInterfaceConfigGroup 1 }
|
||||
|
||||
agentAuthMgrInterfaceConfigMethodEntry OBJECT-TYPE
|
||||
SYNTAX AgentAuthMgrInterfaceConfigMethodEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The authentication manager interface config entry."
|
||||
INDEX { agentAuthMgrIfIndex, methodIndex}
|
||||
::= { agentAuthMgrInterfaceConfigMethodTable 1 }
|
||||
|
||||
AgentAuthMgrInterfaceConfigMethodEntry ::= SEQUENCE {
|
||||
agentAuthMgrIfIndex
|
||||
InterfaceIndex,
|
||||
methodIndex
|
||||
Unsigned32,
|
||||
agentAuthMgrMethodOrder
|
||||
INTEGER,
|
||||
agentAuthMgrMethodPriority
|
||||
INTEGER
|
||||
}
|
||||
|
||||
agentAuthMgrIfIndex OBJECT-TYPE
|
||||
SYNTAX InterfaceIndex
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The interface index for which the authentication manager config is required."
|
||||
::= { agentAuthMgrInterfaceConfigMethodEntry 1 }
|
||||
|
||||
methodIndex OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The index of the configuration method."
|
||||
|
||||
::= { agentAuthMgrInterfaceConfigMethodEntry 2 }
|
||||
|
||||
agentAuthMgrMethodOrder OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
undefined(0),
|
||||
dot1x(1),
|
||||
mab(2),
|
||||
captivePortal(3)
|
||||
}
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The authentication methods allowed for order configuration."
|
||||
DEFVAL { undefined }
|
||||
|
||||
::= { agentAuthMgrInterfaceConfigMethodEntry 3 }
|
||||
|
||||
agentAuthMgrMethodPriority OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
undefined(0),
|
||||
dot1x(1),
|
||||
mab(2),
|
||||
captivePortal(3)
|
||||
}
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The authentication methods allowed for priority configuration."
|
||||
DEFVAL { undefined }
|
||||
|
||||
::= { agentAuthMgrInterfaceConfigMethodEntry 4 }
|
||||
|
||||
|
||||
agentAuthMgrInterfaceConfigTimerTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AgentAuthMgrInterfaceConfigTimerEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The interface configuration for authentication manager"
|
||||
::= { agentAuthMgrInterfaceConfigGroup 2 }
|
||||
|
||||
|
||||
agentAuthMgrInterfaceConfigTimerEntry OBJECT-TYPE
|
||||
SYNTAX AgentAuthMgrInterfaceConfigTimerEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Authentication Manager Interface config entry."
|
||||
INDEX { agentAuthMgrTimerIfIndex}
|
||||
::= { agentAuthMgrInterfaceConfigTimerTable 1 }
|
||||
|
||||
AgentAuthMgrInterfaceConfigTimerEntry ::= SEQUENCE {
|
||||
agentAuthMgrTimerIfIndex
|
||||
InterfaceIndex,
|
||||
agentAuthMgrRestart
|
||||
Unsigned32
|
||||
}
|
||||
agentAuthMgrTimerIfIndex OBJECT-TYPE
|
||||
SYNTAX InterfaceIndex
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The interface ifIndex for which the authentication manager config is required."
|
||||
::= { agentAuthMgrInterfaceConfigTimerEntry 1 }
|
||||
|
||||
agentAuthMgrRestart OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (1..65535)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The authentication restart timer value."
|
||||
DEFVAL { 300 }
|
||||
::= { agentAuthMgrInterfaceConfigTimerEntry 2 }
|
||||
|
||||
|
||||
--**************************************************************************************
|
||||
-- agentAuthMgrInterfaceStatusGroup
|
||||
--**************************************************************************************
|
||||
|
||||
agentAuthMgrInterfaceStatusGroup OBJECT IDENTIFIER ::= { fastPathAuthMgr 3 }
|
||||
|
||||
agentAuthMgrInterfaceStatusTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AgentAuthMgrInterfaceStatusMethodEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The interface configuration for authentication manager"
|
||||
::= { agentAuthMgrInterfaceStatusGroup 1 }
|
||||
|
||||
agentAuthMgrInterfaceStatusEntry OBJECT-TYPE
|
||||
SYNTAX AgentAuthMgrInterfaceStatusMethodEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The authentication manager interface config entry."
|
||||
INDEX { agentAuthMgrIfIndex, methodIndex}
|
||||
::= { agentAuthMgrInterfaceStatusTable 1 }
|
||||
|
||||
AgentAuthMgrInterfaceStatusMethodEntry ::= SEQUENCE {
|
||||
agentAuthMgrStatusMethodOrder
|
||||
INTEGER,
|
||||
agentAuthMgrStatusMethodPriority
|
||||
INTEGER
|
||||
}
|
||||
|
||||
agentAuthMgrStatusMethodOrder OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
undefined(0),
|
||||
dot1x(1),
|
||||
mab(2),
|
||||
captivePortal(3)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The authentication methods allowed for order configuration."
|
||||
DEFVAL { undefined }
|
||||
|
||||
::= { agentAuthMgrInterfaceStatusEntry 1 }
|
||||
|
||||
agentAuthMgrStatusMethodPriority OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
undefined(0),
|
||||
dot1x(1),
|
||||
mab(2),
|
||||
captivePortal(3)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The authentication methods allowed for priority configuration."
|
||||
DEFVAL { undefined }
|
||||
|
||||
::= { agentAuthMgrInterfaceStatusEntry 2 }
|
||||
|
||||
|
||||
--**************************************************************************************
|
||||
-- agentAuthMgrClientStatusGroup -> Contains MIB objects displaying Authentication Manager Client details and
|
||||
-- associated Functionality
|
||||
--
|
||||
--**************************************************************************************
|
||||
|
||||
agentAuthMgrClientStatusGroup OBJECT IDENTIFIER ::= { fastPathAuthMgr 4 }
|
||||
|
||||
agentAuthMgrClientStatusTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AgentAuthMgrClientStatusEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "A table for auth mgr client details and associated functionality."
|
||||
::= { agentAuthMgrClientStatusGroup 1 }
|
||||
|
||||
|
||||
agentAuthMgrClientStatusEntry OBJECT-TYPE
|
||||
SYNTAX AgentAuthMgrClientStatusEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Represents entry for port config table."
|
||||
INDEX { agentAuthMgrClientMacAddress}
|
||||
::= {agentAuthMgrClientStatusTable 1 }
|
||||
|
||||
AgentAuthMgrClientStatusEntry ::= SEQUENCE {
|
||||
agentAuthMgrClientMacAddress
|
||||
MacAddress,
|
||||
agentAuthMgrLogicalPort
|
||||
Unsigned32,
|
||||
agentAuthMgrInterface
|
||||
Unsigned32,
|
||||
agentAuthMgrClientAuthstatus
|
||||
INTEGER,
|
||||
agentAuthMgrClientAuthMethod
|
||||
INTEGER
|
||||
}
|
||||
|
||||
|
||||
agentAuthMgrClientMacAddress OBJECT-TYPE
|
||||
SYNTAX MacAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies the MAC address of the client."
|
||||
::= { agentAuthMgrClientStatusEntry 1}
|
||||
|
||||
agentAuthMgrLogicalPort OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies the logical port number of the client connection."
|
||||
::= { agentAuthMgrClientStatusEntry 2}
|
||||
|
||||
agentAuthMgrInterface OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies the physical interface to which the client is attached."
|
||||
::= { agentAuthMgrClientStatusEntry 3}
|
||||
|
||||
agentAuthMgrClientAuthstatus OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
authorized(1),
|
||||
unauthorized(2)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The authentication status of the client."
|
||||
::={ agentAuthMgrClientStatusEntry 4}
|
||||
|
||||
|
||||
agentAuthMgrClientAuthMethod OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
undefined(0),
|
||||
dot1x(1),
|
||||
mab(2),
|
||||
captivePortal(3)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The method using which the client is authenticated."
|
||||
::={ agentAuthMgrClientStatusEntry 5}
|
||||
|
||||
|
||||
agentAuthMgrAuthHistoryResultsGroup OBJECT IDENTIFIER ::= { fastPathAuthMgr 5 }
|
||||
|
||||
agentAuthMgrPortAuthHistoryResultTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AgentAuthMgrPortAuthHistoryResultEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "A table to display history of the authentication manager."
|
||||
::= { agentAuthMgrAuthHistoryResultsGroup 1 }
|
||||
|
||||
agentAuthMgrPortAuthHistoryResultEntry OBJECT-TYPE
|
||||
SYNTAX AgentAuthMgrPortAuthHistoryResultEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Represents authentication manager results in history table."
|
||||
INDEX { agentAuthMgrAuthHistoryResultIfaceIndex,
|
||||
agentAuthMgrAuthHistoryResultIndex}
|
||||
::= {agentAuthMgrPortAuthHistoryResultTable 1 }
|
||||
|
||||
AgentAuthMgrPortAuthHistoryResultEntry ::= SEQUENCE {
|
||||
agentAuthMgrAuthHistoryResultIfaceIndex Unsigned32,
|
||||
agentAuthMgrAuthHistoryResultIndex Unsigned32,
|
||||
agentAuthMgrAuthHistoryResultTimeStamp DateAndTime,
|
||||
agentAuthMgrAuthHistoryResultMacAddress MacAddress,
|
||||
agentAuthMgrAuthHistoryResultAuthMethod Unsigned32,
|
||||
agentAuthMgrAuthHistoryResultAuthStatus INTEGER
|
||||
}
|
||||
|
||||
agentAuthMgrAuthHistoryResultIfaceIndex OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object represents the physical bridge port on which dot1x authentication event
|
||||
might be received."
|
||||
::= { agentAuthMgrPortAuthHistoryResultEntry 1 }
|
||||
|
||||
agentAuthMgrAuthHistoryResultIndex OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Reference to the authentication manager authentication history table maintained."
|
||||
::= { agentAuthMgrPortAuthHistoryResultEntry 2 }
|
||||
|
||||
|
||||
agentAuthMgrAuthHistoryResultTimeStamp OBJECT-TYPE
|
||||
SYNTAX DateAndTime
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies the exact time of authentication manager authentication
|
||||
event information occurred maintained in the
|
||||
history table."
|
||||
::= { agentAuthMgrPortAuthHistoryResultEntry 3 }
|
||||
|
||||
agentAuthMgrAuthHistoryResultMacAddress OBJECT-TYPE
|
||||
SYNTAX MacAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies the client MAC address maintained in
|
||||
the authentication history table."
|
||||
::= { agentAuthMgrPortAuthHistoryResultEntry 4 }
|
||||
|
||||
agentAuthMgrAuthHistoryResultAuthMethod OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The method using which the client is authenticated."
|
||||
::= { agentAuthMgrPortAuthHistoryResultEntry 5 }
|
||||
|
||||
|
||||
agentAuthMgrAuthHistoryResultAuthStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
success(1),
|
||||
failure(2)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies the authentication manager authentication status (Success or Failure)
|
||||
for the authentication manager authentication event takes place. "
|
||||
::= { agentAuthMgrPortAuthHistoryResultEntry 6 }
|
||||
|
||||
|
||||
-- agentAuthMgrAuthHistoryResultsClear OBJECT-TYPE
|
||||
-- SYNTAX INTEGER {
|
||||
-- enable(1),
|
||||
-- disable(2)
|
||||
-- }
|
||||
-- MAX-ACCESS read-write
|
||||
-- STATUS current
|
||||
-- DESCRIPTION
|
||||
-- "When set to enable(1), all Authentication Manager Authentication History information will be reset."
|
||||
-- DEFVAL { disable }
|
||||
-- ::= { agentAuthMgrAuthHistoryResultsGroup 2 }
|
||||
|
||||
--**************************************************************************************
|
||||
-- agentAuthMgrPortAuthHistoryResultClearTable
|
||||
--
|
||||
--**************************************************************************************
|
||||
|
||||
agentAuthMgrPortAuthHistoryResultClearTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AgentAuthMgrPortAuthHistoryResultClearEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "A table to clear the authentication manager authentication history per interface."
|
||||
::= { agentAuthMgrAuthHistoryResultsGroup 3 }
|
||||
|
||||
agentAuthMgrPortAuthHistoryResultClearEntry OBJECT-TYPE
|
||||
SYNTAX AgentAuthMgrPortAuthHistoryResultClearEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Represents to clear the authentication manager authentication results for an
|
||||
authentication manager authentication history table."
|
||||
INDEX { agentAuthMgrAuthHistoryResultIfIndex }
|
||||
::= {agentAuthMgrPortAuthHistoryResultClearTable 1 }
|
||||
|
||||
AgentAuthMgrPortAuthHistoryResultClearEntry ::= SEQUENCE {
|
||||
agentAuthMgrAuthHistoryResultIfIndex Unsigned32,
|
||||
agentAuthMgrPortAuthHistoryResultsClear INTEGER
|
||||
}
|
||||
agentAuthMgrAuthHistoryResultIfIndex OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object represents the physical Bridge Port on which authentication event
|
||||
might be received."
|
||||
::= { agentAuthMgrPortAuthHistoryResultClearEntry 1 }
|
||||
|
||||
|
||||
agentAuthMgrPortAuthHistoryResultsClear OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"When set to enable(1), all authentication manager authentication history information for
|
||||
the given port will be reset. The value is write-only. Attempt to read
|
||||
will return disable(2)."
|
||||
DEFVAL { disable }
|
||||
::= { agentAuthMgrPortAuthHistoryResultClearEntry 2 }
|
||||
|
||||
|
||||
--**************************************************************************************
|
||||
-- agentAuthMgrAuthStatsGroup -> Contains MIB objects displaying Authentication Manager
|
||||
-- statistics per interface
|
||||
--**************************************************************************************
|
||||
agentAuthMgrAuthStatsGroup OBJECT IDENTIFIER ::= { fastPathAuthMgr 6 }
|
||||
|
||||
agentAuthMgrPortStatsTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AgentAuthMgrPortStatsEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "A table to display the authentication manager statistics."
|
||||
::= { agentAuthMgrAuthStatsGroup 1 }
|
||||
|
||||
agentAuthMgrPortStatsEntry OBJECT-TYPE
|
||||
SYNTAX AgentAuthMgrPortStatsEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Represents authentication manager statistics per port."
|
||||
INDEX { agentAuthMgrPortIfaceIndex, agentAuthMgrPortMethodIndex }
|
||||
::= {agentAuthMgrPortStatsTable 1 }
|
||||
|
||||
AgentAuthMgrPortStatsEntry ::= SEQUENCE {
|
||||
agentAuthMgrPortIfaceIndex Unsigned32,
|
||||
agentAuthMgrPortMethodIndex INTEGER,
|
||||
agentAuthMgrPortStatsAttempts Unsigned32,
|
||||
agentAuthMgrPortStatsFailedAttempts Unsigned32
|
||||
}
|
||||
|
||||
agentAuthMgrPortIfaceIndex OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object represents the physical bridge port on which statistics
|
||||
are retrieved."
|
||||
::= { agentAuthMgrPortStatsEntry 1 }
|
||||
|
||||
agentAuthMgrPortMethodIndex OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
dot1x(1),
|
||||
mab(2),
|
||||
captivePortal(3)
|
||||
}
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The index of the authentication method for which statistics are reviewed."
|
||||
|
||||
::= { agentAuthMgrPortStatsEntry 2 }
|
||||
|
||||
agentAuthMgrPortStatsAttempts OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies the number of successful authentications events
|
||||
of specified method on specified port."
|
||||
::= { agentAuthMgrPortStatsEntry 3 }
|
||||
|
||||
agentAuthMgrPortStatsFailedAttempts OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies the number of unsuccessful authentications attempts
|
||||
of specified method on specified port."
|
||||
::= { agentAuthMgrPortStatsEntry 4 }
|
||||
|
||||
|
||||
-- Clear statistics ----
|
||||
agentAuthMgrPortStatsClearTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AgentAuthMgrPortStatsClearEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "A table to clear the authentication manager statistics."
|
||||
::= { agentAuthMgrAuthStatsGroup 2 }
|
||||
|
||||
agentAuthMgrPortStatsClearEntry OBJECT-TYPE
|
||||
SYNTAX AgentAuthMgrPortStatsClearEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Represents to clear the authentication manager statistics per interface."
|
||||
INDEX { agentAuthMgrPortIfaceIndex }
|
||||
::= {agentAuthMgrPortStatsClearTable 1 }
|
||||
|
||||
AgentAuthMgrPortStatsClearEntry ::= SEQUENCE {
|
||||
agentAuthMgrPortIfaceIndex Unsigned32,
|
||||
agentAuthMgrPortStatsClear INTEGER
|
||||
}
|
||||
|
||||
agentAuthMgrPortStatsClear OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"When set to enable(1), all authentication manager statistics for
|
||||
the given port will be reset. The value is write-only. Attempt to read
|
||||
will return disable(2)."
|
||||
DEFVAL { disable }
|
||||
::= { agentAuthMgrPortStatsClearEntry 2 }
|
||||
|
||||
--**************************************************************************************
|
||||
-- Auth Mgr Traps Config
|
||||
--**************************************************************************************
|
||||
|
||||
agentAuthMgrTrapsConfigGroup OBJECT IDENTIFIER ::= { fastPathAuthMgr 7 }
|
||||
|
||||
authMgrTrapMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object enables/disables the user manager trap mode."
|
||||
DEFVAL { disable }
|
||||
::= { agentAuthMgrTrapsConfigGroup 1 }
|
||||
|
||||
--**************************************************************************************
|
||||
-- Auth Mgr Traps
|
||||
--
|
||||
--**************************************************************************************
|
||||
fastpathAuthMgrTraps OBJECT IDENTIFIER ::= { fastPathAuthMgr 0 }
|
||||
|
||||
agentAuthMgrClientAuthStatusTrap NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
agentAuthMgrInterface,
|
||||
agentAuthMgrClientMacAddress,
|
||||
agentAuthMgrClientAuthMethod,
|
||||
agentAuthMgrClientAuthstatus
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Trap is sent from Auth Mgr when client is authorised/un-authorised."
|
||||
::= { fastpathAuthMgrTraps 1 }
|
||||
|
||||
END
|
715
mibs/netapp/NETAPP-BOXSERVICES-PRIVATE-MIB
Normal file
715
mibs/netapp/NETAPP-BOXSERVICES-PRIVATE-MIB
Normal file
@ -0,0 +1,715 @@
|
||||
-- Box Services MIB overview:
|
||||
-- Box Services MIB falls under fastPath MIB node of the private subtree.
|
||||
|
||||
NETAPP-BOXSERVICES-PRIVATE-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
-- Broadcom Corporation FASTPATH Box Services MIB
|
||||
-- Copyright Broadcom Corporation(2004-2008) All rights reserved.
|
||||
|
||||
-- This SNMP Management Information Specification
|
||||
-- embodies Broadcom Corporation's confidential and proprietary
|
||||
-- intellectual property. Broadcom Corporation retains all title
|
||||
-- and ownership in the Specification including any revisions.
|
||||
|
||||
-- This Specification is supplied "AS IS", Broadcom Corporation
|
||||
-- makes no warranty, either expressed or implied,
|
||||
-- as to the use, operation, condition, or performance of the
|
||||
-- Specification.
|
||||
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE,
|
||||
Unsigned32, Integer32 FROM SNMPv2-SMI
|
||||
TEXTUAL-CONVENTION FROM SNMPv2-TC
|
||||
DisplayString FROM RFC1213-MIB
|
||||
fastPath FROM NETAPP-REF-MIB;
|
||||
|
||||
fastPathBoxServices MODULE-IDENTITY
|
||||
LAST-UPDATED "201101260000Z" -- 26 Jan 2011 12:00:00 GMT
|
||||
ORGANIZATION "Broadcom Corporation"
|
||||
CONTACT-INFO
|
||||
" Customer Support
|
||||
Postal: Broadcom Corporation
|
||||
1030 Swabia Court
|
||||
Suite 400
|
||||
Durham, NC 27703
|
||||
Tel: +1 919 865 2700"
|
||||
|
||||
DESCRIPTION
|
||||
"The Broadcom Private MIB for FASTPATH Box Services Feature."
|
||||
|
||||
-- Revision history.
|
||||
REVISION
|
||||
"201101260000Z" -- 26 Jan 2011 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Postal address updated."
|
||||
REVISION
|
||||
"200802220000Z" -- 22 Feb 2008 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Broadcom branding related changes."
|
||||
|
||||
::= { fastPath 43 }
|
||||
|
||||
BoxsTemperatureStatus ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The temperature state"
|
||||
SYNTAX INTEGER {
|
||||
low(0),
|
||||
normal(1),
|
||||
warning(2),
|
||||
critical(3),
|
||||
shutdown(4),
|
||||
notpresent(5),
|
||||
notoperational(6)
|
||||
}
|
||||
|
||||
--**************************************************************************************
|
||||
-- boxServicesGroup
|
||||
--
|
||||
-- This group provides configuration and status of the Box Services
|
||||
-- feature.
|
||||
--
|
||||
--**************************************************************************************
|
||||
|
||||
boxServicesGroup OBJECT IDENTIFIER ::= { fastPathBoxServices 1 }
|
||||
|
||||
--**************************************************************************************
|
||||
-- Some scalars
|
||||
|
||||
boxServicesNormalTempRangeMin OBJECT-TYPE
|
||||
SYNTAX Integer32 (-100..100)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" Lower boundary of normal temperature range."
|
||||
::= { boxServicesGroup 1 }
|
||||
|
||||
boxServicesNormalTempRangeMax OBJECT-TYPE
|
||||
SYNTAX Integer32 (-100..100)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" Upper boundary of normal temperature range."
|
||||
::= { boxServicesGroup 2 }
|
||||
|
||||
boxServicesTemperatureTrapEnable OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" Enable or disable temperature change event trap, raised when temperature crosses boundaries of normal range"
|
||||
DEFVAL { enable }
|
||||
::= { boxServicesGroup 3 }
|
||||
|
||||
boxServicesPSMStateTrapEnable OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" Enable or disable Power Supply Module state change trap."
|
||||
DEFVAL { enable }
|
||||
::= { boxServicesGroup 4 }
|
||||
|
||||
boxServicesFanStateTrapEnable OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" Enable or disable Fan state change trap."
|
||||
DEFVAL { enable }
|
||||
::= { boxServicesGroup 5 }
|
||||
|
||||
boxsPwrUsageHistoryUnitSampleInterval OBJECT-TYPE
|
||||
SYNTAX INTEGER (30..86400)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Interval at which power consumption data needs to be collected."
|
||||
|
||||
::= { boxServicesGroup 10 }
|
||||
|
||||
boxsPwrUsageHistoryUnitMaxSamples OBJECT-TYPE
|
||||
SYNTAX INTEGER (1..168)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Maximum number of samples to keep."
|
||||
|
||||
::= { boxServicesGroup 11 }
|
||||
|
||||
|
||||
boxServicesThermalShutdownSensor OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of the sensor which initiated thermal shutdown."
|
||||
|
||||
::= { boxServicesGroup 13 }
|
||||
|
||||
boxServicesThermalShutdownTemperature OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The temperature of the sensor which initiated thermal shutdown."
|
||||
|
||||
::= { boxServicesGroup 14 }
|
||||
|
||||
--**************************************************************************************
|
||||
-- boxServicesFans
|
||||
|
||||
boxServicesFansTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF BoxServicesFansEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Fan"
|
||||
::= { boxServicesGroup 6 }
|
||||
|
||||
boxServicesFansEntry OBJECT-TYPE
|
||||
SYNTAX BoxServicesFansEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Box Services Fan Entry"
|
||||
INDEX { boxServicesFansIndex }
|
||||
::= { boxServicesFansTable 1 }
|
||||
|
||||
BoxServicesFansEntry ::= SEQUENCE {
|
||||
boxServicesFansIndex
|
||||
Integer32,
|
||||
boxServicesFanItemType
|
||||
INTEGER,
|
||||
boxServicesFanItemState
|
||||
INTEGER,
|
||||
boxServicesFanSpeed
|
||||
Integer32,
|
||||
boxServicesFanDutyLevel
|
||||
Integer32
|
||||
}
|
||||
|
||||
boxServicesFansIndex OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..2147483647)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Unique index of fan table entry"
|
||||
::= { boxServicesFansEntry 1 }
|
||||
|
||||
boxServicesFanItemType OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
fixed(1),
|
||||
removable(2),
|
||||
fixedAC(3),
|
||||
removableDC(4),
|
||||
fixedDC(5),
|
||||
removableAC(6)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The type of fan"
|
||||
::= { boxServicesFansEntry 2 }
|
||||
|
||||
|
||||
boxServicesFanItemState OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
notpresent(1),
|
||||
operational(2),
|
||||
failed(3),
|
||||
nopower(4),
|
||||
powering(5),
|
||||
notpowering(6),
|
||||
incompatible(7)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The status of fan"
|
||||
::= { boxServicesFansEntry 3 }
|
||||
|
||||
|
||||
boxServicesFanSpeed OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The speed of fan"
|
||||
::= { boxServicesFansEntry 4}
|
||||
|
||||
boxServicesFanDutyLevel OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The duty level of fan, in percents"
|
||||
::= { boxServicesFansEntry 5}
|
||||
|
||||
--**************************************************************************************
|
||||
-- boxServicesPowSupplies
|
||||
|
||||
boxServicesPowSuppliesTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF BoxServicesPowSuppliesEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Power supply"
|
||||
::= { boxServicesGroup 7 }
|
||||
|
||||
boxServicesPowSuppliesEntry OBJECT-TYPE
|
||||
SYNTAX BoxServicesPowSuppliesEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Box Services Power Supply Entry"
|
||||
INDEX { boxServicesPowSupplyIndex }
|
||||
::= { boxServicesPowSuppliesTable 1 }
|
||||
|
||||
BoxServicesPowSuppliesEntry ::= SEQUENCE {
|
||||
boxServicesPowSupplyIndex
|
||||
Integer32,
|
||||
boxServicesPowSupplyItemType
|
||||
INTEGER,
|
||||
boxServicesPowSupplyItemState
|
||||
INTEGER
|
||||
}
|
||||
|
||||
boxServicesPowSupplyIndex OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..2147483647)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Unique index of power supply table entry"
|
||||
::= { boxServicesPowSuppliesEntry 1 }
|
||||
|
||||
boxServicesPowSupplyItemType OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
fixed(1),
|
||||
removable(2),
|
||||
fixedAC(3),
|
||||
removableDC(4),
|
||||
fixedDC(5),
|
||||
removableAC(6)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The type of power supply"
|
||||
::= { boxServicesPowSuppliesEntry 2 }
|
||||
|
||||
|
||||
boxServicesPowSupplyItemState OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
notpresent(1),
|
||||
operational(2),
|
||||
failed(3),
|
||||
nopower(4),
|
||||
powering(5),
|
||||
notpowering(6),
|
||||
incompatible(7)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The status of power supply."
|
||||
::= { boxServicesPowSuppliesEntry 3 }
|
||||
|
||||
|
||||
-- Box Services Unit Power Usage History table
|
||||
boxsUnitPwrUsageHistoryTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF BoxsUnitPwrUsageHistoryEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table providing configuration and status of Power Usage History feature"
|
||||
|
||||
::= { boxServicesGroup 9 }
|
||||
|
||||
boxsUnitPwrUsageHistoryEntry OBJECT-TYPE
|
||||
SYNTAX BoxsUnitPwrUsageHistoryEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Power Usage History Table for a Unit."
|
||||
INDEX { boxsPwrUsageHistoryUnitIndex, boxsPwrUsageHistoryUnitSampleIndex }
|
||||
::= { boxsUnitPwrUsageHistoryTable 1 }
|
||||
|
||||
|
||||
BoxsUnitPwrUsageHistoryEntry::=
|
||||
SEQUENCE {
|
||||
boxsPwrUsageHistoryUnitIndex
|
||||
INTEGER,
|
||||
boxsPwrUsageHistoryUnitSampleIndex
|
||||
INTEGER,
|
||||
boxsPwrUsageHistoryUnitSampleTime
|
||||
DisplayString,
|
||||
boxsPwrUsageHistoryUnitPowerConsumption
|
||||
INTEGER,
|
||||
boxsPwrUsageHistoryStackPowerConsumption
|
||||
INTEGER
|
||||
}
|
||||
|
||||
boxsPwrUsageHistoryUnitIndex OBJECT-TYPE
|
||||
SYNTAX INTEGER (1..8)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This is a unique index for an entry in the boxsUnitPwrUsageHistoryTable.
|
||||
A non-zero value indicates the unitIndex for the corresponding unit
|
||||
entry in the Power Usage History Table."
|
||||
|
||||
::= { boxsUnitPwrUsageHistoryEntry 1 }
|
||||
|
||||
boxsPwrUsageHistoryUnitSampleIndex OBJECT-TYPE
|
||||
SYNTAX INTEGER (1..2147483647)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This is a unique index for an entry in the boxsUnitPwrUsageHistoryTable.
|
||||
A non-zero value indicates the sampleIndex for the corresponding sample
|
||||
entry in the Power Usage History Table."
|
||||
|
||||
::= { boxsUnitPwrUsageHistoryEntry 2 }
|
||||
|
||||
boxsPwrUsageHistoryUnitSampleTime OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(1..32))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Time at which the Sample was collected."
|
||||
|
||||
::= { boxsUnitPwrUsageHistoryEntry 3}
|
||||
|
||||
boxsPwrUsageHistoryUnitPowerConsumption OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Power Consumption (mWatts) at the time of collecting the given sample."
|
||||
|
||||
::= { boxsUnitPwrUsageHistoryEntry 4 }
|
||||
|
||||
boxsPwrUsageHistoryStackPowerConsumption OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Power Consumption (mWatts) per Stack at the time of collecting the given sample."
|
||||
|
||||
::= { boxsUnitPwrUsageHistoryEntry 5 }
|
||||
--**************************************************************************************
|
||||
-- boxServicesTempSensors
|
||||
|
||||
|
||||
boxServicesTempSensorsTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF BoxServicesTempSensorsEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Temperature sensor"
|
||||
::= { boxServicesGroup 8 }
|
||||
|
||||
|
||||
boxServicesTempSensorsEntry OBJECT-TYPE
|
||||
SYNTAX BoxServicesTempSensorsEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Box Services Temperature Sensor Entry"
|
||||
INDEX { boxServicesTempSensorIndex }
|
||||
::= { boxServicesTempSensorsTable 1 }
|
||||
|
||||
BoxServicesTempSensorsEntry ::= SEQUENCE {
|
||||
boxServicesTempSensorIndex
|
||||
Integer32,
|
||||
boxServicesTempSensorType
|
||||
INTEGER,
|
||||
boxServicesTempSensorState
|
||||
BoxsTemperatureStatus,
|
||||
boxServicesTempSensorTemperature
|
||||
Integer32
|
||||
}
|
||||
|
||||
boxServicesTempSensorIndex OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..2147483647)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Unique index of temperature sensor table entry"
|
||||
::= { boxServicesTempSensorsEntry 1 }
|
||||
|
||||
|
||||
boxServicesTempSensorType OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
fixed(1),
|
||||
removable(2),
|
||||
fixedAC(3),
|
||||
removableDC(4),
|
||||
fixedDC(5),
|
||||
removableAC(6)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The type of temperature sensor"
|
||||
::= { boxServicesTempSensorsEntry 2 }
|
||||
|
||||
|
||||
boxServicesTempSensorState OBJECT-TYPE
|
||||
SYNTAX BoxsTemperatureStatus
|
||||
MAX-ACCESS read-only
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"The state of temperature sensor"
|
||||
::= { boxServicesTempSensorsEntry 3 }
|
||||
|
||||
|
||||
boxServicesTempSensorTemperature OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The temperature value reported by sensor"
|
||||
::= { boxServicesTempSensorsEntry 4 }
|
||||
|
||||
boxServicesTempUnitTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF BoxServicesTempUnitEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Temperature status table"
|
||||
::= { boxServicesGroup 15 }
|
||||
|
||||
boxServicesTempUnitEntry OBJECT-TYPE
|
||||
SYNTAX BoxServicesTempUnitEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Box Services Temperature Unit Entry"
|
||||
INDEX { boxServicesTempUnitIndex }
|
||||
::= { boxServicesTempUnitTable 1 }
|
||||
|
||||
BoxServicesTempUnitEntry ::= SEQUENCE {
|
||||
boxServicesTempUnitIndex
|
||||
Unsigned32,
|
||||
boxServicesTempUnitState
|
||||
BoxsTemperatureStatus,
|
||||
boxServicesTempUnitTemperature
|
||||
Integer32
|
||||
}
|
||||
|
||||
boxServicesTempUnitIndex OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Unit index for an entry in the Box Services Temperature Unit Table"
|
||||
::= { boxServicesTempUnitEntry 1 }
|
||||
|
||||
boxServicesTempUnitState OBJECT-TYPE
|
||||
SYNTAX BoxsTemperatureStatus
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The temperature state of the unit"
|
||||
::= { boxServicesTempUnitEntry 2 }
|
||||
|
||||
boxServicesTempUnitTemperature OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The highest temperature currently reported by any sensor on the unit"
|
||||
::= { boxServicesTempUnitEntry 3 }
|
||||
--**************************************************************************************
|
||||
-- boxServicesNotificationsGroup
|
||||
--
|
||||
-- This group provides notification definitions for the Box Services
|
||||
-- feature.
|
||||
--
|
||||
--**************************************************************************************
|
||||
|
||||
boxServicesNotificationsGroup OBJECT IDENTIFIER ::= { fastPathBoxServices 2 }
|
||||
|
||||
--**************************************************************************************
|
||||
-- boxServices notification definitions
|
||||
|
||||
boxsItemStateChangeEvent OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
insertion(1),
|
||||
removal(2),
|
||||
becomeoperational(3),
|
||||
failure(4),
|
||||
losepower(5)
|
||||
}
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This event describes states of the fan or power supply.
|
||||
|
||||
insertion - hot-pluggable fan or power supply was inserted
|
||||
removal - hot-pluggable fan or power supply was removed
|
||||
becomeoperational - fan or power supply became operational after failure state
|
||||
failure - fan or power supply failure happened, i.e. it is not able to perform its functions
|
||||
losepower - a power supply was operational, but the power to it has been disconnected or has failed"
|
||||
::= { boxServicesNotificationsGroup 1 }
|
||||
|
||||
boxsTemperatureChangeEvent OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
abovethreshold(1),
|
||||
belowthreshold(2),
|
||||
withinnormalrange(3)
|
||||
}
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This event describes change of the temperature.
|
||||
To avoid flipping on boundary conditions, it is allowed to send the trap
|
||||
taking into account some margin around thresholds.
|
||||
|
||||
abovethreshold - temperature increased and crossed upper threshold value
|
||||
belowthreshold - temperature decreased and crossed lower threshold value
|
||||
withinnormalrange - temperature returned to normal range (between threshold)"
|
||||
::= { boxServicesNotificationsGroup 2 }
|
||||
|
||||
boxsTemperatureStatusCurrentEvent OBJECT-TYPE
|
||||
SYNTAX BoxsTemperatureStatus
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This event describes the current status of a switch."
|
||||
::= { boxServicesNotificationsGroup 3 }
|
||||
|
||||
boxsTemperatureStatusPreviousEvent OBJECT-TYPE
|
||||
SYNTAX BoxsTemperatureStatus
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This event describes the previous status of a switch."
|
||||
::= { boxServicesNotificationsGroup 4 }
|
||||
|
||||
|
||||
|
||||
--**************************************************************************************
|
||||
-- Traps
|
||||
--**************************************************************************************
|
||||
|
||||
fastPathBoxServicesTraps OBJECT IDENTIFIER ::= { fastPathBoxServices 0 }
|
||||
|
||||
|
||||
|
||||
boxsFanStateChange NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
boxServicesFansIndex,
|
||||
boxsItemStateChangeEvent
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Trap is sent when fan state change happens."
|
||||
::= { fastPathBoxServicesTraps 1 }
|
||||
|
||||
boxsPowSupplyStateChange NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
boxServicesPowSupplyIndex,
|
||||
boxsItemStateChangeEvent
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Trap is sent when power supply state change happens."
|
||||
::= { fastPathBoxServicesTraps 2 }
|
||||
|
||||
|
||||
boxsTemperatureChange NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
boxServicesTempSensorIndex,
|
||||
boxsTemperatureChangeEvent
|
||||
}
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"Trap is sent when temperature is changing and crossing any of the thresholds"
|
||||
::= { fastPathBoxServicesTraps 3 }
|
||||
|
||||
|
||||
boxsThermalShutdown NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
boxServicesThermalShutdownSensor,
|
||||
boxServicesThermalShutdownTemperature
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Trap is sent when thermal shutdown is initiated."
|
||||
::= { fastPathBoxServicesTraps 4 }
|
||||
|
||||
|
||||
boxsTemperatureStateChange NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
boxServicesTempUnitIndex,
|
||||
boxsTemperatureStatusCurrentEvent,
|
||||
boxsTemperatureStatusPreviousEvent
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Trap is sent when the system temperature crosses a threshold.
|
||||
To avoid rapid flapping between states, a hysteresis may
|
||||
be applied."
|
||||
::= { fastPathBoxServicesTraps 5 }
|
||||
|
||||
--**************************************************************************************
|
||||
-- Locator LED manage group
|
||||
--
|
||||
-- This group provides manage definitions for the Locator LED feature.
|
||||
--
|
||||
--**************************************************************************************
|
||||
|
||||
boxsLocatorLedConfigGroup OBJECT IDENTIFIER ::= { fastPathBoxServices 4 }
|
||||
|
||||
boxsLocatorLedUnit OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Spesifies unit number where Locator LED should blink on.
|
||||
This is write-only value. It always returns '0' on request
|
||||
if the Locator Led feature is supported."
|
||||
::= { boxsLocatorLedConfigGroup 1 }
|
||||
|
||||
boxsLocatorLedTime OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates time period in seconds for Locator LED blinking.
|
||||
The range is from 20 to 3600 seconds.
|
||||
The dafault value is 20 seconds.
|
||||
This is write-only value. It always returns '0' on request
|
||||
if the Locator Led feature is supported."
|
||||
DEFVAL { 20 }
|
||||
::= { boxsLocatorLedConfigGroup 2 }
|
||||
|
||||
boxsLocatorLedEnable OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
disable(0),
|
||||
enable(1)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Starts the Locator LED blinking.
|
||||
If boxsLocatorLedUnit has not been set current(manager) unit number will be used.
|
||||
If boxsLocatorLedTime has not been set default value(20 seconds) will be used.
|
||||
This is write-only value. It always returns '0' on request
|
||||
if the Locator Led feature is supported."
|
||||
::= { boxsLocatorLedConfigGroup 3 }
|
||||
|
||||
END
|
308
mibs/netapp/NETAPP-DENIALOFSERVICE-PRIVATE-MIB
Normal file
308
mibs/netapp/NETAPP-DENIALOFSERVICE-PRIVATE-MIB
Normal file
@ -0,0 +1,308 @@
|
||||
-- Denial of Service MIB overview:
|
||||
-- Denial of Service MIB falls under fastPath MIB node of the private subtree.
|
||||
|
||||
NETAPP-DENIALOFSERVICE-PRIVATE-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
-- BROADCOM FASTPATH Denial of Service MIB
|
||||
-- Copyright Broadcom Corporation (2004-2007) All rights reserved.
|
||||
|
||||
-- This SNMP Management Information Specification
|
||||
-- embodies Broadcom Corporation's confidential and proprietary
|
||||
-- intellectual property. Broadcom Corporation retains all title
|
||||
-- and ownership in the Specification including any revisions.
|
||||
|
||||
-- This Specification is supplied "AS IS", Broadcom Corporation
|
||||
-- makes no warranty, either expressed or implied,
|
||||
-- as to the use, operation, condition, or performance of the
|
||||
-- Specification.
|
||||
|
||||
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE,
|
||||
Unsigned32, Integer32 FROM SNMPv2-SMI
|
||||
TEXTUAL-CONVENTION,
|
||||
RowStatus, MacAddress FROM SNMPv2-TC
|
||||
ifIndex FROM IF-MIB
|
||||
|
||||
DisplayString FROM RFC1213-MIB
|
||||
fastPath FROM NETAPP-REF-MIB;
|
||||
|
||||
fastPathDenialOfService MODULE-IDENTITY
|
||||
LAST-UPDATED "201101260000Z" -- 26 January 2011 12:00:00 GMT
|
||||
ORGANIZATION "Broadcom Corporation"
|
||||
CONTACT-INFO
|
||||
" Customer Support
|
||||
Postal: Broadcom Corporation
|
||||
1030 Swabia Court
|
||||
Suite 400
|
||||
Durham, NC 27703
|
||||
Tel: +1 919 865 2700"
|
||||
|
||||
DESCRIPTION
|
||||
"The Broadcom Private MIB for FASTPATH Denial of Service."
|
||||
|
||||
-- Revision history.
|
||||
REVISION
|
||||
"201101260000Z" -- 26 January 2011 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Postal address updated."
|
||||
REVISION
|
||||
"200705230000Z" -- 23 May 2007 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Broadcom branding related changes."
|
||||
|
||||
::= { fastPath 31 }
|
||||
|
||||
|
||||
--**************************************************************************************
|
||||
-- agentSwitchDenialOfServiceGroup
|
||||
--
|
||||
--**************************************************************************************
|
||||
|
||||
agentSwitchDenialOfServiceGroup OBJECT IDENTIFIER ::= { fastPathDenialOfService 1 }
|
||||
|
||||
|
||||
agentSwitchDenialOfServiceSIPDIPMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Enables or Disables the SIP=DIP Denial of Service
|
||||
protection feature."
|
||||
DEFVAL { disable }
|
||||
::= { agentSwitchDenialOfServiceGroup 1 }
|
||||
|
||||
agentSwitchDenialOfServiceSMACDMACMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Enables or Disables the SMAC=DMAC Denial of Service
|
||||
protection feature."
|
||||
DEFVAL { disable }
|
||||
::= { agentSwitchDenialOfServiceGroup 9 }
|
||||
|
||||
agentSwitchDenialOfServiceFirstFragMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Enables or Disables the First Fragment Denial of Service
|
||||
protection feature."
|
||||
DEFVAL { disable }
|
||||
::= { agentSwitchDenialOfServiceGroup 2 }
|
||||
|
||||
agentSwitchDenialOfServiceTCPHdrSize OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..255)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Configures the Minimum allowed TCP Header size.
|
||||
This is active if the First Fragment Denial of Service
|
||||
protection feature is enabled."
|
||||
DEFVAL { 20 }
|
||||
::= { agentSwitchDenialOfServiceGroup 3 }
|
||||
|
||||
agentSwitchDenialOfServiceTCPFragMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Enables or Disables the TCP Fragment Denial of Service
|
||||
protection feature."
|
||||
DEFVAL { disable }
|
||||
::= { agentSwitchDenialOfServiceGroup 4 }
|
||||
|
||||
agentSwitchDenialOfServiceTCPOffsetMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Enables or Disables the TCP Offset Denial of Service
|
||||
protection feature."
|
||||
DEFVAL { disable }
|
||||
::= { agentSwitchDenialOfServiceGroup 10 }
|
||||
|
||||
agentSwitchDenialOfServiceTCPFlagMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Enables or Disables the TCP Flag Denial of Service
|
||||
protection feature."
|
||||
DEFVAL { disable }
|
||||
::= { agentSwitchDenialOfServiceGroup 5 }
|
||||
|
||||
agentSwitchDenialOfServiceTCPFlagSeqMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Enables or Disables the TCP Flag and Sequence Denial of Service
|
||||
protection feature."
|
||||
DEFVAL { disable }
|
||||
::= { agentSwitchDenialOfServiceGroup 11 }
|
||||
|
||||
agentSwitchDenialOfServiceTCPSynMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Enables or Disables the TCP Syn Denial of Service
|
||||
protection feature."
|
||||
DEFVAL { disable }
|
||||
::= { agentSwitchDenialOfServiceGroup 14 }
|
||||
|
||||
agentSwitchDenialOfServiceTCPSynFinMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Enables or Disables the TCP Syn and Fin Denial of Service
|
||||
protection feature."
|
||||
DEFVAL { disable }
|
||||
::= { agentSwitchDenialOfServiceGroup 15 }
|
||||
|
||||
agentSwitchDenialOfServiceTCPFinUrgPshMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Enables or Disables the TCP Fin and Urg and Psh Denial of Service
|
||||
protection feature."
|
||||
DEFVAL { disable }
|
||||
::= { agentSwitchDenialOfServiceGroup 16 }
|
||||
|
||||
agentSwitchDenialOfServiceL4PortMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Enables or Disables the L4 Port Denial of Service
|
||||
protection feature."
|
||||
DEFVAL { disable }
|
||||
::= { agentSwitchDenialOfServiceGroup 6 }
|
||||
|
||||
agentSwitchDenialOfServiceTCPPortMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Enables or Disables the TCP Port Denial of Service
|
||||
protection feature."
|
||||
DEFVAL { disable }
|
||||
::= { agentSwitchDenialOfServiceGroup 12 }
|
||||
|
||||
agentSwitchDenialOfServiceUDPPortMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Enables or Disables the UDP Port Denial of Service
|
||||
protection feature."
|
||||
DEFVAL { disable }
|
||||
::= { agentSwitchDenialOfServiceGroup 13 }
|
||||
|
||||
agentSwitchDenialOfServiceICMPMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Enables or Disables the ICMP Denial of Service
|
||||
protection feature."
|
||||
DEFVAL { disable }
|
||||
::= { agentSwitchDenialOfServiceGroup 7 }
|
||||
|
||||
agentSwitchDenialOfServiceICMPv6Mode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Enables or Disables the ICMPv6 Denial of Service
|
||||
protection feature."
|
||||
DEFVAL { disable }
|
||||
::= { agentSwitchDenialOfServiceGroup 20 }
|
||||
|
||||
agentSwitchDenialOfServiceICMPSize OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..16376)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Configures the Maximum allowed ICMP data size.
|
||||
This is active if the ICMP Denial of Service
|
||||
protection feature is enabled."
|
||||
DEFVAL { 512 }
|
||||
::= { agentSwitchDenialOfServiceGroup 8 }
|
||||
|
||||
agentSwitchDenialOfServiceICMPv6Size OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..1023)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Configures the Maximum allowed ICMPv6 data size.
|
||||
This is active if the ICMPv6 Denial of Service
|
||||
protection feature is enabled."
|
||||
DEFVAL { 1023 }
|
||||
::= { agentSwitchDenialOfServiceGroup 18 }
|
||||
|
||||
agentSwitchDenialOfServiceICMPFragMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Enables or Disables the ICMP Fragment Denial of Service
|
||||
protection feature."
|
||||
DEFVAL { disable }
|
||||
::= { agentSwitchDenialOfServiceGroup 19 }
|
||||
|
||||
|
||||
END
|
197
mibs/netapp/NETAPP-DHCPCLIENT-PRIVATE-MIB
Normal file
197
mibs/netapp/NETAPP-DHCPCLIENT-PRIVATE-MIB
Normal file
@ -0,0 +1,197 @@
|
||||
-- DHCP Client MIB overview:
|
||||
-- DHCP Client MIB falls under fastPath MIB node of the private subtree.
|
||||
|
||||
|
||||
|
||||
NETAPP-DHCPCLIENT-PRIVATE-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
-- BROADCOM FASTPATH DHCP Server MIB
|
||||
-- Copyright Broadcom Corporation (2002-2007) All rights reserved.
|
||||
|
||||
-- This SNMP Management Information Specification
|
||||
-- embodies Broadcom Corporation's confidential and proprietary
|
||||
-- intellectual property. Broadcom Corporation retains all title
|
||||
-- and ownership in the Specification including any revisions.
|
||||
|
||||
-- This Specification is supplied "AS IS", Broadcom Corporation
|
||||
-- makes no warranty, either expressed or implied,
|
||||
-- as to the use, operation, condition, or performance of the
|
||||
-- Specification.
|
||||
|
||||
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE, IpAddress,
|
||||
Integer32, Unsigned32, Counter32, TimeTicks
|
||||
FROM SNMPv2-SMI
|
||||
InterfaceIndex FROM IF-MIB
|
||||
DisplayString FROM RFC1213-MIB
|
||||
fastPath FROM NETAPP-REF-MIB;
|
||||
|
||||
fastPathDHCPClientPrivate MODULE-IDENTITY
|
||||
LAST-UPDATED "201101260000Z" -- 26 January 2011 12:00:00 GMT
|
||||
ORGANIZATION "Broadcom Corporation"
|
||||
CONTACT-INFO
|
||||
" Customer Support
|
||||
Postal: Broadcom Corporation
|
||||
1030 Swabia Court
|
||||
Suite 400
|
||||
Durham, NC 27703
|
||||
Tel: +1 919 865 2700"
|
||||
DESCRIPTION
|
||||
"The Broadcom Private MIB for FASTPATH DHCP Client"
|
||||
|
||||
-- Revision history.
|
||||
REVISION
|
||||
"201101260000Z" -- 26 January 2011 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Postal address updated."
|
||||
REVISION
|
||||
"200705230000Z" -- 23 May 2007 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Broadcom branding related changes."
|
||||
|
||||
::= { fastPath 100 }
|
||||
|
||||
|
||||
--**************************************************************************************
|
||||
agentdhcp4ClientLeaseParameters OBJECT IDENTIFIER ::= { fastPathDHCPClientPrivate 1 }
|
||||
|
||||
agentdhcp4ClientLeaseParametersTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF Agentdhcp4ClientLeaseParametersEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Displays DHCP Client Lease Information."
|
||||
::= { agentdhcp4ClientLeaseParameters 1 }
|
||||
|
||||
agentdhcp4ClientLeaseParametersEntry OBJECT-TYPE
|
||||
SYNTAX Agentdhcp4ClientLeaseParametersEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Information about a table entry."
|
||||
INDEX { agentdhcp4ClientInterfaceIndex }
|
||||
::= { agentdhcp4ClientLeaseParametersTable 1 }
|
||||
|
||||
Agentdhcp4ClientLeaseParametersEntry ::= SEQUENCE {
|
||||
agentdhcp4ClientInterfaceIndex
|
||||
InterfaceIndex,
|
||||
agentdhcp4ClientIpAddress
|
||||
IpAddress,
|
||||
agentdhcp4ClientSubnetMask
|
||||
IpAddress,
|
||||
agentdhcp4ClientDhcpServerAddress
|
||||
IpAddress,
|
||||
agentdhcp4ClientState
|
||||
INTEGER,
|
||||
agentdhcp4ClientTransactionID
|
||||
DisplayString,
|
||||
agentdhcp4ClientLeaseTime
|
||||
TimeTicks,
|
||||
agentdhcp4ClientRenewTime
|
||||
TimeTicks,
|
||||
agentdhcp4ClientRebindTime
|
||||
TimeTicks,
|
||||
agentdhcp4ClientRetryCount
|
||||
Counter32
|
||||
}
|
||||
|
||||
agentdhcp4ClientInterfaceIndex OBJECT-TYPE
|
||||
SYNTAX InterfaceIndex
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Interface index on which the IP address was leased by the DHCP Server."
|
||||
::= { agentdhcp4ClientLeaseParametersEntry 1 }
|
||||
|
||||
agentdhcp4ClientIpAddress OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The IP Address leased by the DHCP Server ."
|
||||
::= { agentdhcp4ClientLeaseParametersEntry 2 }
|
||||
|
||||
agentdhcp4ClientSubnetMask OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Subnet mask of the IP Address leased by the DHCP Server ."
|
||||
::= { agentdhcp4ClientLeaseParametersEntry 3 }
|
||||
|
||||
agentdhcp4ClientDhcpServerAddress OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The IP Address of the DHCP Server that leased the IP Address ."
|
||||
::= { agentdhcp4ClientLeaseParametersEntry 4 }
|
||||
|
||||
agentdhcp4ClientState OBJECT-TYPE
|
||||
SYNTAX INTEGER{
|
||||
init(1),
|
||||
selecting(2),
|
||||
requesting(3),
|
||||
request-recv(4),
|
||||
bound(5),
|
||||
renewing(6),
|
||||
renew-recv(7),
|
||||
rebinding(8),
|
||||
rebind-recv(9),
|
||||
bootp-fallback(10),
|
||||
not-bound(11),
|
||||
failed(12),
|
||||
do-release(13)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The State of the DHCP Client on this interface ."
|
||||
::= { agentdhcp4ClientLeaseParametersEntry 5 }
|
||||
|
||||
agentdhcp4ClientTransactionID OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The transaction ID of the DHCP Client ."
|
||||
::= { agentdhcp4ClientLeaseParametersEntry 6 }
|
||||
|
||||
agentdhcp4ClientLeaseTime OBJECT-TYPE
|
||||
SYNTAX TimeTicks
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The time remaining since the IP address is leased by the DHCP Server.It is displayed
|
||||
in days, hours, minutes and seconds."
|
||||
::= { agentdhcp4ClientLeaseParametersEntry 7 }
|
||||
|
||||
agentdhcp4ClientRenewTime OBJECT-TYPE
|
||||
SYNTAX TimeTicks
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The time remaining to send the next DHCP Renew Request by DHCP Client to renew the leased IP address. It is displayed
|
||||
in days, hours, minutes and seconds."
|
||||
::= { agentdhcp4ClientLeaseParametersEntry 8 }
|
||||
|
||||
agentdhcp4ClientRebindTime OBJECT-TYPE
|
||||
SYNTAX TimeTicks
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The time remaining to start the DHCP Rebind process. It is displayed
|
||||
in days, hours, minutes and seconds."
|
||||
::= { agentdhcp4ClientLeaseParametersEntry 9 }
|
||||
|
||||
agentdhcp4ClientRetryCount OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of times the DHCP Client sends a DHCP REQUEST message before the server responds ."
|
||||
::= { agentdhcp4ClientLeaseParametersEntry 10 }
|
||||
|
||||
END
|
294
mibs/netapp/NETAPP-DNS-RESOLVER-CONTROL-MIB
Normal file
294
mibs/netapp/NETAPP-DNS-RESOLVER-CONTROL-MIB
Normal file
@ -0,0 +1,294 @@
|
||||
|
||||
NETAPP-DNS-RESOLVER-CONTROL-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE, IpAddress, Counter32, Integer32, Unsigned32
|
||||
FROM SNMPv2-SMI
|
||||
TEXTUAL-CONVENTION, RowStatus, DisplayString, TruthValue
|
||||
FROM SNMPv2-TC
|
||||
MODULE-COMPLIANCE, OBJECT-GROUP
|
||||
FROM SNMPv2-CONF
|
||||
fastPath
|
||||
FROM NETAPP-REF-MIB
|
||||
InterfaceIndexOrZero
|
||||
FROM IF-MIB
|
||||
InetAddressType, InetAddress
|
||||
FROM INET-ADDRESS-MIB;
|
||||
|
||||
-- DNS Control Resolver MIB
|
||||
|
||||
fastPathDnsResControlMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "201112140000Z" -- 14 Dec 2011 12:00:00 GMT
|
||||
ORGANIZATION "Broadcom Corporation"
|
||||
CONTACT-INFO
|
||||
"Postal: Broadcom Corporation
|
||||
1030 Swabia Court
|
||||
Suite 400
|
||||
Durham, NC 27703
|
||||
Phone: +1 919 865 2700"
|
||||
|
||||
DESCRIPTION
|
||||
"This MIB module defines a portion of the SNMP MIB under
|
||||
the Broadcom Corporation enterprise OID pertaining to
|
||||
DNS Client control configuration"
|
||||
|
||||
-- Revision history.
|
||||
REVISION
|
||||
"201112140000Z" -- 14 Dec 2011 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"DNS Client Source Interface related changes."
|
||||
REVISION
|
||||
"201101260000Z" -- 26 Jan 2011 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Postal address updated."
|
||||
REVISION
|
||||
"200705230000Z" -- 23 May 2007 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Broadcom branding related changes."
|
||||
REVISION
|
||||
"200503281100Z" -- Mon Mar 28 11:00 GMT 2005
|
||||
DESCRIPTION
|
||||
"Initial version of this MIB module."
|
||||
::= { fastPath 37 }
|
||||
|
||||
-- -------------------------------------------------------------
|
||||
-- Textual Conventions
|
||||
-- -------------------------------------------------------------
|
||||
|
||||
DnsCacheEntryType ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A DNS cache entry type. This is for address or
|
||||
for canonical name."
|
||||
SYNTAX INTEGER { dnsCacheAddresstype(1),
|
||||
dnsCacheCnametye(2) }
|
||||
|
||||
|
||||
fastPathDnsResCtlMIBObjects OBJECT IDENTIFIER ::= { fastPathDnsResControlMIB 1 }
|
||||
|
||||
agentResCtlglobal OBJECT IDENTIFIER ::= { fastPathDnsResCtlMIBObjects 1 }
|
||||
agentResCtlServConfig OBJECT IDENTIFIER ::= { fastPathDnsResCtlMIBObjects 2 }
|
||||
agentResCtlStaticServConfig OBJECT IDENTIFIER ::= { fastPathDnsResCtlMIBObjects 3 }
|
||||
-- agentResCtlCacheConfig OBJECT IDENTIFIER ::= { dnsResCtlMIBObjects 4 }
|
||||
|
||||
|
||||
-- Resolver Control Configuration Group
|
||||
|
||||
agentResCtlAdminMode OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The dns client administrative modes supported by the device.
|
||||
The dns client services can be turned on or off."
|
||||
::= {agentResCtlglobal 1 }
|
||||
|
||||
agentResCtlDefDomainName OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (0..255))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The default domain name for unqualified hostnames."
|
||||
::= {agentResCtlglobal 2 }
|
||||
|
||||
agentResCtlCacheFlushStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER { dnsCacheFlushEnable(1),
|
||||
dnsCacheFlushDisable(2) }
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The cache Flush status. If set to enable all dynamic cache
|
||||
entries would be removed."
|
||||
::= {agentResCtlglobal 3 }
|
||||
|
||||
agentResCtlRequestTimeout OBJECT-TYPE
|
||||
SYNTAX INTEGER (0..3600)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The timeout before retransmitting a request to the server. The
|
||||
timeout value is configured and displayed in seconds."
|
||||
DEFVAL { 3 }
|
||||
::= {agentResCtlglobal 4 }
|
||||
|
||||
agentResCtlRequestRetransmits OBJECT-TYPE
|
||||
SYNTAX INTEGER (0..100)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of times the request is retransmitted. The request
|
||||
is retransmitted provided the maximum timeout value allows
|
||||
this many number of retransmits."
|
||||
DEFVAL { 2 }
|
||||
::= {agentResCtlglobal 5 }
|
||||
|
||||
agentResCtlDomainListTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF ResCtlDomainListEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "A table for default domain list."
|
||||
::= {agentResCtlglobal 6}
|
||||
|
||||
agentResCtlDomainListEntry OBJECT-TYPE
|
||||
SYNTAX ResCtlDomainListEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry in the DNS domain name list.
|
||||
Rows may be created or deleted at any time by the DNS
|
||||
Resolver and by SNMP SET requests."
|
||||
INDEX {agentResCtlDomainListName }
|
||||
::= {agentResCtlDomainListTable 1 }
|
||||
|
||||
ResCtlDomainListEntry ::=
|
||||
SEQUENCE {
|
||||
agentResCtlDomainListName
|
||||
DisplayString,
|
||||
agentResCtlDomainListNameStatus
|
||||
RowStatus
|
||||
}
|
||||
|
||||
agentResCtlDomainListName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The dns domain list entry identified by
|
||||
this row of the table."
|
||||
::= {agentResCtlDomainListEntry 1 }
|
||||
|
||||
agentResCtlDomainListNameStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Status of the DNS domain list Entry Table
|
||||
Supported values:
|
||||
active(1) - valid entry
|
||||
createAndGo(4) - used to create a new entry
|
||||
destroy(6) - removes the entry"
|
||||
::= {agentResCtlDomainListEntry 2 }
|
||||
|
||||
-- DNS Resolver Control Server Configuration Table
|
||||
|
||||
agentResCtlServConfigTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF ResCtlConfigIPEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Table of DNS servers list"
|
||||
::= {agentResCtlServConfig 1 }
|
||||
|
||||
agentResCtlConfigIPEntry OBJECT-TYPE
|
||||
SYNTAX ResCtlConfigIPEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry in the DNS Servers list.
|
||||
Rows may be created or deleted at any time by the DNS
|
||||
Resolver and by SNMP SET requests."
|
||||
INDEX {agentResCtlDnsNameServerIPType,
|
||||
agentResCtlDnsNameServerIP }
|
||||
::= {agentResCtlServConfigTable 1 }
|
||||
|
||||
ResCtlConfigIPEntry ::=
|
||||
SEQUENCE {
|
||||
agentResCtlDnsNameServerIPType
|
||||
InetAddressType,
|
||||
agentResCtlDnsNameServerIP
|
||||
InetAddress,
|
||||
agentResCtlDnsNameServerStatus
|
||||
RowStatus
|
||||
}
|
||||
|
||||
agentResCtlDnsNameServerIPType OBJECT-TYPE
|
||||
SYNTAX InetAddressType
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Type of IP address of the dns server identified by
|
||||
this row of the table. Can be either ipv4(1), or ipv6(2)."
|
||||
::= {agentResCtlConfigIPEntry 1 }
|
||||
|
||||
agentResCtlDnsNameServerIP OBJECT-TYPE
|
||||
SYNTAX InetAddress (SIZE(0|4|16))
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The IP address of the dns server identified by
|
||||
this row of the table."
|
||||
::= {agentResCtlConfigIPEntry 2 }
|
||||
|
||||
agentResCtlDnsNameServerStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Status of the DNS Server Address Table
|
||||
Supported values:
|
||||
active(1) - valid entry
|
||||
createAndGo(4) - used to create a new entry
|
||||
destroy(6) - removes the entry"
|
||||
::= {agentResCtlConfigIPEntry 3 }
|
||||
|
||||
-- DNS Resolver Control Static Host Name IP Address Table
|
||||
|
||||
agentResCtlStaticServConfigTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF ResCtlStaticServEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Static table of DNS hostname to IP address table"
|
||||
::= {agentResCtlStaticServConfig 1 }
|
||||
|
||||
agentResCtlStaticServEntry OBJECT-TYPE
|
||||
SYNTAX ResCtlStaticServEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry in the static DNS hostname IP address list.
|
||||
Rows may be created or deleted at any time by the DNS
|
||||
Resolver and by SNMP SET requests."
|
||||
INDEX {agentResCtlStaticHostName,
|
||||
agentResCtlStaticIPAddress }
|
||||
::= {agentResCtlStaticServConfigTable 1 }
|
||||
|
||||
ResCtlStaticServEntry ::=
|
||||
SEQUENCE {
|
||||
agentResCtlStaticHostName
|
||||
OCTET STRING,
|
||||
agentResCtlStaticIPAddress
|
||||
IpAddress,
|
||||
agentResCtlStaticNameServerStatus
|
||||
RowStatus
|
||||
}
|
||||
|
||||
agentResCtlStaticHostName OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (0 .. 255))
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The static hostname to be stored in the name server table."
|
||||
::= {agentResCtlStaticServEntry 1 }
|
||||
|
||||
agentResCtlStaticIPAddress OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The IP address of the dns server for the static hostname."
|
||||
::= {agentResCtlStaticServEntry 2 }
|
||||
|
||||
agentResCtlStaticNameServerStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Status of the Static Host Name - IP Address Table
|
||||
Supported values:
|
||||
active(1) - valid entry
|
||||
createAndGo(4) - used to create a new entry
|
||||
destroy(6) - removes the entry"
|
||||
::= {agentResCtlStaticServEntry 3 }
|
||||
|
||||
END
|
778
mibs/netapp/NETAPP-DOT1X-ADVANCED-FEATURES-MIB
Normal file
778
mibs/netapp/NETAPP-DOT1X-ADVANCED-FEATURES-MIB
Normal file
@ -0,0 +1,778 @@
|
||||
-- Dot1x Advanced Features MIB overview:
|
||||
-- Dot1x Advanced Features MIB falls under fastPath MIB node of the private subtree.
|
||||
|
||||
NETAPP-DOT1X-ADVANCED-FEATURES-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
-- Broadcom Corporation FastPath Dot1x Advanced Features MIB
|
||||
-- Copyright Broadcom Corporation (2003-2007) All rights reserved.
|
||||
|
||||
-- This SNMP Management Information Specification
|
||||
-- embodies Broadcom Corporation's confidential and proprietary
|
||||
-- intellectual property. Broadcom Corporation retains all title
|
||||
-- and ownership in the Specification including any revisions.
|
||||
|
||||
-- This Specification is supplied "AS IS", Broadcom Corporation
|
||||
-- makes no warranty, either expressed or implied,
|
||||
-- as to the use, operation, condition, or performance of the
|
||||
-- Specification.
|
||||
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE,
|
||||
Unsigned32, TimeTicks FROM SNMPv2-SMI
|
||||
dot1xPaePortNumber FROM IEEE8021-PAE-MIB
|
||||
TEXTUAL-CONVENTION,
|
||||
RowStatus,MacAddress,DateAndTime FROM SNMPv2-TC
|
||||
DisplayString FROM RFC1213-MIB
|
||||
fastPath FROM NETAPP-REF-MIB;
|
||||
|
||||
|
||||
fastPathdot1xAdvanced MODULE-IDENTITY
|
||||
LAST-UPDATED "201101260000Z" -- 26 January 2011 12:00:00 GMT
|
||||
ORGANIZATION "Broadcom Corporation"
|
||||
CONTACT-INFO
|
||||
" Customer Support
|
||||
Postal: Broadcom Corporation
|
||||
1030 Swabia Court
|
||||
Suite 400
|
||||
Durham, NC 27703
|
||||
Tel: +1 919 865 2700"
|
||||
|
||||
DESCRIPTION
|
||||
"The Broadcom Private MIB for FastPath Dot1x Advanced Features "
|
||||
|
||||
-- Revision history.
|
||||
REVISION
|
||||
"201101260000Z" -- 26 January 2011 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Postal address updated."
|
||||
REVISION
|
||||
"200705230000Z" -- 23 May 2007 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Broadcom branding related changes."
|
||||
|
||||
::= { fastPath 36 }
|
||||
|
||||
|
||||
Dot1xPortControlMode ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The control values of the Authenticator PAE controlled
|
||||
Port."
|
||||
SYNTAX INTEGER {
|
||||
forceUnauthorized(1),
|
||||
auto(2),
|
||||
forceAuthorized(3),
|
||||
macBased(4)
|
||||
}
|
||||
|
||||
Dot1xSessionTerminationAction ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The action to be taken on session termination ."
|
||||
SYNTAX INTEGER {
|
||||
default(1),
|
||||
reauthenticate(2)
|
||||
}
|
||||
|
||||
agentDot1xEnhancementConfigGroup OBJECT IDENTIFIER ::= { fastPathdot1xAdvanced 1 }
|
||||
|
||||
agentDot1xRadiusVlanAssignment OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Enable/Disable dot1x Vlan Assignment Support on the switch."
|
||||
DEFVAL { disable }
|
||||
::= { agentDot1xEnhancementConfigGroup 1 }
|
||||
|
||||
agentDot1xDynamicVlanCreationMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Enable/Disable dot1x dynamic vlan creation Support on the switch."
|
||||
DEFVAL { disable }
|
||||
::= { agentDot1xEnhancementConfigGroup 2 }
|
||||
|
||||
agentDot1xEapolFloodMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Enable/Disable dot1x eapol flooding mode on the switch."
|
||||
DEFVAL { disable }
|
||||
::= { agentDot1xEnhancementConfigGroup 3 }
|
||||
|
||||
--**************************************************************************************
|
||||
-- agentDot1xPortConfigGroup -> Contains MIB objects configuring/displaying Dot1x Port details
|
||||
-- and associated Functionality
|
||||
--
|
||||
--**************************************************************************************
|
||||
|
||||
agentDot1xPortConfigGroup OBJECT IDENTIFIER ::= { fastPathdot1xAdvanced 2 }
|
||||
|
||||
--------------------------------------------------------------
|
||||
-- The Dot1x Enhanced Port Table
|
||||
--------------------------------------------------------------
|
||||
|
||||
agentDot1xPortConfigTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AgentDot1xPortConfigEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "A table for dot1x enhanced Port details and associated functionality."
|
||||
::= { agentDot1xPortConfigGroup 1 }
|
||||
|
||||
agentDot1xPortConfigEntry OBJECT-TYPE
|
||||
SYNTAX AgentDot1xPortConfigEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Represents entry for port config table."
|
||||
INDEX { dot1xPaePortNumber}
|
||||
::= {agentDot1xPortConfigTable 1 }
|
||||
|
||||
AgentDot1xPortConfigEntry ::= SEQUENCE {
|
||||
agentDot1xPortControlMode
|
||||
Dot1xPortControlMode,
|
||||
agentDot1xGuestVlanId
|
||||
Unsigned32,
|
||||
agentDot1xGuestVlanPeriod
|
||||
Unsigned32,
|
||||
agentDot1xUnauthenticatedVlan
|
||||
Unsigned32,
|
||||
agentDot1xMaxUsers
|
||||
Unsigned32,
|
||||
agentDot1xPortVlanAssigned
|
||||
Unsigned32,
|
||||
agentDot1xPortVlanAssignedReason
|
||||
INTEGER,
|
||||
agentDot1xPortSessionTimeout
|
||||
Unsigned32,
|
||||
agentDot1xPortTerminationAction
|
||||
Dot1xSessionTerminationAction,
|
||||
agentDot1xPortMABenabled
|
||||
INTEGER,
|
||||
agentDot1xPortMABenabledOperational
|
||||
INTEGER
|
||||
|
||||
}
|
||||
|
||||
agentDot1xPortControlMode OBJECT-TYPE
|
||||
SYNTAX Dot1xPortControlMode
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Dot1x port control mode of this port.The Port control mode .
|
||||
The port control mode for this interface can take the following values ,
|
||||
force-unauthorized - the port is in unauthorized mode,
|
||||
auto-Port based mode. If a client authenticates suscessfully, then the interface is authorized .
|
||||
Otherwise, the port is in unauthorized mode.
|
||||
If more than one clients are attached to the port , then only one client needs to authenticate to allow other clients access.
|
||||
force-authorized - The port is placed in authorized mode
|
||||
macBased - If more than one client is attached to the port, then each client needs to authenticate separately.
|
||||
This object depcreates dot1xAuthAuthControlledPortControl object in IEEE8021-PAE-MIB"
|
||||
DEFVAL {auto}
|
||||
::= { agentDot1xPortConfigEntry 1}
|
||||
|
||||
agentDot1xGuestVlanId OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies the Guest Vlan of the port. A port will
|
||||
be moved to its Guest Vlan if no client sucessfully
|
||||
authenticates on that port for the Guest Vlan Period.
|
||||
A value of zero indicates no Guest Vlan is configured for the interface."
|
||||
DEFVAL {0}
|
||||
::= { agentDot1xPortConfigEntry 2}
|
||||
|
||||
agentDot1xGuestVlanPeriod OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (1..300)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value, in seconds, of the guestVlanPeriod constant
|
||||
currently in use for Guest Vlan Assignment for the
|
||||
port ."
|
||||
DEFVAL { 90 }
|
||||
::= { agentDot1xPortConfigEntry 3 }
|
||||
|
||||
|
||||
agentDot1xUnauthenticatedVlan OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies the Unauthenticated Vlan of the port. A port will
|
||||
be moved to its unauthenticated Vlan if the client authenticates unsucessfully
|
||||
on that port .
|
||||
A value of zero indicates no Unauthenticated Vlan is configured for the port. "
|
||||
DEFVAL {0}
|
||||
::= { agentDot1xPortConfigEntry 4}
|
||||
|
||||
agentDot1xMaxUsers OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" Specifies the maximum users or clients that can authenticate on this port when the port control mode is macBased. "
|
||||
::= { agentDot1xPortConfigEntry 5}
|
||||
|
||||
agentDot1xPortVlanAssigned OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" Specifies the vlan the port is assigned to by Dot1x .
|
||||
Only relevant if the port control mode of the port is auto. "
|
||||
DEFVAL {0}
|
||||
::= { agentDot1xPortConfigEntry 6}
|
||||
|
||||
agentDot1xPortVlanAssignedReason OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
default(1),
|
||||
radius(2),
|
||||
unauthenticatedVlan(3),
|
||||
guestVlan(4),
|
||||
voiceVlan(5),
|
||||
monitorVlan(6),
|
||||
notAssigned(7)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" Reason the port is assigned to the vlan specified by agentDot1xPortVlanAssigned .
|
||||
Only relevant if the port control mode of the port is auto. "
|
||||
DEFVAL {5}
|
||||
::= { agentDot1xPortConfigEntry 7}
|
||||
|
||||
agentDot1xPortSessionTimeout OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" Specifies the session timeout value assigned by the Radius server for this port .
|
||||
Only relevant if the port control mode of the port is auto. "
|
||||
::= { agentDot1xPortConfigEntry 8}
|
||||
|
||||
agentDot1xPortTerminationAction OBJECT-TYPE
|
||||
SYNTAX Dot1xSessionTerminationAction
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" Specifies the session termination action assigned by the Radius Server .This is the action taken when the session times out .
|
||||
Only relevant if the port control mode of the port is auto. "
|
||||
DEFVAL {1}
|
||||
::= { agentDot1xPortConfigEntry 9}
|
||||
|
||||
agentDot1xPortMABenabled OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" Specifies if Mac-based bypass authentication is configured for the port. "
|
||||
DEFVAL {2}
|
||||
::= { agentDot1xPortConfigEntry 10}
|
||||
|
||||
agentDot1xPortMABenabledOperational OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" Displays the operational value of the Mac-based authentication bypass mode (MAB) on the port. "
|
||||
DEFVAL {2}
|
||||
::= { agentDot1xPortConfigEntry 11}
|
||||
|
||||
--**************************************************************************************
|
||||
-- agentDot1xClientConfigGroup -> Contains MIB objects displaying Dot1x Client details and
|
||||
-- associated Functionality
|
||||
--
|
||||
--**************************************************************************************
|
||||
|
||||
agentDot1xClientConfigGroup OBJECT IDENTIFIER ::= { fastPathdot1xAdvanced 3 }
|
||||
|
||||
agentDot1xClientConfigTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AgentDot1xClientConfigEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "A table for dot1x Client details and associated functionality."
|
||||
::= { agentDot1xClientConfigGroup 1 }
|
||||
|
||||
agentDot1xClientConfigEntry OBJECT-TYPE
|
||||
SYNTAX AgentDot1xClientConfigEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Represents entry for port config table."
|
||||
INDEX { agentDot1xClientMacAddress}
|
||||
::= {agentDot1xClientConfigTable 1 }
|
||||
|
||||
AgentDot1xClientConfigEntry ::= SEQUENCE {
|
||||
agentDot1xClientMacAddress
|
||||
MacAddress,
|
||||
agentDot1xLogicalPort
|
||||
Unsigned32,
|
||||
agentDot1xInterface
|
||||
Unsigned32,
|
||||
agentDot1xClientAuthPAEstate
|
||||
INTEGER,
|
||||
agentDot1xClientBackendState
|
||||
INTEGER,
|
||||
agentDot1xClientUserName
|
||||
DisplayString,
|
||||
agentDot1xClientSessionTime
|
||||
Unsigned32,
|
||||
agentDot1xClientFilterID
|
||||
DisplayString,
|
||||
agentDot1xClientVlanAssigned
|
||||
Unsigned32,
|
||||
agentDot1xClientVlanAssignedReason
|
||||
INTEGER,
|
||||
agentDot1xClientSessionTimeout
|
||||
Unsigned32,
|
||||
agentDot1xClientTerminationAction
|
||||
Dot1xSessionTerminationAction
|
||||
}
|
||||
|
||||
agentDot1xClientMacAddress OBJECT-TYPE
|
||||
SYNTAX MacAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies the client MAC address of the client. "
|
||||
::= { agentDot1xClientConfigEntry 1}
|
||||
|
||||
agentDot1xLogicalPort OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies the client MAC address of the client . "
|
||||
::= { agentDot1xClientConfigEntry 2}
|
||||
|
||||
agentDot1xInterface OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies the physical interface to which the client is attached . "
|
||||
::= { agentDot1xClientConfigEntry 3}
|
||||
|
||||
agentDot1xClientAuthPAEstate OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
initialize(1),
|
||||
disconnected(2),
|
||||
connecting(3),
|
||||
authenticating(4),
|
||||
authenticated(5),
|
||||
aborting(6),
|
||||
held(7),
|
||||
forceAuth(8),
|
||||
forceUnauth(9)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The current value of the Authenticator PAE state
|
||||
machine for the client."
|
||||
::={ agentDot1xClientConfigEntry 4}
|
||||
|
||||
agentDot1xClientBackendState OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
request(1),
|
||||
response(2),
|
||||
success(3),
|
||||
fail(4),
|
||||
timeout(5),
|
||||
idle(6),
|
||||
initialize(7)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The current state of the Backend Authentication
|
||||
state machine."
|
||||
::={ agentDot1xClientConfigEntry 5}
|
||||
|
||||
agentDot1xClientUserName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies the username with which the client is authenticated to the Radius server .
|
||||
This value is only valid when the client is in authenticated state. "
|
||||
::= { agentDot1xClientConfigEntry 6}
|
||||
|
||||
agentDot1xClientSessionTime OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies the time elapsed in seconds since the client was authenticated in this session.
|
||||
This value is only valid when the client is in authenticated state. "
|
||||
::= { agentDot1xClientConfigEntry 7}
|
||||
|
||||
agentDot1xClientFilterID OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies the Filter ID or Diffserv Policy name to be applied to the session .
|
||||
This vlaue is populated only if it has been assigned by the RADIUS server.
|
||||
This value is only valid when the client is in authenticated state."
|
||||
::= { agentDot1xClientConfigEntry 8}
|
||||
|
||||
agentDot1xClientVlanAssigned OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies the vlan the client is associated with by Dot1x .
|
||||
This value is only valid when the client is in authenticated state."
|
||||
::= { agentDot1xClientConfigEntry 9}
|
||||
|
||||
agentDot1xClientVlanAssignedReason OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
default(1),
|
||||
radius(2),
|
||||
unauthenticatedVlan(3),
|
||||
monitorVlan(6),
|
||||
invalid(7)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" Reason the client is associated to the vlan specified by agentDot1xClientVlanAssigned .
|
||||
This value is only valid when the client is in authenticated state."
|
||||
::= { agentDot1xClientConfigEntry 10}
|
||||
|
||||
agentDot1xClientSessionTimeout OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies the session time remaining for the client if assigned by the Radius server .
|
||||
A value of 0 indicates that no session timeout was assigned by the RADIUS server.
|
||||
This value is only valid when the client is in authenticated state. "
|
||||
::= { agentDot1xClientConfigEntry 11}
|
||||
|
||||
agentDot1xClientTerminationAction OBJECT-TYPE
|
||||
SYNTAX Dot1xSessionTerminationAction
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies the session termination action assigned by the Radius Server .
|
||||
This is the action taken when the session times out .
|
||||
This value is only valid when the client is in authenticated state. "
|
||||
::= { agentDot1xClientConfigEntry 12}
|
||||
|
||||
|
||||
|
||||
--**************************************************************************************
|
||||
-- agentDot1xMonitorModeConfigGroup -> Contains MIB objects configuring/displaying Dot1x
|
||||
-- Monitor Mode details and associated Functionality
|
||||
--
|
||||
--**************************************************************************************
|
||||
agentDot1xMonitorModeConfigGroup OBJECT IDENTIFIER ::= { fastPathdot1xAdvanced 4 }
|
||||
|
||||
agentDot1xMonitorModeEnabled OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "Enable/Disable Dot1x Monitor mode
|
||||
Support on the switch."
|
||||
DEFVAL { disable }
|
||||
::= { agentDot1xMonitorModeConfigGroup 1 }
|
||||
|
||||
agentDot1xMonitorModeClients OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Retrieves the number of clients that got
|
||||
authenticated by Monitor mode globally."
|
||||
::= { agentDot1xMonitorModeConfigGroup 2 }
|
||||
|
||||
agentDot1xNonMonitorModeClients OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Retrieves the number of clients that are granted access by Dot1x with no monitor mode enabled."
|
||||
::= { agentDot1xMonitorModeConfigGroup 3 }
|
||||
|
||||
|
||||
--**************************************************************************************
|
||||
-- agentDot1xMonitorModeConfigGroup -> Contains MIB objects configuring/displaying Dot1x
|
||||
-- Monitor Mode details and associated Functionality
|
||||
--
|
||||
--**************************************************************************************
|
||||
agentDot1xAuthHistoryResultsGroup OBJECT IDENTIFIER ::= { fastPathdot1xAdvanced 5 }
|
||||
|
||||
agentDot1xPortAuthHistoryResultTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AgentDot1xPortAuthHistoryResultEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "A table to display the dot1x monitor mode results."
|
||||
::= { agentDot1xAuthHistoryResultsGroup 1 }
|
||||
|
||||
agentDot1xPortAuthHistoryResultEntry OBJECT-TYPE
|
||||
SYNTAX AgentDot1xPortAuthHistoryResultEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Represents Dot1x Authentication results for a Dot1x Authentication History table."
|
||||
INDEX { agentDot1xAuthHistoryResultIfaceIndex,
|
||||
agentDot1xAuthHistoryResultIndex}
|
||||
::= {agentDot1xPortAuthHistoryResultTable 1 }
|
||||
|
||||
AgentDot1xPortAuthHistoryResultEntry ::= SEQUENCE {
|
||||
agentDot1xAuthHistoryResultIfaceIndex Unsigned32,
|
||||
agentDot1xAuthHistoryResultIndex Unsigned32,
|
||||
agentDot1xAuthHistoryResultTimeStamp DateAndTime,
|
||||
agentDot1xAuthHistoryResultAge TimeTicks,
|
||||
agentDot1xAuthHistoryResultMacAddress MacAddress,
|
||||
agentDot1xAuthHistoryResultVlanId Unsigned32,
|
||||
agentDot1xAuthHistoryResultAuthStatus INTEGER,
|
||||
agentDot1xAuthHistoryResultAccessStatus INTEGER,
|
||||
agentDot1xAuthHistoryResultFilterID DisplayString,
|
||||
agentDot1xAuthHistoryResultVlanAssigned Unsigned32,
|
||||
agentDot1xAuthHistoryResultVlanAssignedType INTEGER,
|
||||
agentDot1xAuthHistoryResultReasonCode INTEGER
|
||||
}
|
||||
|
||||
agentDot1xAuthHistoryResultIfaceIndex OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object represents the physical Bridge Port on which dot1x Auth event
|
||||
might be received."
|
||||
::= { agentDot1xPortAuthHistoryResultEntry 1 }
|
||||
|
||||
agentDot1xAuthHistoryResultIndex OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Reference to the Dot1x Authentication history table maintained."
|
||||
::= { agentDot1xPortAuthHistoryResultEntry 2 }
|
||||
|
||||
agentDot1xAuthHistoryResultTimeStamp OBJECT-TYPE
|
||||
SYNTAX DateAndTime
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies the exact time of Dot1x Authentication
|
||||
event information occurred maintained in the
|
||||
history table."
|
||||
::= { agentDot1xPortAuthHistoryResultEntry 3 }
|
||||
|
||||
agentDot1xAuthHistoryResultAge OBJECT-TYPE
|
||||
SYNTAX TimeTicks
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Time since the authentication entry was added to the history table. It is displayed in days, hours, minutes, and seconds."
|
||||
::= { agentDot1xPortAuthHistoryResultEntry 4 }
|
||||
|
||||
agentDot1xAuthHistoryResultMacAddress OBJECT-TYPE
|
||||
SYNTAX MacAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies the client MAC Address maintained in
|
||||
the Dot1x Authentication history table."
|
||||
::= { agentDot1xPortAuthHistoryResultEntry 5 }
|
||||
|
||||
agentDot1xAuthHistoryResultVlanId OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies the VLANID maintained in the history
|
||||
table. It is the VLANID which is failed to
|
||||
associate to the port during authentication process.
|
||||
The VLANID is identified distinctly by the Reason
|
||||
code for the respective entry. Valid only when the
|
||||
reason code is set to 13 (VLAN assignment failure).
|
||||
In all the other cases, VLANID is set to 0. "
|
||||
::= { agentDot1xPortAuthHistoryResultEntry 6 }
|
||||
|
||||
agentDot1xAuthHistoryResultAuthStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
success(1),
|
||||
failure(2)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies the Dot1x Authentication status (Success or Failure) for the Dot1x Authentication event takes place. "
|
||||
::= { agentDot1xPortAuthHistoryResultEntry 7 }
|
||||
|
||||
agentDot1xAuthHistoryResultAccessStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
granted(1),
|
||||
denied(2)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" Authentication access status indicates the exact status of the dot1x client.
|
||||
Granted means the client is allowed access to the network using dot1x or monitor mode.
|
||||
Denied means the client is not allowed access to the network."
|
||||
::= { agentDot1xPortAuthHistoryResultEntry 8 }
|
||||
|
||||
agentDot1xAuthHistoryResultFilterID OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies the Filter ID or Diffserv Policy name assigned by the RADIUS server.
|
||||
This value is only valid when the client is in authenticated state."
|
||||
::= { agentDot1xPortAuthHistoryResultEntry 9 }
|
||||
|
||||
agentDot1xAuthHistoryResultVlanAssigned OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies the VLANID maintained in the history
|
||||
table (It is the VLANID Assigned to a Port or Client authenticate)."
|
||||
::= { agentDot1xPortAuthHistoryResultEntry 10 }
|
||||
|
||||
agentDot1xAuthHistoryResultVlanAssignedType OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
default(1),
|
||||
radius(2),
|
||||
unauthenticatedVlan(3),
|
||||
guestVlan(4),
|
||||
voiceVlan(5),
|
||||
monitorVlan(6),
|
||||
notAssigned(7)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies the VLAN Assigned Reason maintained in the history
|
||||
table."
|
||||
::= { agentDot1xPortAuthHistoryResultEntry 11 }
|
||||
|
||||
|
||||
agentDot1xAuthHistoryResultReasonCode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
supplicant-timeout(1),
|
||||
eapol-timeout(2),
|
||||
radius-request-timeout(3),
|
||||
radius-auth-failure(4),
|
||||
radius-auth-comm-failure(5),
|
||||
radius-challenge-process-invalid-nas-port(6),
|
||||
radius-challenge-process-wrong-eap-msg(7),
|
||||
radius-request-send-msg-error(8),
|
||||
radius-accept-process-invalid-nas-port(9),
|
||||
radius-accept-process-wrong-eap-msg(10),
|
||||
radius-accept-filter-assignment-failure(11),
|
||||
radius-accept-diffserv-not-present(12),
|
||||
radius-accept-vlan-assignment-failure(13),
|
||||
vlan-assignment-feature-not-enabled(14),
|
||||
radius-success(15),
|
||||
local-auth-user-not-found(16),
|
||||
local-auth-user-no-access(17),
|
||||
local-auth-md5-validation-failure(18),
|
||||
local-auth-invalid-eap-type(19),
|
||||
local-failure(20),
|
||||
local-success(21),
|
||||
radius-invalid-radius-status(22),
|
||||
guest-vlan-timer-expiry(23),
|
||||
undefined-auth-method(24),
|
||||
reject-auth-method(25),
|
||||
invalid-auth-method(26),
|
||||
auth-method-not-configured(27),
|
||||
unauth-vlan-not-created(28),
|
||||
guest-vlan-not-created(29),
|
||||
radius-accept-invalid-vlan-failure(30)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Specifies the Dot1x authentication reason
|
||||
refered by the result index on a port."
|
||||
::= { agentDot1xPortAuthHistoryResultEntry 12 }
|
||||
|
||||
|
||||
agentDot1xAuthHistoryResultsClear OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"When set to enable(1), all Dot1x Authentication History information will be reset."
|
||||
DEFVAL { disable }
|
||||
::= { agentDot1xAuthHistoryResultsGroup 2 }
|
||||
|
||||
--**************************************************************************************
|
||||
-- agentDot1xPortAuthHistoryResultClearTable
|
||||
--
|
||||
--**************************************************************************************
|
||||
|
||||
agentDot1xPortAuthHistoryResultClearTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AgentDot1xPortAuthHistoryResultClearEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "A table to clear the dot1x monitor mode results per interface."
|
||||
::= { agentDot1xAuthHistoryResultsGroup 3 }
|
||||
|
||||
agentDot1xPortAuthHistoryResultClearEntry OBJECT-TYPE
|
||||
SYNTAX AgentDot1xPortAuthHistoryResultClearEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Represents to clear the Dot1x Authentication results for a Dot1x Authentication History table."
|
||||
INDEX { agentDot1xAuthHistoryResultIfIndex }
|
||||
::= {agentDot1xPortAuthHistoryResultClearTable 1 }
|
||||
|
||||
AgentDot1xPortAuthHistoryResultClearEntry ::= SEQUENCE {
|
||||
agentDot1xAuthHistoryResultIfIndex Unsigned32,
|
||||
agentDot1xPortAuthHistoryResultsClear INTEGER
|
||||
}
|
||||
|
||||
agentDot1xAuthHistoryResultIfIndex OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object represents the physical Bridge Port on which dot1x Auth event
|
||||
might be received."
|
||||
::= { agentDot1xPortAuthHistoryResultClearEntry 1 }
|
||||
|
||||
|
||||
agentDot1xPortAuthHistoryResultsClear OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"When set to enable(1), all Dot1x Authentication History information for
|
||||
the given port will be reset. The value is write-only. Attempt to read
|
||||
will return disable(2)."
|
||||
DEFVAL { disable }
|
||||
::= { agentDot1xPortAuthHistoryResultClearEntry 2 }
|
||||
|
||||
|
||||
END
|
136
mibs/netapp/NETAPP-DOT1X-AUTHENTICATION-SERVER-MIB
Normal file
136
mibs/netapp/NETAPP-DOT1X-AUTHENTICATION-SERVER-MIB
Normal file
@ -0,0 +1,136 @@
|
||||
-- Dot1x Authentication Server MIB overview:
|
||||
-- Dot1x Authentication Server MIB falls under fastPath MIB node of the private subtree.
|
||||
|
||||
NETAPP-DOT1X-AUTHENTICATION-SERVER-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
-- Broadcom Corporation FastPath Dot1x Authentication Server MIB
|
||||
-- Copyright Broadcom Corporation (2003-2007) All rights reserved.
|
||||
|
||||
-- This SNMP Management Information Specification
|
||||
-- embodies Broadcom Corporation's confidential and proprietary
|
||||
-- intellectual property. Broadcom Corporation retains all title
|
||||
-- and ownership in the Specification including any revisions.
|
||||
|
||||
-- This Specification is supplied "AS IS", Broadcom Corporation
|
||||
-- makes no warranty, either expressed or implied,
|
||||
-- as to the use, operation, condition, or performance of the
|
||||
-- Specification.
|
||||
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE,
|
||||
Integer32 FROM SNMPv2-SMI
|
||||
RowStatus FROM SNMPv2-TC
|
||||
DisplayString FROM RFC1213-MIB
|
||||
fastPath FROM NETAPP-REF-MIB;
|
||||
|
||||
|
||||
fastPathdot1xAuthenticationServer MODULE-IDENTITY
|
||||
LAST-UPDATED "201101260000Z" -- 26 January 2011 12:00:00 GMT
|
||||
ORGANIZATION "Broadcom Corporation"
|
||||
CONTACT-INFO
|
||||
" Customer Support
|
||||
Postal: Broadcom Corporation
|
||||
1030 Swabia Court
|
||||
Suite 400
|
||||
Durham, NC 27703
|
||||
Tel: +1 919 865 2700"
|
||||
|
||||
DESCRIPTION
|
||||
"The Broadcom Private MIB for FastPath Dot1x Authentication Server "
|
||||
|
||||
-- Revision history.
|
||||
REVISION
|
||||
"201101260000Z" -- 26 January 2011 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Postal address updated."
|
||||
REVISION
|
||||
"200911120000Z" -- 12 November 2009 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Broadcom branding related changes."
|
||||
|
||||
::= { fastPath 49 }
|
||||
|
||||
|
||||
--**************************************************************************************
|
||||
-- agentDot1xAuthServUserConfigGroup -> Contains MIB objects to configure Dot1x User Database
|
||||
--
|
||||
--**************************************************************************************
|
||||
|
||||
agentDot1xAuthServUserConfigGroup OBJECT IDENTIFIER ::= { fastPathdot1xAuthenticationServer 1 }
|
||||
|
||||
agentDot1xAuthServUserConfigCreate OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(1..64))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Create a new user.
|
||||
When set with a non-empty string, a new user with that name will be created.
|
||||
This object will only return an empty string.
|
||||
This string is limited to alpha-numeric strings (including the '-' and '_' characters)."
|
||||
::= { agentDot1xAuthServUserConfigGroup 1 }
|
||||
|
||||
agentDot1xAuthServUserConfigTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AgentDot1xAuthServUserConfigEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "A table for dot1x Client details and associated functionality."
|
||||
::= { agentDot1xAuthServUserConfigGroup 2 }
|
||||
|
||||
agentDot1xAuthServUserConfigEntry OBJECT-TYPE
|
||||
SYNTAX AgentDot1xAuthServUserConfigEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Represents entry for port config table."
|
||||
INDEX { agentDot1xAuthServUserIndex}
|
||||
::= {agentDot1xAuthServUserConfigTable 1 }
|
||||
|
||||
AgentDot1xAuthServUserConfigEntry ::= SEQUENCE {
|
||||
agentDot1xAuthServUserIndex
|
||||
Integer32,
|
||||
agentDot1xAuthServUserName
|
||||
DisplayString,
|
||||
agentDot1xAuthServUserPassword
|
||||
DisplayString,
|
||||
agentDot1xAuthServUserStatus
|
||||
RowStatus
|
||||
}
|
||||
|
||||
agentDot1xAuthServUserIndex OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..99)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Dot1x user config index. "
|
||||
::= { agentDot1xAuthServUserConfigEntry 1}
|
||||
|
||||
agentDot1xAuthServUserName OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(1..64))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Dot1x user name.
|
||||
This string is limited to alpha-numeric strings (including '-' and '_'
|
||||
characters). "
|
||||
::= { agentDot1xAuthServUserConfigEntry 2}
|
||||
|
||||
agentDot1xAuthServUserPassword OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(0..64))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Dot1x user password."
|
||||
::= { agentDot1xAuthServUserConfigEntry 3}
|
||||
|
||||
agentDot1xAuthServUserStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Dot1x User Status.
|
||||
active(1) - This user account is active.
|
||||
destroy(6) - Set to this value to remove this user account."
|
||||
::= { agentDot1xAuthServUserConfigEntry 4 }
|
||||
|
||||
|
||||
END
|
267
mibs/netapp/NETAPP-INVENTORY-MIB
Normal file
267
mibs/netapp/NETAPP-INVENTORY-MIB
Normal file
@ -0,0 +1,267 @@
|
||||
NETAPP-INVENTORY-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
-- Copyright Broadcom Corporation (2003-2013) All rights reserved.
|
||||
|
||||
-- This SNMP Management Information Specification
|
||||
-- embodies Broadcom Corporation's confidential and proprietary
|
||||
-- intellectual property. Broadcom Corporation retains all title
|
||||
-- and ownership in the Specification including any revisions.
|
||||
|
||||
-- This Specification is supplied "AS IS", Broadcom Corporation
|
||||
-- makes no warranty, either expressed or implied,
|
||||
-- as to the use, operation, condition, or performance of the
|
||||
-- Specification.
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE, Integer32, Gauge32, Counter32,
|
||||
Unsigned32, TimeTicks, NOTIFICATION-TYPE FROM SNMPv2-SMI
|
||||
TEXTUAL-CONVENTION, DisplayString,
|
||||
RowStatus FROM SNMPv2-TC
|
||||
MODULE-COMPLIANCE, OBJECT-GROUP, NOTIFICATION-GROUP
|
||||
FROM SNMPv2-CONF
|
||||
fastPath FROM NETAPP-REF-MIB;
|
||||
|
||||
fastPathInventory MODULE-IDENTITY
|
||||
LAST-UPDATED "201310150000Z" -- 15 Oct 2013 12:00:00 GMT
|
||||
ORGANIZATION "Broadcom Corporation"
|
||||
CONTACT-INFO
|
||||
" Customer Support
|
||||
Postal: Broadcom Corporation
|
||||
1030 Swabia Court
|
||||
Suite 400
|
||||
Durham, NC 27703
|
||||
Tel: +1 919 865 2700"
|
||||
DESCRIPTION
|
||||
"This MIB defines the objects used for FastPath to
|
||||
configure and report information and status of units,
|
||||
slots and supported cards."
|
||||
|
||||
-- Revision history.
|
||||
REVISION
|
||||
"201310150000Z" -- 15 Oct 2013 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Object support modifications for LinuxHost systems."
|
||||
REVISION
|
||||
"201101260000Z" -- 26 Jan 2011 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Postal address updated."
|
||||
REVISION
|
||||
"200705230000Z" -- 23 May 2007 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Broadcom branding related changes."
|
||||
REVISION
|
||||
"200410282037Z" -- Thu Jun 26 20:37:34 2003 GMT
|
||||
DESCRIPTION
|
||||
"Version 2 - Add support for Front Panel Stacking configuration."
|
||||
REVISION
|
||||
"200305261930Z" -- Thu Jun 26 19:30:54 2003 GMT
|
||||
DESCRIPTION
|
||||
"Initial version."
|
||||
|
||||
::= { fastPath 13 }
|
||||
|
||||
AgentInventoryUnitPreference ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates the preference the unit has for being the
|
||||
management unit in the stack. If the value is 0, it
|
||||
indicates the unit is disabled for management."
|
||||
SYNTAX INTEGER {
|
||||
disabled(0),
|
||||
unsassigned(1),
|
||||
assigned(2)
|
||||
}
|
||||
|
||||
AgentInventoryUnitType ::= TEXTUAL-CONVENTION
|
||||
DISPLAY-HINT "x"
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Unit Type value for a given unit, displayed in hexadecimal."
|
||||
SYNTAX Unsigned32
|
||||
|
||||
AgentInventoryCardType ::= TEXTUAL-CONVENTION
|
||||
DISPLAY-HINT "x"
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Card Type value for a given card, displayed in hexadecimal."
|
||||
SYNTAX Unsigned32
|
||||
|
||||
--**************************************************************************************
|
||||
-- agentInventoryStackGroup
|
||||
--
|
||||
--**************************************************************************************
|
||||
agentInventoryStackGroup OBJECT IDENTIFIER ::= { fastPathInventory 1 }
|
||||
|
||||
agentInventoryStackSTKname OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
unconfigured(1),
|
||||
image1(2),
|
||||
image2(3)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"STK file on management unit for copy/activate/delete operations to all units in the stack
|
||||
unconfigured(1) - indicates a default state and can not be set."
|
||||
::= { agentInventoryStackGroup 5 }
|
||||
|
||||
agentInventoryStackActivateSTK OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Activates the specified STK file on all units on the stack."
|
||||
::= { agentInventoryStackGroup 6 }
|
||||
|
||||
agentInventoryStackDeleteSTK OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Deletes the specified STK file from all units on the stack."
|
||||
::= { agentInventoryStackGroup 7 }
|
||||
|
||||
--**************************************************************************************
|
||||
-- agentInventoryCardGroup
|
||||
--
|
||||
--**************************************************************************************
|
||||
|
||||
agentInventoryCardGroup OBJECT IDENTIFIER ::= { fastPathInventory 4 }
|
||||
|
||||
--**************************************************************************************
|
||||
-- agentInventoryCardTypeTable
|
||||
--
|
||||
--**************************************************************************************
|
||||
|
||||
agentInventoryCardTypeTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AgentInventoryCardTypeEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Contains information for all supported Card Types in the system."
|
||||
::= { agentInventoryCardGroup 1 }
|
||||
|
||||
agentInventoryCardTypeEntry OBJECT-TYPE
|
||||
SYNTAX AgentInventoryCardTypeEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Contains information related to a specific Card Type."
|
||||
INDEX { agentInventoryCardIndex }
|
||||
::= { agentInventoryCardTypeTable 1 }
|
||||
|
||||
AgentInventoryCardTypeEntry ::=
|
||||
SEQUENCE {
|
||||
agentInventoryCardIndex
|
||||
Unsigned32,
|
||||
agentInventoryCardType
|
||||
AgentInventoryCardType,
|
||||
agentInventoryCardModelIdentifier
|
||||
DisplayString,
|
||||
agentInventoryCardDescription
|
||||
DisplayString
|
||||
}
|
||||
|
||||
agentInventoryCardIndex OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An arbitrary index used to identify cards in the table."
|
||||
::= { agentInventoryCardTypeEntry 1 }
|
||||
|
||||
agentInventoryCardType OBJECT-TYPE
|
||||
SYNTAX AgentInventoryCardType
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Card Type associated with this instance."
|
||||
::= { agentInventoryCardTypeEntry 2 }
|
||||
|
||||
agentInventoryCardModelIdentifier OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The model identifier for the supported Card Type."
|
||||
::= { agentInventoryCardTypeEntry 3 }
|
||||
|
||||
agentInventoryCardDescription OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The card description for the supported Card Type."
|
||||
::= { agentInventoryCardTypeEntry 4 }
|
||||
|
||||
--**************************************************************************************
|
||||
-- agentInventoryComponentGroup
|
||||
--
|
||||
--**************************************************************************************
|
||||
|
||||
agentInventoryComponentGroup OBJECT IDENTIFIER ::= { fastPathInventory 5 }
|
||||
|
||||
|
||||
--**************************************************************************************
|
||||
-- agentInventoryComponentTable
|
||||
--
|
||||
--**************************************************************************************
|
||||
|
||||
agentInventoryComponentTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AgentInventoryComponentEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Contains information for all supported Components in the system."
|
||||
::= { agentInventoryComponentGroup 1 }
|
||||
|
||||
agentInventoryComponentEntry OBJECT-TYPE
|
||||
SYNTAX AgentInventoryComponentEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Contains information related to a specific Components."
|
||||
INDEX { agentInventoryComponentIndex }
|
||||
::= { agentInventoryComponentTable 1 }
|
||||
|
||||
AgentInventoryComponentEntry ::=
|
||||
SEQUENCE {
|
||||
agentInventoryComponentIndex
|
||||
Unsigned32,
|
||||
agentInventoryComponentMnemonic
|
||||
DisplayString,
|
||||
agentInventoryComponentName
|
||||
DisplayString
|
||||
}
|
||||
|
||||
agentInventoryComponentIndex OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An arbitrary index used to reference components in the table."
|
||||
::= { agentInventoryComponentEntry 1 }
|
||||
|
||||
agentInventoryComponentMnemonic OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The abreviated name of this component."
|
||||
::= { agentInventoryComponentEntry 2 }
|
||||
|
||||
agentInventoryComponentName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The name of the component for this instance."
|
||||
::= { agentInventoryComponentEntry 3 }
|
||||
|
||||
END
|
555
mibs/netapp/NETAPP-ISDP-MIB
Normal file
555
mibs/netapp/NETAPP-ISDP-MIB
Normal file
@ -0,0 +1,555 @@
|
||||
NETAPP-ISDP-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
-- Broadcom Corporation FastPath Switching MIB
|
||||
-- Copyright Broadcom Corporation (2007) All rights reserved.
|
||||
|
||||
-- This SNMP Management Information Specification
|
||||
-- embodies Broadcom Corporation's confidential and proprietary
|
||||
-- intellectual property. Broadcom Corporation retains all title
|
||||
-- and ownership in the Specification including any revisions.
|
||||
|
||||
-- This Specification is supplied "AS IS", Broadcom Corporation
|
||||
-- makes no warranty, either expressed or implied,
|
||||
-- as to the use, operation, condition, or performance of the
|
||||
-- Specification.
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE, Integer32, Unsigned32,Counter32 FROM SNMPv2-SMI
|
||||
TEXTUAL-CONVENTION, TimeStamp FROM SNMPv2-TC
|
||||
fastPath FROM NETAPP-REF-MIB
|
||||
DisplayString FROM RFC1213-MIB;
|
||||
|
||||
fastPathIsdp MODULE-IDENTITY
|
||||
LAST-UPDATED "201101260000Z" -- 26 January 2011 12:00:00 GMT
|
||||
ORGANIZATION "Broadcom Corporation"
|
||||
CONTACT-INFO
|
||||
" Customer Support
|
||||
Postal: Broadcom Corporation
|
||||
1030 Swabia Court
|
||||
Suite 400
|
||||
Durham, NC 27703
|
||||
Tel: +1 919 865 2700"
|
||||
DESCRIPTION
|
||||
"The Broadcom Private MIB for FastPath ISDP"
|
||||
|
||||
-- Revision history.
|
||||
REVISION
|
||||
"201101260000Z" -- 26 January 2011 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Postal address updated."
|
||||
REVISION
|
||||
"201001110000Z" -- 11 January 2010 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Device ID can be system's host name too."
|
||||
REVISION
|
||||
"200712030000Z" -- 03 December 2007 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Initial version."
|
||||
|
||||
::= { fastPath 39 }
|
||||
|
||||
|
||||
agentIsdpMIBObjects OBJECT IDENTIFIER ::= { fastPathIsdp 1 }
|
||||
agentIsdpCache OBJECT IDENTIFIER ::= { agentIsdpMIBObjects 2 }
|
||||
agentIsdpInterface OBJECT IDENTIFIER ::= { agentIsdpMIBObjects 3 }
|
||||
|
||||
-- ****************************************************************************
|
||||
--
|
||||
-- The ISDP Interface Group
|
||||
-- Manage ISDP on interface.
|
||||
--
|
||||
-- ****************************************************************************
|
||||
|
||||
agentIsdpInterfaceTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AgentIsdpInterfaceEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The (conceptual) table containing the status of ISDP on
|
||||
the device's interfaces."
|
||||
::= { agentIsdpInterface 1 }
|
||||
|
||||
agentIsdpInterfaceEntry OBJECT-TYPE
|
||||
SYNTAX AgentIsdpInterfaceEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry (conceptual row) in the agentIsdpInterfaceTable,
|
||||
containing the status of ISDP on an interface."
|
||||
INDEX { agentIsdpInterfaceIfIndex }
|
||||
::= { agentIsdpInterfaceTable 1 }
|
||||
|
||||
AgentIsdpInterfaceEntry ::= SEQUENCE {
|
||||
agentIsdpInterfaceIfIndex Integer32,
|
||||
agentIsdpInterfaceEnable INTEGER
|
||||
}
|
||||
|
||||
agentIsdpInterfaceIfIndex OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..2147483647)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The ifIndex value of the local interface.
|
||||
|
||||
For 802.3 Repeaters on which the repeater ports do not
|
||||
have ifIndex values assigned, this value is a unique
|
||||
value for the port, and greater than any ifIndex value
|
||||
supported by the repeater; in this case, the specific
|
||||
port is indicated by corresponding values of
|
||||
agentIsdpInterfaceGroup and agentIsdpInterfacePort, where these
|
||||
values correspond to the group number and port number
|
||||
values of RFC 1516."
|
||||
::= { agentIsdpInterfaceEntry 1 }
|
||||
|
||||
agentIsdpInterfaceEnable OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(0)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An indication of whether the Industry Standard Discovery Protocol
|
||||
is currently running on this interface. This variable
|
||||
has no effect when ISDP is disabled (agentIsdpGlobalRun = FALSE)."
|
||||
::= { agentIsdpInterfaceEntry 2 }
|
||||
|
||||
-- ****************************************************************************
|
||||
--
|
||||
-- The ISDP Cache Group
|
||||
-- Display Cache ISDP settings.
|
||||
--
|
||||
-- ****************************************************************************
|
||||
|
||||
agentIsdpCacheTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AgentIsdpCacheEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The (conceptual) table containing the cached
|
||||
information obtained via receiving ISDP messages."
|
||||
::= { agentIsdpCache 1 }
|
||||
|
||||
agentIsdpCacheEntry OBJECT-TYPE
|
||||
SYNTAX AgentIsdpCacheEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry (conceptual row) in the agentIsdpCacheTable,
|
||||
containing the information received via ISDP on one
|
||||
interface from one device. Entries appear when
|
||||
a ISDP advertisement is received from a neighbor
|
||||
device. Entries disappear when ISDP is disabled
|
||||
on the interface, or globally."
|
||||
INDEX { agentIsdpCacheIfIndex, agentIsdpCacheIndex }
|
||||
::= { agentIsdpCacheTable 1 }
|
||||
|
||||
AgentIsdpCacheEntry ::= SEQUENCE {
|
||||
agentIsdpCacheIfIndex Integer32,
|
||||
agentIsdpCacheIndex Integer32,
|
||||
agentIsdpCacheLocalIntf DisplayString,
|
||||
agentIsdpCacheAddress DisplayString,
|
||||
agentIsdpCacheVersion DisplayString,
|
||||
agentIsdpCacheDeviceId DisplayString,
|
||||
agentIsdpCacheDevicePort DisplayString,
|
||||
agentIsdpCachePlatform DisplayString,
|
||||
agentIsdpCacheCapabilities DisplayString,
|
||||
agentIsdpCacheLastChange TimeStamp,
|
||||
agentIsdpCacheProtocolVersion DisplayString,
|
||||
agentIsdpCacheHoldtime INTEGER
|
||||
}
|
||||
|
||||
agentIsdpCacheIfIndex OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..2147483647)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Normally, the ifIndex value of the local interface."
|
||||
::= { agentIsdpCacheEntry 1 }
|
||||
|
||||
agentIsdpCacheIndex OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..2147483647)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Index value is unique integer id of each neighbor entry."
|
||||
::= { agentIsdpCacheEntry 2 }
|
||||
|
||||
agentIsdpCacheAddress OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The (first) network-layer address of the device's
|
||||
SNMP-agent as reported in the Address TLV of the most recently
|
||||
received ISDP message. For example, if the corresponding
|
||||
instance of cacheAddressType had the value 'ip(1)', then
|
||||
this object would be an IP-address."
|
||||
::= { agentIsdpCacheEntry 3 }
|
||||
|
||||
agentIsdpCacheLocalIntf OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The device Interface which had this neighbor."
|
||||
::= { agentIsdpCacheEntry 4 }
|
||||
|
||||
agentIsdpCacheVersion OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Version string as reported in the most recent ISDP
|
||||
message. The zero-length string indicates that no Version
|
||||
field (TLV) was reported in the most recent ISDP
|
||||
message."
|
||||
::= { agentIsdpCacheEntry 5 }
|
||||
|
||||
agentIsdpCacheDeviceId OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Device-ID string as reported in the most recent ISDP
|
||||
message. The zero-length string indicates that no Device-ID
|
||||
field (TLV) was reported in the most recent ISDP
|
||||
message."
|
||||
::= { agentIsdpCacheEntry 6 }
|
||||
|
||||
agentIsdpCacheDevicePort OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Port-ID string as reported in the most recent ISDP
|
||||
message. This will typically be the value of the ifName
|
||||
object (e.g., 'Ethernet0'). The zero-length string
|
||||
indicates that no Port-ID field (TLV) was reported in the
|
||||
most recent ISDP message."
|
||||
::= { agentIsdpCacheEntry 7 }
|
||||
|
||||
agentIsdpCachePlatform OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Device's Hardware Platform as reported in the most
|
||||
recent ISDP message. The zero-length string indicates
|
||||
that no Platform field (TLV) was reported in the most
|
||||
recent ISDP message."
|
||||
::= { agentIsdpCacheEntry 8 }
|
||||
|
||||
agentIsdpCacheCapabilities OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Device's Functional Capabilities as reported in the
|
||||
most recent ISDP message. For latest set of specific
|
||||
values, see the latest version of the ISDP specification.
|
||||
The zero-length string indicates that no Capabilities field
|
||||
(TLV) was reported in the most recent ISDP message."
|
||||
|
||||
::= { agentIsdpCacheEntry 9 }
|
||||
|
||||
agentIsdpCacheLastChange OBJECT-TYPE
|
||||
SYNTAX TimeStamp
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates the time when this cache entry was last changed.
|
||||
This object is initialised to the current time when the entry
|
||||
gets created and updated to the current time whenever the value
|
||||
of any (other) object instance in the corresponding row is
|
||||
modified."
|
||||
::= { agentIsdpCacheEntry 10 }
|
||||
|
||||
agentIsdpCacheProtocolVersion OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Device's version of ISDP protcol as reported in the
|
||||
most recent ISDP message."
|
||||
|
||||
::= { agentIsdpCacheEntry 11 }
|
||||
|
||||
agentIsdpCacheHoldtime OBJECT-TYPE
|
||||
SYNTAX INTEGER (10..255)
|
||||
UNITS "seconds"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Device's ISDP Holdtime as reported in the most
|
||||
recent ISDP message."
|
||||
::= { agentIsdpCacheEntry 12 }
|
||||
|
||||
-- ***************************************************************************
|
||||
--
|
||||
-- The ISDP Global Group
|
||||
-- Manage Global ISDP settings.
|
||||
--
|
||||
-- ***************************************************************************
|
||||
agentIsdpGlobal OBJECT IDENTIFIER ::= { agentIsdpMIBObjects 1 }
|
||||
|
||||
-- ****************************************************************************
|
||||
--
|
||||
-- The ISDP Clear Group
|
||||
--
|
||||
-- ****************************************************************************
|
||||
agentIsdpClear OBJECT IDENTIFIER ::= { agentIsdpGlobal 1 }
|
||||
|
||||
agentIsdpClearStats OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
normalOperation(0),
|
||||
clear(1)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Clear ISDP stats. Will always return 0 when read."
|
||||
::= { agentIsdpClear 1 }
|
||||
|
||||
agentIsdpClearEntries OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
normalOperation(0),
|
||||
clear(1)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Clear ISDP entries table. Will always return 0 when read."
|
||||
::= { agentIsdpClear 2 }
|
||||
|
||||
-- ****************************************************************************
|
||||
--
|
||||
-- The ISDP Statistics Group
|
||||
--
|
||||
-- ****************************************************************************
|
||||
agentIsdpStatistics OBJECT IDENTIFIER ::= { agentIsdpGlobal 2 }
|
||||
|
||||
agentIsdpStatisticsPduReceived OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
UNITS "packets"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Display the number of all ISDP pdu received."
|
||||
::= { agentIsdpStatistics 1 }
|
||||
|
||||
agentIsdpStatisticsPduTransmit OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
UNITS "packets"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Display the number of all ISDP pdu transmitted."
|
||||
::= { agentIsdpStatistics 2 }
|
||||
|
||||
agentIsdpStatisticsV1PduReceived OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
UNITS "packets"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Display the number of v1 ISDP pdu received."
|
||||
::= { agentIsdpStatistics 3 }
|
||||
|
||||
agentIsdpStatisticsV1PduTransmit OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
UNITS "packets"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Display the number of v1 ISDP pdu transmitted."
|
||||
::= { agentIsdpStatistics 4 }
|
||||
|
||||
agentIsdpStatisticsV2PduReceived OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
UNITS "packets"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Display the number of v2 ISDP pdu received."
|
||||
::= { agentIsdpStatistics 5 }
|
||||
|
||||
agentIsdpStatisticsV2PduTransmit OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
UNITS "packets"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Display the number of v2 ISDP pdu transmitted."
|
||||
::= { agentIsdpStatistics 6 }
|
||||
|
||||
agentIsdpStatisticsBadHeaderPduReceived OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
UNITS "packets"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Display the number of ISDP pdu with bad header received."
|
||||
::= { agentIsdpStatistics 7 }
|
||||
|
||||
agentIsdpStatisticsChkSumErrorPduReceived OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
UNITS "packets"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Display the number of ISDP pdu with chksum error received."
|
||||
::= { agentIsdpStatistics 8 }
|
||||
|
||||
agentIsdpStatisticsFailurePduTransmit OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
UNITS "packets"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Display the number of ISDP pdu transmition failures."
|
||||
::= { agentIsdpStatistics 9 }
|
||||
|
||||
agentIsdpStatisticsInvalidFormatPduReceived OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
UNITS "packets"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Display the number of ISDP pdu in invalid format received."
|
||||
::= { agentIsdpStatistics 10 }
|
||||
|
||||
agentIsdpStatisticsTableFull OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
UNITS "times"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Display the number of ISDP entry table was full."
|
||||
::= { agentIsdpStatistics 11 }
|
||||
|
||||
agentIsdpStatisticsIpAddressTableFull OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
UNITS "times"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Display the number of ISDP entry address table was full."
|
||||
::= { agentIsdpStatistics 12 }
|
||||
|
||||
agentIsdpGlobalRun OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(0)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An indication of whether the Indastry Standart Discovery Protocol
|
||||
is currently running. Entries in agentIsdpCacheTable are
|
||||
deleted when ISDP is disabled."
|
||||
DEFVAL { 1 }
|
||||
::= { agentIsdpGlobal 4 }
|
||||
|
||||
agentIsdpGlobalMessageInterval OBJECT-TYPE
|
||||
SYNTAX INTEGER (5..254)
|
||||
UNITS "seconds"
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The interval at which ISDP messages are to be generated.
|
||||
The default value is 60 seconds. This is also known as the ISDP timer."
|
||||
DEFVAL { 60 }
|
||||
::= { agentIsdpGlobal 5 }
|
||||
|
||||
agentIsdpGlobalHoldTime OBJECT-TYPE
|
||||
SYNTAX INTEGER (10..255)
|
||||
UNITS "seconds"
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The time for the receiving device holds ISDP message.
|
||||
The default value is 180 seconds."
|
||||
DEFVAL { 180 }
|
||||
::= { agentIsdpGlobal 6 }
|
||||
|
||||
agentIsdpGlobalDeviceId OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The device ID advertised by this device. The format of this
|
||||
device ID is characterized by the value of
|
||||
agentIsdpGlobalDeviceIdFormat object."
|
||||
::= { agentIsdpGlobal 7 }
|
||||
|
||||
agentIsdpGlobalAdvertiseV2 OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(0)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An indication of whether the Indastry Standart Discovery Protocol V2
|
||||
is currently enabled."
|
||||
::= { agentIsdpGlobal 8 }
|
||||
|
||||
agentIsdpGlobalDeviceIdFormatCpb OBJECT-TYPE
|
||||
SYNTAX BITS {
|
||||
serialNumber(1),
|
||||
macAddress(2),
|
||||
other (4),
|
||||
hostName(8)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicate the Device ID format capability of the device.
|
||||
|
||||
serialNumber(0) indicates that the device supports using
|
||||
serial number as the format for its Device ID.
|
||||
|
||||
macAddress(1) indicates that the device supports using
|
||||
layer 2 MAC address as the format for its Device ID.
|
||||
|
||||
other(2) indicates that the device supports using its
|
||||
platform specific format as the format for its Device ID.
|
||||
|
||||
hostName(3) indicates that the device supports using
|
||||
system Host Name as the format for its Device ID."
|
||||
|
||||
::= { agentIsdpGlobal 9 }
|
||||
|
||||
agentIsdpGlobalDeviceIdFormat OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
serialNumber(1),
|
||||
macAddress(2),
|
||||
other(3),
|
||||
hostName(4)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An indication of the format of Device ID contained in the
|
||||
corresponding instance of agentIsdpGlobalDeviceId. User can only
|
||||
specify the formats which the device is capable of as
|
||||
denoted in agentIsdpGlobalDeviceIdFormatCpb object.
|
||||
|
||||
serialNumber(1) indicates that the value of agentIsdpGlobalDeviceId
|
||||
object is in the form of an ASCII string contain the device
|
||||
serial number.
|
||||
|
||||
macAddress(2) indicates that the value of agentIsdpGlobalDeviceId
|
||||
object is in the form of Layer 2 MAC address.
|
||||
|
||||
other(3) indicates that the value of agentIsdpGlobalDeviceId object
|
||||
is in the form of a platform specific ASCII string contain
|
||||
info that identifies the device. For example: ASCII string
|
||||
contains serialNumber appended/prepened with system name.
|
||||
|
||||
hostName(4) indicates that the value of agentIsdpGlobalDeviceIdFormat
|
||||
object is in system Host Name format."
|
||||
|
||||
::= { agentIsdpGlobal 10 }
|
||||
END
|
141
mibs/netapp/NETAPP-KEYING-PRIVATE-MIB
Normal file
141
mibs/netapp/NETAPP-KEYING-PRIVATE-MIB
Normal file
@ -0,0 +1,141 @@
|
||||
-- Feature Keying MIB overview:
|
||||
-- Feature Keying MIB falls under fastPath MIB node of the private subtree.
|
||||
|
||||
|
||||
|
||||
NETAPP-KEYING-PRIVATE-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
-- Broadcom FASTPATH Keying MIB
|
||||
-- Copyright Broadcom Corporation (2004-2007) All rights reserved.
|
||||
|
||||
-- This SNMP Management Information Specification
|
||||
-- embodies Broadcom Corporation's confidential and proprietary
|
||||
-- intellectual property. Broadcom Corporation retains all title
|
||||
-- and ownership in the Specification including any revisions.
|
||||
|
||||
-- This Specification is supplied "AS IS", Broadcom Corporations
|
||||
-- makes no warranty, either expressed or implied,
|
||||
-- as to the use, operation, condition, or performance of the
|
||||
-- Specification.
|
||||
|
||||
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE,
|
||||
Unsigned32 FROM SNMPv2-SMI
|
||||
|
||||
|
||||
TEXTUAL-CONVENTION,RowStatus,
|
||||
RowPointer FROM SNMPv2-TC
|
||||
|
||||
DisplayString FROM RFC1213-MIB
|
||||
fastPath FROM NETAPP-REF-MIB;
|
||||
|
||||
fastPathKeyingPrivate MODULE-IDENTITY
|
||||
LAST-UPDATED "201101260000Z" -- 26 January 2011 12:00:00 GMT
|
||||
ORGANIZATION "Broadcom Corporation"
|
||||
CONTACT-INFO
|
||||
" Customer Support
|
||||
Postal: Broadcom Corporation
|
||||
1030 Swabia Court
|
||||
Suite 400
|
||||
Durham, NC 27703
|
||||
Tel: +1 919 865 2700"
|
||||
|
||||
DESCRIPTION
|
||||
"The Broadcom Private MIB for FASTPATH Keying Utility"
|
||||
|
||||
-- Revision history.
|
||||
REVISION
|
||||
"201101260000Z" -- 26 January 2011 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Add new Postal address change."
|
||||
REVISION
|
||||
"200705230000Z" -- 23 May 2007 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Broadcom branding related changes."
|
||||
|
||||
::= { fastPath 24 }
|
||||
|
||||
|
||||
--**************************************************************************************
|
||||
-- agentFeatureKeyingGroup -> contains MIB objects displaying Key and associated Functionality
|
||||
--
|
||||
--**************************************************************************************
|
||||
|
||||
agentFeatureKeyingGroup OBJECT IDENTIFIER ::= { fastPathKeyingPrivate 1 }
|
||||
|
||||
agentFeatureKeyingEnableKey OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Hexadecimal Key-string entered to enable an advance functionality."
|
||||
::={ agentFeatureKeyingGroup 1 }
|
||||
|
||||
agentFeatureKeyingDisableKey OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Hexadecimal Key-string entered to disable an advance functionality."
|
||||
::={ agentFeatureKeyingGroup 2 }
|
||||
|
||||
|
||||
agentFeatureKeyingTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AgentFeatureKeyingEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "A table for license key and associated functionality. "
|
||||
::= { agentFeatureKeyingGroup 3 }
|
||||
|
||||
agentFeatureKeyingEntry OBJECT-TYPE
|
||||
SYNTAX AgentFeatureKeyingEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Represents entry for key table"
|
||||
INDEX { agentFeatureKeyingIndex }
|
||||
::={ agentFeatureKeyingTable 1}
|
||||
|
||||
AgentFeatureKeyingEntry ::=
|
||||
SEQUENCE {
|
||||
agentFeatureKeyingIndex
|
||||
Unsigned32,
|
||||
agentFeatureKeyingName
|
||||
DisplayString,
|
||||
agentFeatureKeyingStatus
|
||||
INTEGER
|
||||
}
|
||||
|
||||
agentFeatureKeyingIndex OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A value corresponding to a keyable feature.When this table is walked,
|
||||
only values associated with keyable features are returned.This value
|
||||
must be equivalent to valid value of agentFeatureKeyingIndex."
|
||||
::={ agentFeatureKeyingEntry 1 }
|
||||
|
||||
agentFeatureKeyingName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The abbreviated name of this component.This is also equivalent to
|
||||
agentFeatureKeyingName"
|
||||
::={ agentFeatureKeyingEntry 2 }
|
||||
|
||||
agentFeatureKeyingStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Returns a value of (1) if the feature is enabled for management,
|
||||
(2) if disabled."
|
||||
::={agentFeatureKeyingEntry 3 }
|
||||
|
||||
END
|
112
mibs/netapp/NETAPP-LLPF-PRIVATE-MIB
Normal file
112
mibs/netapp/NETAPP-LLPF-PRIVATE-MIB
Normal file
@ -0,0 +1,112 @@
|
||||
-- Link Local Protocol Filtering (LLPF) MIB overview:
|
||||
-- LLPF MIB falls under fastPath MIB node of the private subtree.
|
||||
|
||||
NETAPP-LLPF-PRIVATE-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
-- BROADCOM FASTPATH LLPF MIB
|
||||
-- Copyright Broadcom Corporation (2004-2007) All rights reserved.
|
||||
|
||||
-- This SNMP Management Information Specification
|
||||
-- embodies Broadcom Corporation's confidential and proprietary
|
||||
-- intellectual property. Broadcom Corporation retains all title
|
||||
-- and ownership in the Specification including any revisions.
|
||||
|
||||
-- This Specification is supplied "AS IS", Broadcom Corporation
|
||||
-- makes no warranty, either expressed or implied,
|
||||
-- as to the use, operation, condition, or performance of the
|
||||
-- Specification.
|
||||
|
||||
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE,
|
||||
Unsigned32, Integer32 FROM SNMPv2-SMI
|
||||
TEXTUAL-CONVENTION,
|
||||
RowStatus, MacAddress FROM SNMPv2-TC
|
||||
ifIndex FROM IF-MIB
|
||||
|
||||
DisplayString FROM RFC1213-MIB
|
||||
fastPath FROM NETAPP-REF-MIB;
|
||||
|
||||
fastPathLlpf MODULE-IDENTITY
|
||||
LAST-UPDATED "201101260000Z" -- 26 Jan 2011 12:00:00 GMT
|
||||
ORGANIZATION "Broadcom Corporation"
|
||||
CONTACT-INFO
|
||||
" Customer Support
|
||||
Postal: Broadcom Corporation
|
||||
1030 Swabia Court
|
||||
Suite 400
|
||||
Durham, NC 27703
|
||||
Tel: +1 919 865 2700"
|
||||
|
||||
DESCRIPTION
|
||||
"The Broadcom Private MIB for FASTPATH Link Local Protocol Filtering."
|
||||
|
||||
-- Revision history.
|
||||
REVISION
|
||||
"201101260000Z" -- 26 Jan 2011 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Postal address updated."
|
||||
REVISION
|
||||
"200910260000Z" -- 26 Oct 2009 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Broadcom branding related changes."
|
||||
|
||||
::= { fastPath 48}
|
||||
|
||||
|
||||
--**************************************************************************************
|
||||
-- agentSwitchLlpfGroup
|
||||
--
|
||||
--**************************************************************************************
|
||||
|
||||
agentSwitchLlpfGroup OBJECT IDENTIFIER ::= { fastPathLlpf 1 }
|
||||
|
||||
agentSwitchLlpfPortConfigTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AgentSwitchLlpfPortConfigEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table that contains the configuration objects for the
|
||||
with each port."
|
||||
|
||||
::= { agentSwitchLlpfGroup 1 }
|
||||
|
||||
agentSwitchLlpfPortConfigEntry OBJECT-TYPE
|
||||
SYNTAX AgentSwitchLlpfPortConfigEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The configuration information for LLPF."
|
||||
INDEX { ifIndex , agentSwitchLlpfProtocolType}
|
||||
::= { agentSwitchLlpfPortConfigTable 1 }
|
||||
|
||||
AgentSwitchLlpfPortConfigEntry ::=
|
||||
SEQUENCE {
|
||||
agentSwitchLlpfProtocolType Unsigned32,
|
||||
agentSwitchLlpfPortBlockMode INTEGER
|
||||
}
|
||||
|
||||
agentSwitchLlpfProtocolType OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (0..6)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Port's LLPF protocol Type. It can be one of the following values
|
||||
isdp,vtp,dtp,udld,pagp,sstp,all."
|
||||
::= { agentSwitchLlpfPortConfigEntry 1 }
|
||||
|
||||
agentSwitchLlpfPortBlockMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Port's LLPF mode. It can be either enabled or disabled
|
||||
default will be disable."
|
||||
DEFVAL { disable }
|
||||
::= { agentSwitchLlpfPortConfigEntry 2 }
|
||||
|
||||
END
|
889
mibs/netapp/NETAPP-LOGGING-MIB
Normal file
889
mibs/netapp/NETAPP-LOGGING-MIB
Normal file
@ -0,0 +1,889 @@
|
||||
NETAPP-LOGGING-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
-- Copyright Broadcom Corporation (2004-2007) All rights reserved.
|
||||
|
||||
-- This SNMP Management Information Specification
|
||||
-- embodies Broadcom Corporation's confidential and proprietary
|
||||
-- intellectual property. Broadcom Corporation retains all title
|
||||
-- and ownership in the Specification including any revisions.
|
||||
|
||||
-- This Specification is supplied "AS IS", Broadcom Corporation
|
||||
-- makes no warranty, either expressed or implied,
|
||||
-- as to the use, operation, condition, or performance of the
|
||||
-- Specification.
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE, Integer32, Counter32, Gauge32,
|
||||
Unsigned32, TimeTicks, NOTIFICATION-TYPE FROM SNMPv2-SMI
|
||||
TEXTUAL-CONVENTION, DisplayString,
|
||||
DateAndTime, RowStatus FROM SNMPv2-TC
|
||||
fastPath FROM NETAPP-REF-MIB
|
||||
InetAddress, InetAddressType, InetPortNumber FROM INET-ADDRESS-MIB
|
||||
agentInventoryComponentIndex FROM NETAPP-INVENTORY-MIB
|
||||
InterfaceIndexOrZero FROM IF-MIB;
|
||||
|
||||
AgentLogFacility ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Facility code used in determining the SysLog Priority value."
|
||||
REFERENCE
|
||||
"RFC3164 - 4.1.1: Table 1"
|
||||
SYNTAX INTEGER {
|
||||
kernel(0), -- kernel messages
|
||||
user(1), -- user-level messages
|
||||
mail(2), -- mail system
|
||||
system(3), -- system daemons
|
||||
security(4), -- security/authorization messages
|
||||
syslog(5), -- messages generated internally by syslogd
|
||||
lpr(6), -- line printer subsystem
|
||||
nntp(7), -- network news subsystem
|
||||
uucp(8), -- UUCP subsystem
|
||||
cron(9), -- clock daemon
|
||||
auth (10), -- security/authorization messages
|
||||
ftp(11), -- FTP daemon
|
||||
ntp(12), -- NTP subsystem
|
||||
audit(13), -- log audit
|
||||
alert(14), -- log alert
|
||||
clock(15), -- clock daemon
|
||||
local0(16), -- local use 0
|
||||
local1(17), -- local use 1
|
||||
local2(18), -- local use 2
|
||||
local3(19), -- local use 3
|
||||
local4(20), -- local use 4
|
||||
local5(21), -- local use 5
|
||||
local6(22), -- local use 6
|
||||
local7(23) -- local use 7
|
||||
}
|
||||
|
||||
AgentLogSeverity ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Severity code used in determining the SysLog Priority value."
|
||||
REFERENCE
|
||||
"RFC3164 - 4.1.1: Table 2"
|
||||
SYNTAX INTEGER {
|
||||
emergency(0), -- System is unusable. System failure has occurred.
|
||||
alert(1), -- Action must be taken immediately. Unrecoverable
|
||||
-- failure of a component. System failure likely.
|
||||
critical(2), -- Critical conditions. Recoverable failure of a
|
||||
-- component that may lead to system failure.
|
||||
error(3), -- Error conditions. Recoverable failure of a component.
|
||||
warning(4), -- Warning conditions. Minor failure, e.g.
|
||||
-- misconfiguration of a component.
|
||||
notice(5), -- Normal but significant conditions.
|
||||
informational(6), -- Informational messages.
|
||||
debug(7) -- Debug-level messages.
|
||||
}
|
||||
|
||||
fastPathLogging MODULE-IDENTITY
|
||||
LAST-UPDATED "201101260000Z" -- 26 Jan 2011 12:00:00 GMT
|
||||
ORGANIZATION "Broadcom Corporation"
|
||||
CONTACT-INFO
|
||||
" Customer Support
|
||||
Postal: Broadcom Corporation
|
||||
1030 Swabia Court
|
||||
Suite 400
|
||||
Durham, NC 27703
|
||||
Tel: +1 919 865 2700"
|
||||
DESCRIPTION
|
||||
"This MIB provides objects to configure and display events logged
|
||||
on this system."
|
||||
|
||||
-- Revision history.
|
||||
REVISION
|
||||
"201101260000Z" -- 26 Jan 2011 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Postal address updated."
|
||||
REVISION
|
||||
"200705230000Z" -- 23 May 2007 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Broadcom branding related changes."
|
||||
REVISION
|
||||
"200410261303Z" -- Tue Oct 23 13:03:07 2004 GMT
|
||||
DESCRIPTION
|
||||
"Initial version."
|
||||
|
||||
::= { fastPath 14 }
|
||||
|
||||
--**************************************************************************************
|
||||
-- agentLogConfigGroup
|
||||
--
|
||||
--**************************************************************************************
|
||||
|
||||
agentLogConfigGroup OBJECT IDENTIFIER ::= { fastPathLogging 1 }
|
||||
|
||||
--**************************************************************************************
|
||||
-- agentLogInMemoryConfigGroup
|
||||
--
|
||||
--**************************************************************************************
|
||||
|
||||
agentLogInMemoryConfigGroup OBJECT IDENTIFIER ::= { agentLogConfigGroup 1 }
|
||||
|
||||
agentLogInMemoryAdminStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Administratively enable/disable the In Memory log."
|
||||
::= { agentLogInMemoryConfigGroup 1 }
|
||||
|
||||
|
||||
agentLogInMemoryBehavior OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
wrap(1),
|
||||
stop-on-full(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Configures the behavior of the In Memory Log when it becomes full. A value of
|
||||
wrap(1) will cause the oldest log message to be removed, making room for the new
|
||||
message. A value of stop-on-full(2) will prevent any further logging."
|
||||
::= { agentLogInMemoryConfigGroup 4 }
|
||||
|
||||
--**************************************************************************************
|
||||
-- agentLogConsoleConfigGroup
|
||||
--
|
||||
--**************************************************************************************
|
||||
|
||||
agentLogConsoleConfigGroup OBJECT IDENTIFIER ::= { agentLogConfigGroup 2 }
|
||||
|
||||
agentLogConsoleAdminStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Admin mode for console logs"
|
||||
::= { agentLogConsoleConfigGroup 1 }
|
||||
|
||||
agentLogConsoleSeverityFilter OBJECT-TYPE
|
||||
SYNTAX AgentLogSeverity
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Severity filter for console logs"
|
||||
::= { agentLogConsoleConfigGroup 2 }
|
||||
|
||||
--**************************************************************************************
|
||||
-- agentLogPersistentConfigGroup
|
||||
--
|
||||
--**************************************************************************************
|
||||
|
||||
agentLogPersistentConfigGroup OBJECT IDENTIFIER ::= { agentLogConfigGroup 3 }
|
||||
|
||||
agentLogPersistentAdminStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This control disables/enables logging for the persistent startup log. Setting this
|
||||
value to disable does not clear the current contents of the log."
|
||||
::= { agentLogPersistentConfigGroup 1 }
|
||||
|
||||
agentLogPersistentSeverityFilter OBJECT-TYPE
|
||||
SYNTAX AgentLogSeverity
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This control specifies the minimum severity to log to the startup and operation log.
|
||||
Messages with an equal or lower numerical severity are logged."
|
||||
::= { agentLogPersistentConfigGroup 2 }
|
||||
|
||||
agentLogPersistentLogFiles OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object shows available persistent log files within the system. "
|
||||
::= { agentLogPersistentConfigGroup 3 }
|
||||
|
||||
--**************************************************************************************
|
||||
-- agentLogSysLogConfigGroup
|
||||
--
|
||||
--**************************************************************************************
|
||||
|
||||
agentLogSysLogConfigGroup OBJECT IDENTIFIER ::= { agentLogConfigGroup 4 }
|
||||
|
||||
agentLogSyslogAdminStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"For Enabling and Disabling logging to configured syslog hosts. Setting this to disable
|
||||
stops logging to all syslog hosts."
|
||||
::= { agentLogSysLogConfigGroup 1 }
|
||||
|
||||
agentLogSyslogLocalPort OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (1..65535)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This is the port on the local host from which syslog messages are sent."
|
||||
::= { agentLogSysLogConfigGroup 3 }
|
||||
|
||||
agentLogSyslogMaxHosts OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Maximum number of hosts that can be configured for logging syslog messages."
|
||||
::= { agentLogSysLogConfigGroup 4 }
|
||||
--**************************************************************************************
|
||||
-- agentLogCliCommandsConfigGroup
|
||||
--
|
||||
--**************************************************************************************
|
||||
|
||||
agentLogCliCommandsConfigGroup OBJECT IDENTIFIER ::= { agentLogConfigGroup 5 }
|
||||
|
||||
agentLogCliCommandsAdminStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Administratively enable/disable the logging of the CLI Commands "
|
||||
::= { agentLogCliCommandsConfigGroup 1 }
|
||||
|
||||
--**************************************************************************************
|
||||
-- agentLogWebConfigGroup
|
||||
--
|
||||
--**************************************************************************************
|
||||
|
||||
agentLogWebConfigGroup OBJECT IDENTIFIER ::= { agentLogConfigGroup 7 }
|
||||
|
||||
agentLogWebAdminStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Administratively enable/disable the logging of the Web "
|
||||
::= { agentLogWebConfigGroup 1 }
|
||||
|
||||
--**************************************************************************************
|
||||
-- agentLogSnmpConfigGroup
|
||||
--
|
||||
--**************************************************************************************
|
||||
|
||||
agentLogSnmpConfigGroup OBJECT IDENTIFIER ::= { agentLogConfigGroup 8 }
|
||||
|
||||
agentLogSnmpAdminStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Administratively enable/disable the logging of the Snmp "
|
||||
::= { agentLogSnmpConfigGroup 1 }
|
||||
|
||||
--**************************************************************************************
|
||||
-- agentLogAuditConfigGroup
|
||||
--
|
||||
--**************************************************************************************
|
||||
|
||||
agentLogAuditConfigGroup OBJECT IDENTIFIER ::= { agentLogConfigGroup 9 }
|
||||
|
||||
agentLogAuditAdminStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Administratively enable/disable Switch Auditing "
|
||||
::= { agentLogAuditConfigGroup 1 }
|
||||
--**************************************************************************************
|
||||
-- agentLogSyslogHostTable
|
||||
--
|
||||
--**************************************************************************************
|
||||
|
||||
agentLogSyslogHostTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AgentLogSyslogHostEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Syslog host table containing syslog host entries."
|
||||
::= { agentLogSysLogConfigGroup 5 }
|
||||
|
||||
agentLogSyslogHostEntry OBJECT-TYPE
|
||||
SYNTAX AgentLogSyslogHostEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Syslog Host entry attributes."
|
||||
INDEX { agentLogHostTableIndex }
|
||||
::= { agentLogSyslogHostTable 1 }
|
||||
|
||||
AgentLogSyslogHostEntry ::=
|
||||
SEQUENCE {
|
||||
agentLogHostTableIndex
|
||||
Unsigned32,
|
||||
agentLogHostTableIpAddress
|
||||
InetAddress,
|
||||
agentLogHostTableIpAddressType
|
||||
InetAddressType,
|
||||
agentLogHostTablePort
|
||||
Unsigned32,
|
||||
agentLogHostTableSeverityFilter
|
||||
AgentLogSeverity,
|
||||
agentLogHostTableRowStatus
|
||||
RowStatus
|
||||
}
|
||||
|
||||
agentLogHostTableIndex OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Index to syslog host entry in syslog host table."
|
||||
::= { agentLogSyslogHostEntry 1 }
|
||||
|
||||
agentLogHostTableIpAddressType OBJECT-TYPE
|
||||
SYNTAX InetAddressType
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Syslog Host table IP Address Type."
|
||||
::= { agentLogSyslogHostEntry 2 }
|
||||
|
||||
agentLogHostTableIpAddress OBJECT-TYPE
|
||||
SYNTAX InetAddress
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Syslog Host table IP Address. Set operation of this object can be successful
|
||||
only when the valid IpAddressType (Ipv4, Ipv6 or DNS) is configured and the
|
||||
address specified is valid for that Address type."
|
||||
::= { agentLogSyslogHostEntry 3 }
|
||||
|
||||
agentLogHostTablePort OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (1..65535)
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Syslog Host table port number."
|
||||
::= { agentLogSyslogHostEntry 4 }
|
||||
|
||||
agentLogHostTableSeverityFilter OBJECT-TYPE
|
||||
SYNTAX AgentLogSeverity
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Configures the minimum severity that will be stored in the In Memory log."
|
||||
::= { agentLogSyslogHostEntry 5 }
|
||||
|
||||
agentLogHostTableRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Syslog Host table row status"
|
||||
::= { agentLogSyslogHostEntry 7 }
|
||||
|
||||
|
||||
--**************************************************************************************
|
||||
-- agentLogStatisticsGroup
|
||||
--
|
||||
--**************************************************************************************
|
||||
|
||||
agentLogStatisticsGroup OBJECT IDENTIFIER ::= { fastPathLogging 2 }
|
||||
|
||||
agentLogMessagesReceived OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of messages received by the log process. This includes messages that are
|
||||
dropped or ignored."
|
||||
::= { agentLogStatisticsGroup 1 }
|
||||
|
||||
agentLogMessagesDropped OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of messages that could not be processed due to error or lack of resources."
|
||||
::= { agentLogStatisticsGroup 2 }
|
||||
|
||||
agentLogSyslogMessagesRelayed OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of messages forwarded by the syslog function to a syslog host. Messages forwarded
|
||||
to multiple hosts are counted once for each host."
|
||||
::= { agentLogStatisticsGroup 3 }
|
||||
|
||||
agentLogSyslogMessagesIgnored OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS deprecated
|
||||
DESCRIPTION
|
||||
"The number of messages that were not processed by the syslog process because the component name
|
||||
or the priority level did not match any specification."
|
||||
::= { agentLogStatisticsGroup 4 }
|
||||
|
||||
agentLogMessageReceivedTime OBJECT-TYPE
|
||||
SYNTAX DateAndTime
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The local time when a message was last received by the log subsystem specified as the number of
|
||||
non-leap seconds since 00:00:00 UTC on January 1 1970."
|
||||
::= { agentLogStatisticsGroup 5 }
|
||||
|
||||
agentLogSyslogMessageDeliveredTime OBJECT-TYPE
|
||||
SYNTAX DateAndTime
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The local time when a message was last delivered to a syslog host specified as the number of non-leap
|
||||
seconds since 00:00:00 UTC on January 1 1970."
|
||||
::= { agentLogStatisticsGroup 6 }
|
||||
|
||||
--**************************************************************************************
|
||||
-- agentLogemailAlertConfigGroup
|
||||
--
|
||||
--**************************************************************************************
|
||||
agentLogEmailAlertConfigGroup OBJECT IDENTIFIER ::= { agentLogConfigGroup 6 }
|
||||
|
||||
agentLogEmailAdminStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"For Enabling and Disabling email alerts to SMTP server. Setting this to disable
|
||||
stops emailing to SMTP servers."
|
||||
::= { agentLogEmailAlertConfigGroup 1 }
|
||||
|
||||
agentLogEmailfromAddr OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Email from Address"
|
||||
::= { agentLogEmailAlertConfigGroup 2 }
|
||||
|
||||
agentLogEmaillogDuration OBJECT-TYPE
|
||||
SYNTAX Unsigned32(30..1440)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This duration in minutes determines how frequently the non critical messages are sent to the SMTP server."
|
||||
::= { agentLogEmailAlertConfigGroup 3 }
|
||||
|
||||
agentLogEmailUrgentSeverity OBJECT-TYPE
|
||||
SYNTAX AgentLogSeverity
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This is the severity level for the critical log messages"
|
||||
::= { agentLogEmailAlertConfigGroup 4 }
|
||||
|
||||
agentLogEmailNonUrgentSeverity OBJECT-TYPE
|
||||
SYNTAX AgentLogSeverity
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This is the severity level for the non critical log messages."
|
||||
::= { agentLogEmailAlertConfigGroup 5 }
|
||||
|
||||
agentLogEmailTrapsSeverity OBJECT-TYPE
|
||||
SYNTAX AgentLogSeverity
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This is the severity level for Trap messages."
|
||||
::= { agentLogEmailAlertConfigGroup 6 }
|
||||
|
||||
|
||||
|
||||
agentLogEmailToAddrTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AgentLogEmailToAddrEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The (conceptual) table listing the destination email address and the message type."
|
||||
::= { agentLogEmailAlertConfigGroup 7 }
|
||||
|
||||
agentLogEmailToAddrEntry OBJECT-TYPE
|
||||
SYNTAX AgentLogEmailToAddrEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry (conceptual row) in the agentLogEmailtoAddrTable. This entry shows what kind of messages go to the given destination email addresses."
|
||||
INDEX { agentLogEmailToAddrMessageType, agentLogEmailToAddr}
|
||||
::= { agentLogEmailToAddrTable 1 }
|
||||
|
||||
AgentLogEmailToAddrEntry ::= SEQUENCE {
|
||||
agentLogEmailToAddrMessageType INTEGER,
|
||||
agentLogEmailToAddr DisplayString,
|
||||
agentLogEmailToAddrEntryStatus RowStatus
|
||||
}
|
||||
|
||||
agentLogEmailToAddrMessageType OBJECT-TYPE
|
||||
SYNTAX INTEGER { critical(1), non-critical(2) }
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Log message Type"
|
||||
::= { agentLogEmailToAddrEntry 1 }
|
||||
|
||||
agentLogEmailToAddr OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Email Sender Address"
|
||||
::= { agentLogEmailToAddrEntry 2 }
|
||||
|
||||
|
||||
agentLogEmailToAddrEntryStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This is to create or delete the entry"
|
||||
::= { agentLogEmailToAddrEntry 3 }
|
||||
|
||||
agentLogEmailSubjectTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AgentLogEmailSubjectEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The (conceptual) table listing the subject of the email and the message type."
|
||||
::= { agentLogEmailAlertConfigGroup 8 }
|
||||
|
||||
agentLogEmailSubjectEntry OBJECT-TYPE
|
||||
SYNTAX AgentLogEmailSubjectEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry (conceptual row) in the agentLogEmailtoAddrTable. This entry shows what kind of subject to be used for the given message type."
|
||||
INDEX { agentLogEmailSubjectMessageType}
|
||||
::= { agentLogEmailSubjectTable 1 }
|
||||
|
||||
AgentLogEmailSubjectEntry ::= SEQUENCE {
|
||||
agentLogEmailSubjectMessageType INTEGER,
|
||||
agentLogEmailSubject DisplayString,
|
||||
agentLogEmailSubjectEntryStatus RowStatus
|
||||
}
|
||||
|
||||
agentLogEmailSubjectMessageType OBJECT-TYPE
|
||||
SYNTAX INTEGER { critical(1), non-critical(2)}
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Log message Type"
|
||||
::= { agentLogEmailSubjectEntry 1 }
|
||||
|
||||
agentLogEmailSubject OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Email Subject. When this object is set to empty-string, it resets to
|
||||
factory default string."
|
||||
::= { agentLogEmailSubjectEntry 2}
|
||||
|
||||
|
||||
agentLogEmailSubjectEntryStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This is to create or delete the entry"
|
||||
::= { agentLogEmailSubjectEntry 3 }
|
||||
|
||||
agentLogEmailMailServerTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AgentLogEmailMailServerEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The (conceptual) table listing the mail servers"
|
||||
::= { agentLogEmailAlertConfigGroup 9 }
|
||||
|
||||
agentLogEmailMailServerEntry OBJECT-TYPE
|
||||
SYNTAX AgentLogEmailMailServerEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry (conceptual row) in the agentLogEmailMailServerTable. This entry shows the conmfiguration for mail server."
|
||||
INDEX { agentLogEmailSmtpAddrType, agentLogEmailSmtpAddr }
|
||||
::= { agentLogEmailMailServerTable 1 }
|
||||
|
||||
AgentLogEmailMailServerEntry ::= SEQUENCE {
|
||||
agentLogEmailSmtpAddrType InetAddressType,
|
||||
agentLogEmailSmtpAddr InetAddress,
|
||||
agentLogEmailSmtpPort InetPortNumber,
|
||||
agentLogEmailSecurity INTEGER,
|
||||
agentLogEmailloginID DisplayString,
|
||||
agentLogEmailPassword DisplayString,
|
||||
agentLogEmailEntryStatus RowStatus
|
||||
|
||||
}
|
||||
|
||||
agentLogEmailSmtpAddrType OBJECT-TYPE
|
||||
SYNTAX InetAddressType
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Email SMTP Address type"
|
||||
::= { agentLogEmailMailServerEntry 1 }
|
||||
|
||||
agentLogEmailSmtpAddr OBJECT-TYPE
|
||||
SYNTAX InetAddress
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"SMTP server Address"
|
||||
::= { agentLogEmailMailServerEntry 2 }
|
||||
|
||||
agentLogEmailSmtpPort OBJECT-TYPE
|
||||
SYNTAX InetPortNumber
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"SMTP Port number. When this object is set to 0, it resets to
|
||||
factory default port number."
|
||||
::= { agentLogEmailMailServerEntry 3 }
|
||||
|
||||
agentLogEmailSecurity OBJECT-TYPE
|
||||
SYNTAX INTEGER { none(1), tlsv1(2) }
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This is the authentication mechanism that should be used."
|
||||
::= { agentLogEmailMailServerEntry 4 }
|
||||
|
||||
|
||||
agentLogEmailloginID OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This user id is used while the switch/router is being authenticated by the SMTP server.The user ID
|
||||
should be minimum of 1 charcter to maximum of 16 characters."
|
||||
::= { agentLogEmailMailServerEntry 5 }
|
||||
|
||||
|
||||
agentLogEmailPassword OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This password is used while the switch/router is being authenticated by the SMTP server.The password
|
||||
should be minimum of 1 character to maximum of 16 characters."
|
||||
::= { agentLogEmailMailServerEntry 6 }
|
||||
|
||||
agentLogEmailEntryStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This is to create or delete the entry"
|
||||
::= { agentLogEmailMailServerEntry 7 }
|
||||
|
||||
|
||||
|
||||
agentLogEmailAlertStatsGroup OBJECT IDENTIFIER ::= { agentLogStatisticsGroup 7}
|
||||
|
||||
|
||||
agentLogEmailStatsemailsSentCount OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This is the count to show the no of emails sent so far."
|
||||
::= { agentLogEmailAlertStatsGroup 1 }
|
||||
|
||||
agentLogEmailStatsemailsFailureCount OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This is the count to show the no of emails failures happened so far..."
|
||||
::= { agentLogEmailAlertStatsGroup 2 }
|
||||
|
||||
agentLogEmailStatsTimeSinceLastEmailSent OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This is the number of seconds since the last email was sent."
|
||||
::= { agentLogEmailAlertStatsGroup 3}
|
||||
|
||||
agentLogEmailStatsClear OBJECT-TYPE
|
||||
SYNTAX INTEGER { enable(1), disable(2)}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This is to clear the email alert stats."
|
||||
::= { agentLogEmailAlertStatsGroup 4}
|
||||
|
||||
|
||||
|
||||
|
||||
--**************************************************************************************
|
||||
-- agentLogInMemoryGroup
|
||||
--
|
||||
--**************************************************************************************
|
||||
|
||||
agentLogInMemoryGroup OBJECT IDENTIFIER ::= { fastPathLogging 3 }
|
||||
|
||||
agentLogInMemoryLogCount OBJECT-TYPE
|
||||
SYNTAX Gauge32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The count of valid entries in the in-memory log."
|
||||
::= { agentLogInMemoryGroup 1 }
|
||||
|
||||
--**************************************************************************************
|
||||
-- agentLogInMemoryTable
|
||||
--
|
||||
--**************************************************************************************
|
||||
|
||||
agentLogInMemoryTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AgentLogInMemoryEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The in-memory log table containing sequence of in-memory log entries."
|
||||
::= { agentLogInMemoryGroup 2 }
|
||||
|
||||
agentLogInMemoryEntry OBJECT-TYPE
|
||||
SYNTAX AgentLogInMemoryEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An individual message entry in in-memory log table."
|
||||
INDEX { agentLogInMemoryMsgIndex }
|
||||
::= { agentLogInMemoryTable 1 }
|
||||
|
||||
AgentLogInMemoryEntry ::=
|
||||
SEQUENCE {
|
||||
agentLogInMemoryMsgIndex
|
||||
Unsigned32,
|
||||
agentLogInMemoryMsgText
|
||||
DisplayString
|
||||
}
|
||||
|
||||
agentLogInMemoryMsgIndex OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The index to message entry in the in-memory log table."
|
||||
::= { agentLogInMemoryEntry 1 }
|
||||
|
||||
agentLogInMemoryMsgText OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Message text info for inmemory logged messages."
|
||||
::= { agentLogInMemoryEntry 2 }
|
||||
|
||||
--**************************************************************************************
|
||||
-- agentLogPersistentGroup
|
||||
--
|
||||
--**************************************************************************************
|
||||
|
||||
agentLogPersistentGroup OBJECT IDENTIFIER ::= { fastPathLogging 4 }
|
||||
|
||||
agentLogPersistentLogCount OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The count of valid entries in the persistent log."
|
||||
::= { agentLogPersistentGroup 1 }
|
||||
|
||||
--**************************************************************************************
|
||||
-- agentLogPersistentTable
|
||||
--
|
||||
--**************************************************************************************
|
||||
|
||||
agentLogPersistentTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AgentLogPersistentEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Table for storing persistent log messages."
|
||||
::= { agentLogPersistentGroup 4 }
|
||||
|
||||
agentLogPersistentEntry OBJECT-TYPE
|
||||
SYNTAX AgentLogPersistentEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Log entry details for logging message in persistent log table."
|
||||
INDEX { agentLogMsgPersistentMsgIndex }
|
||||
::= { agentLogPersistentTable 1 }
|
||||
|
||||
AgentLogPersistentEntry ::=
|
||||
SEQUENCE {
|
||||
agentLogMsgPersistentMsgIndex
|
||||
Unsigned32,
|
||||
agentLogMsgPersistentMsgText
|
||||
DisplayString
|
||||
}
|
||||
|
||||
agentLogMsgPersistentMsgIndex OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Table index for logging message in persistent log table."
|
||||
::= { agentLogPersistentEntry 1 }
|
||||
|
||||
agentLogMsgPersistentMsgText OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The text corresponding to persistent log message."
|
||||
::= { agentLogPersistentEntry 2 }
|
||||
--**************************************************************************************
|
||||
-- agentLogTrapsGroup
|
||||
--
|
||||
--**************************************************************************************
|
||||
|
||||
agentLogTrapsGroup OBJECT IDENTIFIER ::= { fastPathLogging 5 }
|
||||
|
||||
agentLogEmailAlertTrapsGroup OBJECT IDENTIFIER ::= { agentLogTrapsGroup 1}
|
||||
|
||||
agentLogEmailSendFailed NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
agentLogEmailStatsemailsFailureCount -- No of emails Failed
|
||||
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"When ever a mail sending to the SMTP server is failed, this trap is sent with a count of how many times the connection to the SMTP server is failed so far."
|
||||
::= { agentLogEmailAlertTrapsGroup 1 }
|
||||
|
||||
END
|
278
mibs/netapp/NETAPP-MGMT-SECURITY-MIB
Normal file
278
mibs/netapp/NETAPP-MGMT-SECURITY-MIB
Normal file
@ -0,0 +1,278 @@
|
||||
NETAPP-MGMT-SECURITY-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
-- Broadcom Corporation FastPath Mgmt Security MIB
|
||||
-- Copyright Broadcom Corporation (2003-2007) All rights reserved.
|
||||
|
||||
-- This SNMP Management Information Specification
|
||||
-- embodies Broadcom Corporation's confidential and proprietary
|
||||
-- intellectual property. Broadcom Corporation retains all title
|
||||
-- and ownership in the Specification including any revisions.
|
||||
|
||||
-- This Specification is supplied "AS IS", Broadcom Corporation
|
||||
-- makes no warranty, either expressed or implied,
|
||||
-- as to the use, operation, condition, or performance of the
|
||||
-- Specification.
|
||||
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE,
|
||||
IpAddress, Integer32 FROM SNMPv2-SMI
|
||||
fastPath FROM NETAPP-REF-MIB
|
||||
DisplayString FROM RFC1213-MIB
|
||||
TruthValue FROM SNMPv2-TC;
|
||||
|
||||
fastPathMgmtSecurity MODULE-IDENTITY
|
||||
LAST-UPDATED "201311110000Z" -- 11 Nov 2013 12:00:00 GMT
|
||||
ORGANIZATION "Broadcom Corporation"
|
||||
CONTACT-INFO
|
||||
" Customer Support
|
||||
Postal: Broadcom Corporation
|
||||
1030 Swabia Court
|
||||
Suite 400
|
||||
Durham, NC 27703
|
||||
Tel: +1 919 865 2700"
|
||||
DESCRIPTION
|
||||
"The Broadcom Private MIB for FastPath Security"
|
||||
|
||||
-- Revision history.
|
||||
REVISION
|
||||
"201311110000Z" -- 11 Nov 2013 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Fixed allowed integer range for object agentSSLSecurePort."
|
||||
REVISION
|
||||
"201308270000Z" -- 27 Aug 2013 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Added object agentSSHMgmtPortNum to agentSSHConfigGroup."
|
||||
REVISION
|
||||
"201101260000Z" -- 26 Jan 2011 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Postal address updated."
|
||||
REVISION
|
||||
"200705230000Z" -- 23 May 2007 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Broadcom branding related changes."
|
||||
REVISION
|
||||
"200311210000Z" -- 21 Nov 2003 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Initial revision."
|
||||
|
||||
::= { fastPath 11 }
|
||||
|
||||
--**************************************************************************************
|
||||
-- agentSSLConfigGroup
|
||||
--
|
||||
--**************************************************************************************
|
||||
|
||||
agentSSLConfigGroup OBJECT IDENTIFIER ::= { fastPathMgmtSecurity 1 }
|
||||
|
||||
agentSSLAdminMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Configures whether the SSL service is enabled on this switch. The
|
||||
default value is disable(2)."
|
||||
::= { agentSSLConfigGroup 1 }
|
||||
|
||||
agentSSLSecurePort OBJECT-TYPE
|
||||
SYNTAX Integer32 (443|1025..65535)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Configures the port the SSL service will respond on. The default
|
||||
value is 443."
|
||||
::= { agentSSLConfigGroup 2 }
|
||||
|
||||
agentSSLProtocolLevel OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
ssl30(1), -- SSL 3.0
|
||||
tls10(2), -- TSL 1.0
|
||||
both(3)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Configures which protocol versions of SSL are enabled on this
|
||||
switch. The default value is both(3)."
|
||||
::= { agentSSLConfigGroup 3 }
|
||||
|
||||
agentSSLMaxSessions OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..16)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Configures the maximum number of allowable SSL sessions. The default
|
||||
value is 16."
|
||||
::= { agentSSLConfigGroup 4 }
|
||||
|
||||
agentSSLHardTimeout OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..168)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Configures the hard timeout for SSL sessions in hours. The default
|
||||
value is 24 hours."
|
||||
::= { agentSSLConfigGroup 5 }
|
||||
|
||||
agentSSLSoftTimeout OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..60)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Configures the soft (activity) timeout for SSL sessions in minutes.
|
||||
The default value is 5 minutes."
|
||||
::= { agentSSLConfigGroup 6 }
|
||||
|
||||
agentSSLCertificatePresent OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Boolean value indicating whether SSL certificate files exist on the device."
|
||||
::= { agentSSLConfigGroup 7 }
|
||||
|
||||
agentSSLCertificateControl OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
noop(1),
|
||||
generate(2),
|
||||
delete(3)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Controls certificate generation and deletion. Always returns noop(1)."
|
||||
::= { agentSSLConfigGroup 8 }
|
||||
|
||||
agentSSLCertificateGenerationStatus OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates whether certificate files are currently being generated."
|
||||
::= { agentSSLConfigGroup 9 }
|
||||
|
||||
--**************************************************************************************
|
||||
-- agentSSHConfigGroup
|
||||
--
|
||||
--**************************************************************************************
|
||||
|
||||
agentSSHConfigGroup OBJECT IDENTIFIER ::= { fastPathMgmtSecurity 2 }
|
||||
|
||||
agentSSHAdminMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Configures whether the SSH service is enabled on this switch. The
|
||||
default value is disable(2)."
|
||||
::= { agentSSHConfigGroup 1 }
|
||||
|
||||
agentSSHProtocolLevel OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
ssh20(1) -- SSH 2.0
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Configures which protocol versions of SSH are enabled on this
|
||||
switch. The default value is both(3)."
|
||||
::= { agentSSHConfigGroup 2 }
|
||||
|
||||
agentSSHSessionsCount OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Current number of active SSH sessions on this switch."
|
||||
::= { agentSSHConfigGroup 3 }
|
||||
|
||||
agentSSHMaxSessionsCount OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..5)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Max number of SSH sessions permitted on this switch."
|
||||
::= { agentSSHConfigGroup 4 }
|
||||
|
||||
agentSSHSessionTimeout OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..160)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"ssh idle timeout value for this switch im minutes."
|
||||
::= { agentSSHConfigGroup 5 }
|
||||
|
||||
agentSSHKeysPresent OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
dsa(1),
|
||||
rsa(2),
|
||||
both(3),
|
||||
none(4)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates what key files are present on the device, if any."
|
||||
::= { agentSSHConfigGroup 6 }
|
||||
|
||||
agentSSHKeyGenerationStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
dsa(1),
|
||||
rsa(2),
|
||||
both(3),
|
||||
none(4)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates what key files are currently being generated, if any."
|
||||
::= { agentSSHConfigGroup 7 }
|
||||
|
||||
agentSSHRSAKeyControl OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
noop(1),
|
||||
generate(2),
|
||||
delete(3)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Controls RSA key generation and deletion. Always returns noop(1)."
|
||||
::= { agentSSHConfigGroup 8 }
|
||||
|
||||
agentSSHDSAKeyControl OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
noop(1),
|
||||
generate(2),
|
||||
delete(3)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Controls DSA key generation and deletion. Always returns noop(1)."
|
||||
::= { agentSSHConfigGroup 9 }
|
||||
|
||||
agentSSHMgmtPortNum OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..65535)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Get/Set the TCP port number that the SSH server listens to for incoming
|
||||
requests. The port number is an integer value from 1 to 65535. Before setting
|
||||
this object, check your system (e.g. using 'netstat') to make sure the desired
|
||||
port number is not currently being used by any other service. The default
|
||||
value for this object is 22.
|
||||
|
||||
Note that existing SSH login sessions are not affected by a change in value of
|
||||
this object, although establishment of any new SSH sessions must use the new
|
||||
port number."
|
||||
::= { agentSSHConfigGroup 10 }
|
||||
|
||||
|
||||
END
|
@ -6,9 +6,9 @@
|
||||
-- not included in this file. --
|
||||
-- ======================================================= --
|
||||
|
||||
-- Version 2.12, September 2020 (See NOTE below)
|
||||
-- Version 2.22, January 2023 (See NOTE below)
|
||||
|
||||
-- Copyright (c) 1995-2020 NetApp, Inc.
|
||||
-- Copyright (c) 1995-2023 NetApp, Inc.
|
||||
-- All rights reserved.
|
||||
|
||||
-- This NetApp SNMP Management Information Base
|
||||
@ -93,7 +93,7 @@
|
||||
FROM SNMP-FRAMEWORK-MIB;
|
||||
|
||||
netappModuleId MODULE-IDENTITY
|
||||
LAST-UPDATED "202009080000Z"
|
||||
LAST-UPDATED "202301170000Z"
|
||||
ORGANIZATION "NetApp"
|
||||
CONTACT-INFO "www.netapp.com"
|
||||
DESCRIPTION "The mib module for NetApp SNMPv2 entities"
|
||||
@ -21989,7 +21989,20 @@
|
||||
finalizing(9),
|
||||
resyncing(10),
|
||||
aborting(11),
|
||||
breaking(12)
|
||||
breaking(12),
|
||||
deleting(13),
|
||||
releasing(14),
|
||||
outOfSync(15),
|
||||
preCutover(16),
|
||||
cutover(17),
|
||||
inSync(18),
|
||||
transitioning(19),
|
||||
fastTransferring(20),
|
||||
inSyncDuplex(21),
|
||||
readyForCutoverPreCommit(22),
|
||||
cutoverPreCommitting(23),
|
||||
cuttingOver(24),
|
||||
waitingForAbort(25)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
|
90
mibs/netapp/NETAPP-OUTBOUNDTELNET-PRIVATE-MIB
Normal file
90
mibs/netapp/NETAPP-OUTBOUNDTELNET-PRIVATE-MIB
Normal file
@ -0,0 +1,90 @@
|
||||
-- OUTBOUND TELNET MIB overview:
|
||||
-- OUTBOUND TELNET MIB falls under fastPath MIB node of the private subtree.
|
||||
|
||||
|
||||
|
||||
NETAPP-OUTBOUNDTELNET-PRIVATE-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
-- Broadcom Corporation FASTPATH OUTBOUND TELNET MIB
|
||||
-- Copyright Broadcom Corporation (2002-2007) All rights reserved.
|
||||
|
||||
-- This SNMP Management Information Specification
|
||||
-- embodies Broadcom Corporation's confidential and proprietary
|
||||
-- intellectual property. Broadcom Corporation retains all title
|
||||
-- and ownership in the Specification including any revisions.
|
||||
|
||||
-- This Specification is supplied "AS IS", Broadcom Corporation
|
||||
-- makes no warranty, either expressed or implied,
|
||||
-- as to the use, operation, condition, or performance of the
|
||||
-- Specification.
|
||||
|
||||
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE, Integer32 FROM SNMPv2-SMI
|
||||
fastPath FROM NETAPP-REF-MIB;
|
||||
|
||||
fastPathOutboundTelnetPrivate MODULE-IDENTITY
|
||||
LAST-UPDATED "201101260000Z" -- 26 January 2011 12:00:00 GMT
|
||||
ORGANIZATION "Broadcom Corporation"
|
||||
CONTACT-INFO
|
||||
" Customer Support
|
||||
Postal: Broadcom Corporation
|
||||
1030 Swabia Court
|
||||
Suite 400
|
||||
Durham, NC 27703
|
||||
Tel: +1 919 865 2700"
|
||||
DESCRIPTION
|
||||
"The Broadcom Private MIB for FASTPATH Outbound Telnet"
|
||||
|
||||
-- Revision history.
|
||||
REVISION
|
||||
"201101260000Z" -- 26 January 2011 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Add new Postal address change."
|
||||
REVISION
|
||||
"200705230000Z" -- 23 May 2007 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Broadcom branding related changes."
|
||||
|
||||
::= { fastPath 19 }
|
||||
|
||||
|
||||
--**************************************************************************************
|
||||
-- agentOutboundTelnetGroup -> contains MIB objects displaying various properties of a Outbound Telnet
|
||||
--
|
||||
--**************************************************************************************
|
||||
|
||||
agentOutboundTelnetGroup OBJECT IDENTIFIER ::= { fastPathOutboundTelnetPrivate 1 }
|
||||
|
||||
agentOutboundTelnetAdminMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" Admin-mode of the Outbound Telnet."
|
||||
DEFVAL { enable }
|
||||
::= { agentOutboundTelnetGroup 1 }
|
||||
|
||||
|
||||
agentOutboundTelnetMaxNoOfSessions OBJECT-TYPE
|
||||
SYNTAX INTEGER (0..5)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" The maximum no. of Outbound Telnet sessions allowed."
|
||||
DEFVAL { 5 }
|
||||
::= { agentOutboundTelnetGroup 2 }
|
||||
|
||||
agentOutboundTelnetTimeout OBJECT-TYPE
|
||||
SYNTAX INTEGER (1..160)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" The login inactivity timeout value for Outbound Telnet."
|
||||
DEFVAL { 5 }
|
||||
::= { agentOutboundTelnetGroup 3 }
|
||||
END
|
409
mibs/netapp/NETAPP-PFC-MIB
Normal file
409
mibs/netapp/NETAPP-PFC-MIB
Normal file
@ -0,0 +1,409 @@
|
||||
NETAPP-PFC-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE,
|
||||
Integer32, Unsigned32 FROM SNMPv2-SMI
|
||||
RowStatus, MacAddress FROM SNMPv2-TC
|
||||
InterfaceIndex FROM IF-MIB
|
||||
fastPath FROM NETAPP-REF-MIB;
|
||||
|
||||
fastPathPFC MODULE-IDENTITY
|
||||
LAST-UPDATED "201101260000Z" -- 26 January 2011 12:00:00 GMT
|
||||
ORGANIZATION "Broadcom Corporation"
|
||||
CONTACT-INFO
|
||||
" Customer Support
|
||||
Postal: Broadcom Corporation
|
||||
1030 Swabia Court
|
||||
Suite 400
|
||||
Durham, NC 27703
|
||||
Tel: +1 919 865 2700"
|
||||
DESCRIPTION
|
||||
"The MIB definitions Priority based Flow Control Feature."
|
||||
|
||||
-- Revision history.
|
||||
REVISION
|
||||
"201101260000Z" -- 26 January 2011 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Postal address updated."
|
||||
REVISION
|
||||
"200905220000Z" -- 22 May 2009 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Initial version."
|
||||
|
||||
::= { fastPath 47 }
|
||||
|
||||
--*********************************************************************
|
||||
-- agentPfcCfgGroup
|
||||
--*********************************************************************
|
||||
agentPfcCfgGroup OBJECT IDENTIFIER ::= { fastPathPFC 1 }
|
||||
|
||||
--*********************************************************************
|
||||
-- agentPfcTable
|
||||
-- PFC Profile Configuration table (per-interface)
|
||||
--*********************************************************************
|
||||
agentPfcTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AgentPfcEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table providing configuration of PFC Profile per interface."
|
||||
|
||||
::= { agentPfcCfgGroup 1 }
|
||||
|
||||
agentPfcEntry OBJECT-TYPE
|
||||
SYNTAX AgentPfcEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"PFC Profile configuration for a port."
|
||||
INDEX { agentPfcIntfIndex }
|
||||
::= { agentPfcTable 1 }
|
||||
|
||||
AgentPfcEntry::=
|
||||
SEQUENCE {
|
||||
agentPfcIntfIndex
|
||||
InterfaceIndex,
|
||||
agentPfcIntfAdminMode
|
||||
INTEGER,
|
||||
agentPfcIntfPfcStatus
|
||||
INTEGER,
|
||||
agentPfcTotalIntfPfcFramesRx
|
||||
Unsigned32,
|
||||
agentPfcTotalIntfPfcFramesTx
|
||||
Unsigned32,
|
||||
agentPfcIntfLinkDelayAllowance
|
||||
Unsigned32,
|
||||
agentPfcIntfAdvWilling
|
||||
INTEGER,
|
||||
agentPfcIntfPeerDetected
|
||||
INTEGER,
|
||||
agentPfcIntfPeerMacAddr
|
||||
MacAddress,
|
||||
agentPfcIntfPeerWilling
|
||||
INTEGER,
|
||||
agentPfcIntfPeerMBCStatus
|
||||
INTEGER,
|
||||
agentPfcIntfPeerCapability
|
||||
Unsigned32,
|
||||
agentPfcIntfPeerCfgCompatible
|
||||
INTEGER,
|
||||
agentPfcIntfPeerCompatibleCfgCount
|
||||
Unsigned32,
|
||||
agentPfcIntfPeerIncompatibleCfgCount
|
||||
Unsigned32
|
||||
}
|
||||
|
||||
agentPfcIntfIndex OBJECT-TYPE
|
||||
SYNTAX InterfaceIndex
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This is a unique index for an entry in the
|
||||
agentPfcTable. A non-zero value indicates
|
||||
the ifIndex for the corresponding interface entry
|
||||
in the ifTable."
|
||||
|
||||
::= { agentPfcEntry 1 }
|
||||
|
||||
agentPfcIntfAdminMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Enables/disables PFC profile on an interface."
|
||||
DEFVAL { 2 }
|
||||
|
||||
::= { agentPfcEntry 2 }
|
||||
|
||||
agentPfcIntfPfcStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
active(1),
|
||||
inactive(2)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Shows the operational-status of PFC on an interface."
|
||||
DEFVAL { 2 }
|
||||
|
||||
::= { agentPfcEntry 3 }
|
||||
|
||||
agentPfcTotalIntfPfcFramesRx OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Total Received PFC Frames on this interface."
|
||||
|
||||
::= { agentPfcEntry 4 }
|
||||
|
||||
agentPfcTotalIntfPfcFramesTx OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Total Transmitted PFC Frames on this interface."
|
||||
|
||||
::= { agentPfcEntry 5 }
|
||||
|
||||
agentPfcIntfLinkDelayAllowance OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates the Link Delay Allowance on this interface, measured in bit times."
|
||||
|
||||
::= { agentPfcEntry 6 }
|
||||
|
||||
agentPfcIntfAdvWilling OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
willing(1),
|
||||
unwilling(2)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates if the interface is willing to accept PFC configuration via DCBX."
|
||||
|
||||
::= { agentPfcEntry 7 }
|
||||
|
||||
agentPfcIntfPeerDetected OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
detected(1),
|
||||
absent(2)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates if the peer has been detected via DCBX."
|
||||
|
||||
::= { agentPfcEntry 8 }
|
||||
|
||||
agentPfcIntfPeerMacAddr OBJECT-TYPE
|
||||
SYNTAX MacAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"MAC address of the peer detected via DCBX. If there is no peer, this will be a null MAC address."
|
||||
|
||||
::= { agentPfcEntry 9 }
|
||||
|
||||
agentPfcIntfPeerWilling OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
absent(1),
|
||||
willing(2),
|
||||
unwilling(3)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates if the peer is willing to accept PFC configuration via DCBX."
|
||||
|
||||
::= { agentPfcEntry 10 }
|
||||
|
||||
agentPfcIntfPeerMBCStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
absent(1),
|
||||
true(2),
|
||||
false(3)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates if the peer has MACSEC bypass capability."
|
||||
|
||||
::= { agentPfcEntry 11 }
|
||||
|
||||
agentPfcIntfPeerCapability OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates the number of no-drop priorities supported by the peer. If there is no peer, this will be zero."
|
||||
|
||||
::= { agentPfcEntry 12 }
|
||||
|
||||
agentPfcIntfPeerCfgCompatible OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
absent(1),
|
||||
true(2),
|
||||
false(3)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates if the peer's PFC configuration is compatible."
|
||||
|
||||
::= { agentPfcEntry 13 }
|
||||
|
||||
agentPfcIntfPeerCompatibleCfgCount OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates the number of compatible PFC configurations received from the peer.
|
||||
Does not count duplicate configurations."
|
||||
|
||||
::= { agentPfcEntry 14 }
|
||||
|
||||
agentPfcIntfPeerIncompatibleCfgCount OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates the number of incompatible PFC configurations received from the peer."
|
||||
|
||||
::= { agentPfcEntry 15 }
|
||||
|
||||
--*********************************************************************
|
||||
-- agentPfcActionTable
|
||||
-- PFC Priority and Action Mappings Configuration table (per-interface)
|
||||
--*********************************************************************
|
||||
agentPfcActionTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AgentPfcActionEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table providing priority and action mappings configuration of PFC."
|
||||
|
||||
::= { agentPfcCfgGroup 2 }
|
||||
|
||||
agentPfcActionEntry OBJECT-TYPE
|
||||
SYNTAX AgentPfcActionEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"PFC Action Profile configuration for a port."
|
||||
INDEX { agentPfcIntfIndex, agentPfcPriority }
|
||||
::= { agentPfcActionTable 1 }
|
||||
|
||||
AgentPfcActionEntry::=
|
||||
SEQUENCE {
|
||||
agentPfcPriority
|
||||
Unsigned32,
|
||||
agentPfcAction
|
||||
INTEGER,
|
||||
agentPfcOperAction
|
||||
INTEGER,
|
||||
agentPfcAdvAction
|
||||
INTEGER,
|
||||
agentPfcPeerAction
|
||||
INTEGER
|
||||
}
|
||||
|
||||
agentPfcPriority OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (0..7)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This is a unique index for an entry in the
|
||||
agentPfcActionTable. A non-zero value indicates
|
||||
the CosQueue Priority."
|
||||
|
||||
::= { agentPfcActionEntry 1 }
|
||||
|
||||
agentPfcAction OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
drop(1),
|
||||
nodrop(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Set Drop/No-Drop action in PFC profile for the corresponding priority."
|
||||
DEFVAL { 1 }
|
||||
|
||||
::= { agentPfcActionEntry 2 }
|
||||
|
||||
agentPfcOperAction OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
drop(1),
|
||||
nodrop(2)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The operational Drop/No-Drop action in PFC profile for the corresponding priority."
|
||||
DEFVAL { 1 }
|
||||
|
||||
::= { agentPfcActionEntry 3 }
|
||||
|
||||
agentPfcAdvAction OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
drop(1),
|
||||
nodrop(2)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The advertised Drop/No-Drop action in PFC profile for the corresponding priority."
|
||||
DEFVAL { 1 }
|
||||
|
||||
::= { agentPfcActionEntry 4 }
|
||||
|
||||
agentPfcPeerAction OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
absent(1),
|
||||
drop(2),
|
||||
nodrop(3)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The peer's Drop/No-Drop action in PFC profile for the corresponding priority."
|
||||
DEFVAL { 1 }
|
||||
|
||||
::= { agentPfcActionEntry 5 }
|
||||
|
||||
--*********************************************************************
|
||||
-- agentPfcIntfStatsPerPriorityTable
|
||||
-- PFC Profile Statistics table (per-interface)
|
||||
--*********************************************************************
|
||||
agentPfcIntfStatsPerPriorityTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AgentPfcIntfStatsPerPriorityEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table providing statistics of PFC per interface per priority."
|
||||
|
||||
::= { agentPfcCfgGroup 3 }
|
||||
|
||||
agentPfcIntfStatsPerPriorityEntry OBJECT-TYPE
|
||||
SYNTAX AgentPfcIntfStatsPerPriorityEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"PFC Stats for a priority and for a port."
|
||||
INDEX { agentPfcIntfIndex, agentPfcPriority }
|
||||
::= { agentPfcIntfStatsPerPriorityTable 1 }
|
||||
|
||||
AgentPfcIntfStatsPerPriorityEntry::=
|
||||
SEQUENCE {
|
||||
agentPfcIntfPfcPriorityFramesRx
|
||||
Unsigned32,
|
||||
agentPfcIntfPfcPriorityFramesTx
|
||||
Unsigned32
|
||||
}
|
||||
|
||||
agentPfcIntfPfcPriorityFramesRx OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Received PFC Frames on this interface for a priority."
|
||||
|
||||
::= { agentPfcIntfStatsPerPriorityEntry 1 }
|
||||
|
||||
agentPfcIntfPfcPriorityFramesTx OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Transmitted PFC Frames on this interface for a priority."
|
||||
|
||||
::= { agentPfcIntfStatsPerPriorityEntry 2 }
|
||||
|
||||
END
|
323
mibs/netapp/NETAPP-PORTSECURITY-PRIVATE-MIB
Normal file
323
mibs/netapp/NETAPP-PORTSECURITY-PRIVATE-MIB
Normal file
@ -0,0 +1,323 @@
|
||||
-- Port Security MIB overview:
|
||||
-- Port Security MIB falls under fastPath MIB node of the private subtree.
|
||||
|
||||
NETAPP-PORTSECURITY-PRIVATE-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
-- Broadcom Corporation FASTPATH Port Security MIB
|
||||
-- Copyright Broadcom Corporation(2004-2007) All rights reserved.
|
||||
|
||||
-- This SNMP Management Information Specification
|
||||
-- embodies Broadcom Corporation's confidential and proprietary
|
||||
-- intellectual property. Broadcom Corporation retains all title
|
||||
-- and ownership in the Specification including any revisions.
|
||||
|
||||
-- This Specification is supplied "AS IS", Broadcom Corporation
|
||||
-- makes no warranty, either expressed or implied,
|
||||
-- as to the use, operation, condition, or performance of the
|
||||
-- Specification.
|
||||
|
||||
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE,
|
||||
Unsigned32 FROM SNMPv2-SMI
|
||||
TEXTUAL-CONVENTION,RowStatus,
|
||||
MacAddress FROM SNMPv2-TC
|
||||
ifIndex FROM IF-MIB
|
||||
|
||||
DisplayString FROM RFC1213-MIB
|
||||
fastPath FROM NETAPP-REF-MIB;
|
||||
|
||||
fastPathPortSecurity MODULE-IDENTITY
|
||||
LAST-UPDATED "201101260000Z" -- 26 January 2011 12:00:00 GMT
|
||||
ORGANIZATION "Broadcom Corporation"
|
||||
CONTACT-INFO
|
||||
" Customer Support
|
||||
Postal: Broadcom Corporation
|
||||
1030 Swabia Court
|
||||
Suite 400
|
||||
Durham, NC 27703
|
||||
Tel: +1 919 865 2700"
|
||||
|
||||
DESCRIPTION
|
||||
"The Broadcom Private MIB for FASTPATH Port Security Feature."
|
||||
|
||||
-- Revision history.
|
||||
REVISION
|
||||
"201101260000Z" -- 26 January 2011 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Postal address updated."
|
||||
REVISION
|
||||
"200705230000Z" -- 23 May 2007 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Broadcom branding related changes."
|
||||
|
||||
::= { fastPath 20 }
|
||||
|
||||
|
||||
--**************************************************************************************
|
||||
-- agentPortSecurityGroup -> contains MIB objects displaying Port Security
|
||||
-- and associated Functionality
|
||||
--
|
||||
--**************************************************************************************
|
||||
|
||||
agentPortSecurityGroup OBJECT IDENTIFIER ::= { fastPathPortSecurity 1}
|
||||
|
||||
agentGlobalPortSecurityMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Mode showing whether at the global level, port security is enabled or not."
|
||||
DEFVAL { disable }
|
||||
::={ agentPortSecurityGroup 1 }
|
||||
|
||||
agentPortSecurityTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AgentPortSecurityEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "A table for Port Security and associated functionality."
|
||||
::= { agentPortSecurityGroup 2 }
|
||||
|
||||
agentPortSecurityEntry OBJECT-TYPE
|
||||
SYNTAX AgentPortSecurityEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Represents entry for port security table"
|
||||
INDEX { ifIndex }
|
||||
::={ agentPortSecurityTable 1}
|
||||
|
||||
AgentPortSecurityEntry ::=
|
||||
SEQUENCE {
|
||||
agentPortSecurityMode
|
||||
INTEGER,
|
||||
agentPortSecurityDynamicLimit
|
||||
Unsigned32,
|
||||
agentPortSecurityStaticLimit
|
||||
Unsigned32,
|
||||
agentPortSecurityViolationTrapMode
|
||||
INTEGER,
|
||||
agentPortSecurityStaticMACs
|
||||
DisplayString,
|
||||
agentPortSecurityLastDiscardedMAC
|
||||
DisplayString,
|
||||
agentPortSecurityMACAddressAdd
|
||||
DisplayString,
|
||||
agentPortSecurityMACAddressRemove
|
||||
DisplayString,
|
||||
agentPortSecurityMACAddressMove
|
||||
INTEGER,
|
||||
agentPortSecurityStickyMode
|
||||
INTEGER
|
||||
}
|
||||
|
||||
agentPortSecurityMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Mode showing whether at port level security is enabled or not."
|
||||
DEFVAL { disable }
|
||||
::={ agentPortSecurityEntry 1 }
|
||||
|
||||
agentPortSecurityDynamicLimit OBJECT-TYPE
|
||||
SYNTAX Unsigned32(0..600)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This variable signifies the limit of dynamically locked MAC addresses
|
||||
allowed on a specific port."
|
||||
DEFVAL { 600 }
|
||||
::={ agentPortSecurityEntry 2 }
|
||||
|
||||
agentPortSecurityStaticLimit OBJECT-TYPE
|
||||
SYNTAX Unsigned32(0..20)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This variable signifies the limit of statically locked MAC addresses
|
||||
allowed on a specific port."
|
||||
DEFVAL { 20 }
|
||||
::={ agentPortSecurityEntry 3 }
|
||||
|
||||
|
||||
agentPortSecurityViolationTrapMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This variable is used to enable or disable the sending of new violation
|
||||
traps designating when a packet with a disallowed MAC address is
|
||||
received on a locked port."
|
||||
::={agentPortSecurityEntry 4 }
|
||||
|
||||
agentPortSecurityStaticMACs OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This variable displays the statically locked MAC addresses for port.
|
||||
The list displayed in a particular fashion :
|
||||
2 a0:b1:c2:d1:e3:a1,11 a0:b1:c2:d3:e4:f5
|
||||
(i.e., VLAN MAC pairs followed by a 1 or 0 to indicate a sticky entry, separated by commas)."
|
||||
::={agentPortSecurityEntry 6 }
|
||||
|
||||
agentPortSecurityLastDiscardedMAC OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This variable displays the vlan-id and source MAC address of the last packet that was
|
||||
discarded on a locked port."
|
||||
::={agentPortSecurityEntry 7 }
|
||||
|
||||
|
||||
agentPortSecurityMACAddressAdd OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This MIB variable accepts a VLAN id, MAC address and the sticky value to be added to the list
|
||||
of statically locked MAC addresses on a port. The VLAN id, MAC address and sticky value combination
|
||||
would be entered in a particular fashion like :- 2 a0:b0:c0:d1:e2:a1 1(the vlan-id, MAC address
|
||||
and sticky value separated by blank-spaces)."
|
||||
::={ agentPortSecurityEntry 8 }
|
||||
|
||||
agentPortSecurityMACAddressRemove OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This MIB variable accepts a VLAN id and MAC address to be removed from the list
|
||||
of statically locked MAC addresses on a port.. The VLAN id and MAC address combination
|
||||
would be entered in a particular fashion like :- 2 a0:b0:c0:d1:e2:a1(the vlan-id and
|
||||
MAC address separated by a blank-space)."
|
||||
::={ agentPortSecurityEntry 9 }
|
||||
|
||||
agentPortSecurityMACAddressMove OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"When this object is enabled, all the dynamically locked MAC addresses will
|
||||
be moved to statically locked addresses on a port. GET operation on this object will display
|
||||
disable."
|
||||
::={ agentPortSecurityEntry 10 }
|
||||
|
||||
agentPortSecurityStickyMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object is used to configure port level security sticky mode in a port."
|
||||
DEFVAL { disable }
|
||||
::={ agentPortSecurityEntry 11 }
|
||||
|
||||
--**********************************************************************--
|
||||
|
||||
agentPortSecurityDynamicTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AgentPortSecurityDynamicEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "A table for Port Security Dynamic and associated functionality."
|
||||
::= { agentPortSecurityGroup 3 }
|
||||
|
||||
agentPortSecurityDynamicEntry OBJECT-TYPE
|
||||
SYNTAX AgentPortSecurityDynamicEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Represents entry for port MAC Locking table"
|
||||
INDEX { ifIndex,agentPortSecurityDynamicVLANId,agentPortSecurityDynamicMACAddress }
|
||||
::={ agentPortSecurityDynamicTable 1}
|
||||
|
||||
AgentPortSecurityDynamicEntry ::=
|
||||
SEQUENCE {
|
||||
agentPortSecurityDynamicVLANId
|
||||
Unsigned32,
|
||||
agentPortSecurityDynamicMACAddress
|
||||
MacAddress
|
||||
}
|
||||
|
||||
|
||||
agentPortSecurityDynamicVLANId OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Source VLAN id of the packet that is received on the dynamically locked port."
|
||||
::={agentPortSecurityDynamicEntry 1 }
|
||||
|
||||
|
||||
agentPortSecurityDynamicMACAddress OBJECT-TYPE
|
||||
SYNTAX MacAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Source MAC address of the packet that is received on the dynamically locked port."
|
||||
::={ agentPortSecurityDynamicEntry 2 }
|
||||
|
||||
|
||||
agentGlobalPortSecurityStickyMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object is used to apply the Sticky Mode to all ports.
|
||||
This is write-only value. It always returns 'disable' on request"
|
||||
DEFVAL { disable }
|
||||
::={ agentPortSecurityGroup 4 }
|
||||
|
||||
agentGlobalPortSecurityViolationTrapMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This variable is used to enable or disable the sending of new violation
|
||||
traps designating when a packet with a disallowed MAC address is
|
||||
received on a locked port. The configuration will be done on all ports.
|
||||
This is write-only value. It always returns 'disable' on request"
|
||||
DEFVAL { disable }
|
||||
::={ agentPortSecurityGroup 5 }
|
||||
|
||||
--**************************************************************************************
|
||||
-- agentPortSecurity Traps
|
||||
--
|
||||
--**************************************************************************************
|
||||
|
||||
agentPortSecurityTraps OBJECT IDENTIFIER ::= { fastPathPortSecurity 2 }
|
||||
|
||||
agentPortSecurityViolation NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
ifIndex,
|
||||
agentPortSecurityLastDiscardedMAC
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Sent when a packet is received on a locked port with a source MAC address
|
||||
that is not allowed."
|
||||
::= { agentPortSecurityTraps 1 }
|
||||
|
||||
|
||||
|
||||
END
|
1910
mibs/netapp/NETAPP-QOS-ACL-MIB
Normal file
1910
mibs/netapp/NETAPP-QOS-ACL-MIB
Normal file
File diff suppressed because it is too large
Load Diff
973
mibs/netapp/NETAPP-QOS-COS-MIB
Normal file
973
mibs/netapp/NETAPP-QOS-COS-MIB
Normal file
@ -0,0 +1,973 @@
|
||||
NETAPP-QOS-COS-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE, IpAddress,
|
||||
Integer32, Unsigned32 FROM SNMPv2-SMI
|
||||
|
||||
RowStatus, TEXTUAL-CONVENTION FROM SNMPv2-TC
|
||||
InterfaceIndexOrZero FROM IF-MIB
|
||||
fastPathQOS FROM NETAPP-QOS-MIB;
|
||||
|
||||
fastPathQOSCOS MODULE-IDENTITY
|
||||
LAST-UPDATED "201101260000Z" -- 26 Jan 2011 12:00:00 GMT
|
||||
ORGANIZATION "Broadcom Corporation"
|
||||
CONTACT-INFO
|
||||
" Customer Support
|
||||
Postal: Broadcom Corporation
|
||||
1030 Swabia Court
|
||||
Suite 400
|
||||
Durham, NC 27703
|
||||
Tel: +1 919 865 2700"
|
||||
DESCRIPTION
|
||||
"The MIB definitions for Quality of Service - CoS Flex package."
|
||||
|
||||
-- Revision history.
|
||||
REVISION
|
||||
"201101260000Z" -- 26 Jan 2011 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Postal address updated."
|
||||
REVISION
|
||||
"201003170000Z" -- 17 Mar 2010 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Fixed error in range of agentCosQueueWredDecayExponent."
|
||||
REVISION
|
||||
"200910270000Z" -- 27 Oct 2009 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Updated description for agentCosQueueIntfShapingRate object."
|
||||
REVISION
|
||||
"200901060000Z" -- 6 Jan 2009 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Added new objects in agentCosQueueMgmtTable with units of percentages, rather than
|
||||
Sixteenths or reciprocal exponentials. Deprecated the replaced objects."
|
||||
REVISION
|
||||
"200809230000Z" -- 23 Sep 2008 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Changed object agentCosQueueIntfShapingRate to support configuration of bandwidth as
|
||||
either percent of port speed or kilobits per second units. Systems report which unit
|
||||
applies via a new object agentCosQueueIntfShapingRateUnits object. Added object
|
||||
agentCosQueueIntfShapingRateUnits."
|
||||
REVISION
|
||||
"200712190000Z" -- 19 Dec 2007 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Changed objects agentCosQueueIntfShapingRate, agentCosQueueMinBandwidth, and agentCosQueueMaxBandwidth to allow
|
||||
an increment of 1 percent rather than 5 percent."
|
||||
REVISION
|
||||
"200705230000Z" -- 23 May 2007 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Broadcom branding related changes."
|
||||
REVISION
|
||||
"200405030000Z" -- 3 May 2004 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Initial revision."
|
||||
::= { fastPathQOS 3 }
|
||||
|
||||
PercentByFives ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An unsigned integer representing a value expressed
|
||||
as a percentage with five percent increments."
|
||||
SYNTAX Unsigned32 (0|5|10|15|20|25|30|35|40|45|50|55|60|65|70|75|80|85|90|95|100)
|
||||
|
||||
Percent ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An unsigned integer representing a value expressed
|
||||
as a percentage with one percent increments."
|
||||
SYNTAX Unsigned32 (0..100)
|
||||
|
||||
Sixteenths ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An unsigned integer representing the numerator of a
|
||||
value expressing a fraction in terms of sixteenths
|
||||
(0/16, 1/16, 2/16, up to 16/16)."
|
||||
SYNTAX Unsigned32 (0..16)
|
||||
|
||||
--*********************************************************************
|
||||
-- agentCosMapCfgGroup
|
||||
--
|
||||
-- Note: System-wide configuration is supported for this
|
||||
-- group by using an index value of 0.
|
||||
--*********************************************************************
|
||||
agentCosMapCfgGroup OBJECT IDENTIFIER ::= { fastPathQOSCOS 1 }
|
||||
|
||||
-- IP Precedence mapping table (global and per-port)
|
||||
agentCosMapIpPrecTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AgentCosMapIpPrecEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table mapping evaluated IP precedence to Traffic
|
||||
Class for a specific physical port. Traffic class
|
||||
is a number in the range
|
||||
(0..(dot1dPortNumTrafficClasses-1))."
|
||||
|
||||
::= { agentCosMapCfgGroup 1 }
|
||||
|
||||
agentCosMapIpPrecEntry OBJECT-TYPE
|
||||
SYNTAX AgentCosMapIpPrecEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"IP Precedence to Traffic Class mapping for a port."
|
||||
INDEX { agentCosMapIpPrecIntfIndex, agentCosMapIpPrecValue }
|
||||
::= { agentCosMapIpPrecTable 1 }
|
||||
|
||||
AgentCosMapIpPrecEntry ::=
|
||||
SEQUENCE {
|
||||
agentCosMapIpPrecIntfIndex
|
||||
InterfaceIndexOrZero,
|
||||
agentCosMapIpPrecValue
|
||||
Unsigned32,
|
||||
agentCosMapIpPrecTrafficClass
|
||||
Unsigned32
|
||||
}
|
||||
|
||||
agentCosMapIpPrecIntfIndex OBJECT-TYPE
|
||||
SYNTAX InterfaceIndexOrZero
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This is a unique index for an entry in the
|
||||
agentCosMapIpPrecTable. A non-zero value indicates
|
||||
the ifIndex for the corresponding interface entry
|
||||
in the ifTable. A value of zero represents global
|
||||
configuration, which in turn causes all interface
|
||||
entries to be updated for a set operation, or
|
||||
reflects the most recent global setting for a get
|
||||
operation."
|
||||
|
||||
::= { agentCosMapIpPrecEntry 1 }
|
||||
|
||||
agentCosMapIpPrecValue OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (0..7)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The IP precedence value contained in the received
|
||||
frame. This value is only indicated in IP packets,
|
||||
but is independent of both media-type and frame
|
||||
tagging.
|
||||
|
||||
Non-IP packets are handled in accordance with the
|
||||
dot1dPortDefaultUserPriority value of the ingress
|
||||
port."
|
||||
|
||||
::= { agentCosMapIpPrecEntry 2 }
|
||||
|
||||
agentCosMapIpPrecTrafficClass OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (0..7)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Traffic class priority queue the received frame is
|
||||
mapped to. This represents the actual configuration
|
||||
setting the port is using."
|
||||
|
||||
::= { agentCosMapIpPrecEntry 3 }
|
||||
|
||||
|
||||
-- IP DSCP mapping table (global and per-port)
|
||||
agentCosMapIpDscpTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AgentCosMapIpDscpEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table mapping evaluated IP DSCP to Traffic Class
|
||||
for a specific physical port. Traffic class is a
|
||||
number in the range
|
||||
(0..(dot1dPortNumTrafficClasses-1))."
|
||||
|
||||
::= { agentCosMapCfgGroup 2 }
|
||||
|
||||
agentCosMapIpDscpEntry OBJECT-TYPE
|
||||
SYNTAX AgentCosMapIpDscpEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"IP DSCP to Traffic Class mapping for a port."
|
||||
INDEX { agentCosMapIpDscpIntfIndex, agentCosMapIpDscpValue }
|
||||
::= { agentCosMapIpDscpTable 1 }
|
||||
|
||||
AgentCosMapIpDscpEntry ::=
|
||||
SEQUENCE {
|
||||
agentCosMapIpDscpIntfIndex
|
||||
InterfaceIndexOrZero,
|
||||
agentCosMapIpDscpValue
|
||||
Unsigned32,
|
||||
agentCosMapIpDscpTrafficClass
|
||||
Unsigned32
|
||||
}
|
||||
|
||||
agentCosMapIpDscpIntfIndex OBJECT-TYPE
|
||||
SYNTAX InterfaceIndexOrZero
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This is a unique index for an entry in the
|
||||
agentCosMapIpDscpTable. A non-zero value indicates
|
||||
the ifIndex for the corresponding interface entry
|
||||
in the ifTable. A value of zero represents global
|
||||
configuration, which in turn causes all interface
|
||||
entries to be updated for a set operation, or
|
||||
reflects the most recent global setting for a get
|
||||
operation."
|
||||
|
||||
::= { agentCosMapIpDscpEntry 1 }
|
||||
|
||||
agentCosMapIpDscpValue OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (0..63)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The IP DSCP value contained in the received frame.
|
||||
This value is only indicated in IP packets, but is
|
||||
independent of both media-type and frame tagging.
|
||||
|
||||
Non-IP packets are handled in accordance with the
|
||||
dot1dPortDefaultUserPriority value of the ingress
|
||||
port."
|
||||
|
||||
::= { agentCosMapIpDscpEntry 2 }
|
||||
|
||||
agentCosMapIpDscpTrafficClass OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (0..7)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Traffic class priority queue the received frame is
|
||||
mapped to."
|
||||
|
||||
::= { agentCosMapIpDscpEntry 3 }
|
||||
|
||||
|
||||
-- Interface trust mode (global and per-port)
|
||||
agentCosMapIntfTrustTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AgentCosMapIntfTrustEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies the interface trust mode of operation for
|
||||
a port. The trust mode setting determines which COS
|
||||
mapping table is used for directing ingress packets
|
||||
to a Traffic Class."
|
||||
|
||||
::= { agentCosMapCfgGroup 3 }
|
||||
|
||||
agentCosMapIntfTrustEntry OBJECT-TYPE
|
||||
SYNTAX AgentCosMapIntfTrustEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"COS interface trust mode."
|
||||
INDEX { agentCosMapIntfTrustIntfIndex }
|
||||
::= { agentCosMapIntfTrustTable 1 }
|
||||
|
||||
AgentCosMapIntfTrustEntry ::=
|
||||
SEQUENCE {
|
||||
agentCosMapIntfTrustIntfIndex
|
||||
InterfaceIndexOrZero,
|
||||
agentCosMapIntfTrustMode
|
||||
INTEGER,
|
||||
agentCosMapUntrustedTrafficClass
|
||||
Unsigned32
|
||||
}
|
||||
|
||||
agentCosMapIntfTrustIntfIndex OBJECT-TYPE
|
||||
SYNTAX InterfaceIndexOrZero
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This is a unique index for an entry in the
|
||||
agentCosMapIntfTrustTable. A non-zero value indicates
|
||||
the ifIndex for the corresponding interface entry
|
||||
in the ifTable. A value of zero represents global
|
||||
configuration, which in turn causes all interface
|
||||
entries to be updated for a set operation, or
|
||||
reflects the most recent global setting for a get
|
||||
operation."
|
||||
|
||||
::= { agentCosMapIntfTrustEntry 1 }
|
||||
|
||||
agentCosMapIntfTrustMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
untrusted(1),
|
||||
trustDot1p(2),
|
||||
trustIpPrecedence(3),
|
||||
trustIpDscp(4)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The class of service trust mode of an interface.
|
||||
When set to a trusted mode, the appropriate COS
|
||||
mapping table is used as follows:
|
||||
|
||||
trustDot1p(2) : dot1dTrafficClassTable
|
||||
trustIpPrecedence(3): agentCosMapIpPrecTable
|
||||
trustIpDscp(4): agentCosMapIpDscpTable
|
||||
|
||||
For an untrusted(1) interface, packets are handled in
|
||||
accordance with the dot1dPortDefaultUserPriority value
|
||||
of the ingress port."
|
||||
|
||||
::= { agentCosMapIntfTrustEntry 2 }
|
||||
|
||||
agentCosMapUntrustedTrafficClass OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The traffic class (i.e. hardware queue) to which all
|
||||
untrusted traffic is assigned. This includes all
|
||||
traffic when the agentCosMapIntfTrustMode is set to
|
||||
untrusted(1), or just non-IP packets when in
|
||||
trustIpPrecedence(3) or trustIpDscp(4) modes.
|
||||
|
||||
This is a read-only object that reflects the current setting
|
||||
of the dot1dPortDefaultUserPriority object as mapped
|
||||
to a traffic class through the dot1dTrafficClassEntry."
|
||||
::= { agentCosMapIntfTrustEntry 3 }
|
||||
|
||||
|
||||
|
||||
--*********************************************************************
|
||||
-- agentCosQueueCfgGroup
|
||||
--
|
||||
-- Note: System-wide configuration is supported for this
|
||||
-- group by using an index value of 0.
|
||||
--*********************************************************************
|
||||
agentCosQueueCfgGroup OBJECT IDENTIFIER ::= { fastPathQOSCOS 2 }
|
||||
|
||||
agentCosQueueNumQueuesPerPort OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of configurable COS queues per port
|
||||
supported by the hardware device."
|
||||
::= { agentCosQueueCfgGroup 1 }
|
||||
|
||||
agentCosQueueNumDropPrecedenceLevels OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of distinct drop precedence levels per
|
||||
queue supported by the hardware device. These levels
|
||||
are typically used when configuring the queue
|
||||
management tail drop and WRED parameters."
|
||||
::= { agentCosQueueCfgGroup 2 }
|
||||
|
||||
-- Control table for managing queue configuration for the interface
|
||||
agentCosQueueControlTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AgentCosQueueControlEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Table of class-of-service queue configuration
|
||||
controls for the specified interface."
|
||||
::= { agentCosQueueCfgGroup 3 }
|
||||
|
||||
agentCosQueueControlEntry OBJECT-TYPE
|
||||
SYNTAX AgentCosQueueControlEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Provides a general control mechanism that affects
|
||||
all queues on a given interface."
|
||||
INDEX { agentCosQueueIntfIndex }
|
||||
::= { agentCosQueueControlTable 1 }
|
||||
|
||||
AgentCosQueueControlEntry ::= SEQUENCE {
|
||||
agentCosQueueIntfIndex
|
||||
InterfaceIndexOrZero,
|
||||
agentCosQueueIntfShapingRate
|
||||
Unsigned32,
|
||||
agentCosQueueMgmtTypeIntf
|
||||
INTEGER,
|
||||
agentCosQueueWredDecayExponent
|
||||
Unsigned32,
|
||||
agentCosQueueDefaultsRestore
|
||||
INTEGER,
|
||||
agentCosQueueIntfShapingRateUnits
|
||||
INTEGER
|
||||
}
|
||||
|
||||
agentCosQueueIntfIndex OBJECT-TYPE
|
||||
SYNTAX InterfaceIndexOrZero
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This is a unique index for an entry in the
|
||||
agentCosQueueControlTable, agentCosQueueTable,
|
||||
or agentCosQueueMgmtTable. A non-zero value indicates
|
||||
the ifIndex for the corresponding interface entry
|
||||
in the ifTable. A value of zero represents global
|
||||
configuration, which in turn causes all interface
|
||||
entries to be updated for a set operation, or
|
||||
reflects the most recent global setting for a get
|
||||
operation."
|
||||
|
||||
::= { agentCosQueueControlEntry 1 }
|
||||
|
||||
agentCosQueueIntfShapingRate OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Maximum bandwidth allowed for this interface as a
|
||||
whole, typically used to shape the outbound
|
||||
transmission rate. The value is specified in terms
|
||||
of percentage of overall link speed for the port in
|
||||
1% increments. A value of 0 means there is no
|
||||
maximum bandwidth limit in effect and that the
|
||||
interface is allowed to transmit up to its maximum
|
||||
line rate (i.e., work conserving method).
|
||||
The default value is 0.
|
||||
|
||||
When set to a non-zero value, the interface is
|
||||
restricted to using at most the bandwidth specified
|
||||
in this object for the outbound transmission rate
|
||||
(i.e., non-work-conserving method). This bandwidth
|
||||
value is independent of any per-queue maximum
|
||||
bandwidth value(s) in effect for the interface, as
|
||||
specified in the agentCosQueueMaxBandwidth ohject,
|
||||
and should be considered as a second-level
|
||||
transmission rate control mechanism that regulates
|
||||
the output of the entire interface regardless of
|
||||
which queues originate the outbound traffic.
|
||||
|
||||
Valid value ranges depend on the value returned by
|
||||
object agentCosQueueIntfShapingRateUnits. If that
|
||||
object returns percent(1), agentCosQueueIntfShapingRate
|
||||
accepts values 0..100. If that object returns kbps(2),
|
||||
agentCosQueueIntfShapingRate accepts values
|
||||
0,64..4294967295."
|
||||
DEFVAL { 0 }
|
||||
::= { agentCosQueueControlEntry 2 }
|
||||
|
||||
agentCosQueueMgmtTypeIntf OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
taildrop(1),
|
||||
wred(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The management technique used for all queues on this
|
||||
interface. If taildrop(1), then all new packets
|
||||
presented to the queues are dropped based on some
|
||||
maximum threshold value(s). If wred(2), then an
|
||||
active queue management scheme is employed whereby
|
||||
packet drop precedence is considered during times of
|
||||
queue congestion using WRED parameters. The
|
||||
necessary queue management parameters are specified
|
||||
in the agentCosQueueMgmtTable for the corresponding
|
||||
agentCosQueueIntfIndex value. The default for this
|
||||
object is taildrop(1).
|
||||
|
||||
Implementations that support this object but do not
|
||||
support weighted RED must return taildrop(1) for this
|
||||
value and must not allow a value of wred(2) to be set."
|
||||
DEFVAL { taildrop }
|
||||
::= { agentCosQueueControlEntry 3 }
|
||||
|
||||
agentCosQueueWredDecayExponent OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (0..15)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The decay exponent value used with the weighted
|
||||
random early discard (WRED) algorithm to determine
|
||||
how quickly the average queue length calculation
|
||||
reacts to the current length of the queue. A higher
|
||||
value produces a slower response, meaning previously
|
||||
sampled queue length values are factored into the
|
||||
calculation for a longer period of time. The default
|
||||
value is 9.
|
||||
|
||||
Use caution when changing this value from its
|
||||
default. If set too low, short traffic bursts can
|
||||
cause WRED to drop too many packets. If set too
|
||||
high, WRED might not detect queue congestion in a
|
||||
timely manner and becomes ineffective. The default
|
||||
value should be sufficient for most users.
|
||||
|
||||
This object value is only used when the
|
||||
agentCosQueueMgmtType is set to wred(2) and is
|
||||
otherwise ignored."
|
||||
DEFVAL { 9 }
|
||||
::= { agentCosQueueControlEntry 4 }
|
||||
|
||||
agentCosQueueDefaultsRestore OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Causes the default values to be restored for all COS
|
||||
queue objects defined for this interface. This
|
||||
includes objects in the following tables:
|
||||
agentCosQueueTable
|
||||
agentCosQueueMgmtTable
|
||||
|
||||
This object always reads as disable(2). This object may
|
||||
only be set to enable(1), which immediately causes the
|
||||
default value restoration action as described above.
|
||||
In essence, this models a momentary-style push button
|
||||
switch that triggers a restoration of the original
|
||||
default values for all affected objects."
|
||||
::= { agentCosQueueControlEntry 5 }
|
||||
|
||||
agentCosQueueIntfShapingRateUnits OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
percent(1),
|
||||
kbps(2)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Gets the units of the threshold value to percentage of
|
||||
port speed or kilobits per second (kbps)."
|
||||
DEFVAL { percent }
|
||||
::= { agentCosQueueControlEntry 6 }
|
||||
|
||||
|
||||
-- Queue table for specifying attributes of each COS queue on an interface
|
||||
agentCosQueueTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AgentCosQueueEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Table of class-of-service queue configuration
|
||||
parameters for the specified interface."
|
||||
::= { agentCosQueueCfgGroup 4 }
|
||||
|
||||
agentCosQueueEntry OBJECT-TYPE
|
||||
SYNTAX AgentCosQueueEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Each entry describes a single class-of-service (COS)
|
||||
queue for a given Interface Index. The number of
|
||||
configurable COS queues for an interface vary based
|
||||
on device capabilities.
|
||||
|
||||
All objects defined for this table entry contain a
|
||||
default value corresponding to a typical,
|
||||
non-preferential treatment of packets traversing the
|
||||
interface's COS queues."
|
||||
INDEX { agentCosQueueIntfIndex, agentCosQueueIndex }
|
||||
::= { agentCosQueueTable 1 }
|
||||
|
||||
AgentCosQueueEntry ::= SEQUENCE {
|
||||
agentCosQueueIndex
|
||||
Unsigned32,
|
||||
agentCosQueueSchedulerType
|
||||
INTEGER,
|
||||
agentCosQueueMinBandwidth
|
||||
Percent,
|
||||
agentCosQueueMaxBandwidth
|
||||
Percent,
|
||||
agentCosQueueMgmtType
|
||||
INTEGER
|
||||
}
|
||||
|
||||
agentCosQueueIndex OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The COS queue index, numbered 0 to (n-1), where n is
|
||||
the total number of configurable interface queues for
|
||||
the device as indicated by agentCosQueueNumQueuesPerPort.
|
||||
In general, a higher numbered queue index is used to
|
||||
support higher priority traffic, although actual
|
||||
operation may be altered via configuration through
|
||||
this table."
|
||||
::= { agentCosQueueEntry 1 }
|
||||
|
||||
agentCosQueueSchedulerType OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
strict(1),
|
||||
weighted(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The type of scheduling used for this queue. If
|
||||
strict(1), then all traffic placed on this queue is
|
||||
transmitted before any queue with a lower precedence
|
||||
(lower agentCosQueueIndex). A weighted(2) scheme
|
||||
gives this queue service relative to other weighted
|
||||
queues based on their relative agentCosQueueMinBandwidth
|
||||
object values. The default is weighted(2)."
|
||||
DEFVAL { weighted }
|
||||
::= { agentCosQueueEntry 2 }
|
||||
|
||||
agentCosQueueMinBandwidth OBJECT-TYPE
|
||||
SYNTAX Percent
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Minimum guaranteed bandwidth allotted to this queue.
|
||||
The value is specified in terms of percentage of
|
||||
overall link speed for the port in 1% increments. A
|
||||
value of 0 means there is no guaranteed minimum
|
||||
bandwidth in effect (best-effort service).
|
||||
The default value is 0.
|
||||
|
||||
The sum of all agentCosQueueMinBandwidth object
|
||||
values for the queues on the same interface must not
|
||||
exceed 100%.
|
||||
|
||||
If the agentCosQueueMaxBandwidth corresponding to the
|
||||
same agentCosQueueIndex on this interface is
|
||||
currently set to a non-zero value, then setting this
|
||||
object to a value greater than
|
||||
agentCosQueueMaxBandwidth automatically updates
|
||||
agentCosQueueMaxBandwidth to the same value to
|
||||
maintain a proper relationship between the minimum
|
||||
and maximum queue bandwidth specification.
|
||||
|
||||
The value of this object is ignored when
|
||||
agentCosQueueSchedulerType is set to strict(1)."
|
||||
DEFVAL { 0 }
|
||||
::= { agentCosQueueEntry 3 }
|
||||
|
||||
agentCosQueueMaxBandwidth OBJECT-TYPE
|
||||
SYNTAX Percent
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Maximum bandwidth allowed for this queue, typically
|
||||
used to shape the outbound transmission rate. The
|
||||
value is specified in terms of percentage of overall
|
||||
link speed for the port in 1% increments. A value
|
||||
of 0 means there is no maximum bandwidth limit in
|
||||
effect and that the queue is allowed to use any
|
||||
available excess bandwidth (i.e., work conserving
|
||||
method). The default value is 0.
|
||||
|
||||
When set to a non-zero value, the queue is restricted
|
||||
to using at most the bandwidth specified in this
|
||||
object for the outbound transmission rate (i.e.,
|
||||
non-work-conserving method). Any non-zero value set
|
||||
for this object must be equal to or greater than the
|
||||
value of agentCosQueueMinBandwidth for the same
|
||||
agentCosQueueIndex on this interface."
|
||||
DEFVAL { 0 }
|
||||
::= { agentCosQueueEntry 4 }
|
||||
|
||||
agentCosQueueMgmtType OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
taildrop(1),
|
||||
wred(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The queue depth management technique used when
|
||||
per-queue specification is supported. If
|
||||
taildrop(1), then all new packets presented to the
|
||||
queue are dropped based on some maximum threshold
|
||||
value(s). If wred(2), then an active queue management
|
||||
scheme is employed whereby packet drop precedence is
|
||||
considered during times of queue congestion using
|
||||
WRED parameters. The necessary queue management
|
||||
parameters are specified in the
|
||||
agentCosQueueMgmtEntry for the corresponding
|
||||
agentCosQueueIntfIndex and agentCosQueueIndex values.
|
||||
The default for this object is taildrop(1).
|
||||
|
||||
Implementations that do not support weighted RED must
|
||||
return taildrop(1) for this value and must not allow
|
||||
a value of wred(2) to be set."
|
||||
DEFVAL { taildrop }
|
||||
::= { agentCosQueueEntry 5 }
|
||||
|
||||
|
||||
-- Queue management table for setting parameters related to queue depth
|
||||
agentCosQueueMgmtTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AgentCosQueueMgmtEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Table of class-of-service queue drop precedence
|
||||
configuration parameters. The values in this table
|
||||
are used based on the agentCosQueueMgmtType for the
|
||||
corresponding agentCosQueueIntfIndex and agentCosQueueIndex
|
||||
values. These parameters are specified for each
|
||||
drop precedence level supported within a queue."
|
||||
::= { agentCosQueueCfgGroup 5 }
|
||||
|
||||
agentCosQueueMgmtEntry OBJECT-TYPE
|
||||
SYNTAX AgentCosQueueMgmtEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The individual objects in this table are specified
|
||||
for each drop precedence level supported within a
|
||||
particular queue on a given interface. Each object's
|
||||
usage is based on the current setting of the
|
||||
agentCosQueueMgmtType.
|
||||
|
||||
See the individual object descriptions for details."
|
||||
INDEX { agentCosQueueIntfIndex, agentCosQueueIndex, agentCosQueueDropPrecIndex }
|
||||
::= { agentCosQueueMgmtTable 1 }
|
||||
|
||||
AgentCosQueueMgmtEntry ::= SEQUENCE {
|
||||
agentCosQueueDropPrecIndex
|
||||
Unsigned32,
|
||||
agentCosQueueMgmtTailDropThreshold
|
||||
Sixteenths,
|
||||
agentCosQueueMgmtWredMinThreshold
|
||||
Sixteenths,
|
||||
agentCosQueueMgmtWredMaxThreshold
|
||||
Sixteenths,
|
||||
agentCosQueueMgmtWredDropProbScale
|
||||
Unsigned32,
|
||||
agentCosQueueMgmtPercentTailDropThreshold
|
||||
Percent,
|
||||
agentCosQueueMgmtPercentWredMinThreshold
|
||||
Percent,
|
||||
agentCosQueueMgmtPercentWredMaxThreshold
|
||||
Percent,
|
||||
agentCosQueueMgmtWredDropProbability
|
||||
Percent
|
||||
}
|
||||
|
||||
agentCosQueueDropPrecIndex OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The COS queue drop precedence level, numbered 1 to
|
||||
p, where p is the total number of drop precedences
|
||||
supported per queue, as indicated by
|
||||
agentCosQueueNumDropPrecedenceLevels. This is used as
|
||||
the minor index into the table. Each supported drop
|
||||
precedence level for a queue has its own set of
|
||||
configuration parameters.
|
||||
|
||||
The actual number of drop precedence levels supported
|
||||
depends on the device characteristics. For example,
|
||||
some implementations may allow for three levels of
|
||||
drop precedence (1/2/3, sometimes referred to as
|
||||
green/yellow/red), some may support two levels
|
||||
(1/2, or high/low), while others only one. Some devices
|
||||
use the lowest (highest-numbered) drop precedence
|
||||
level to represent non-TCP traffic."
|
||||
::= { agentCosQueueMgmtEntry 1 }
|
||||
|
||||
agentCosQueueMgmtTailDropThreshold OBJECT-TYPE
|
||||
SYNTAX Sixteenths
|
||||
MAX-ACCESS read-write
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"Tail drop queue threshold above which all packets
|
||||
are dropped for the current drop precedence level.
|
||||
The value specifies the threshold based on a fraction
|
||||
of the overall device queue size in terms of
|
||||
sixteenths (0/16, 1/16, 2/16, ... 16/16). Since device
|
||||
implementations vary, the actual value deployed may
|
||||
be rounded up or down accordingly.
|
||||
|
||||
The default value is calculated from the
|
||||
agentCosQueueIndex and agentCosQueueDropPrecIndex as
|
||||
shown in the following table (values listed for drop
|
||||
precedence levels 1, 2, and 3, respectively):
|
||||
Queue Index 0: 16, 14, 12
|
||||
Queue Index 1: 16, 14, 12
|
||||
Queue Index 2: 16, 14, 12
|
||||
Queue Index 3: 16, 14, 12
|
||||
Queue Index 4: 16, 14, 12
|
||||
Queue Index 5: 16, 14, 12
|
||||
Queue Index 6: 16, 14, 12
|
||||
Queue Index 7: 16, 14, 12
|
||||
|
||||
This object is only used when agentCosQueueMgmtType
|
||||
is set to taildrop(1)."
|
||||
::= { agentCosQueueMgmtEntry 2 }
|
||||
|
||||
agentCosQueueMgmtWredMinThreshold OBJECT-TYPE
|
||||
SYNTAX Sixteenths
|
||||
MAX-ACCESS read-write
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"Weighted RED minimum queue threshold, below which no
|
||||
packets are dropped for the current drop precedence
|
||||
level. The value specifies the threshold based on a
|
||||
fraction of the overall device queue size in terms of
|
||||
sixteenths (0/16, 1/16, 2/16, ... 16/16). Since device
|
||||
implementations vary, the actual value deployed may
|
||||
be rounded up or down accordingly.
|
||||
|
||||
The default value is calculated from the
|
||||
agentCosQueueIndex and agentCosQueueDropPrecIndex as
|
||||
shown in the following table (values listed for drop
|
||||
precedence levels 1, 2, and 3, respectively):
|
||||
Queue Index 0: 8, 6, 4
|
||||
Queue Index 1: 9, 7, 5
|
||||
Queue Index 2: 10, 8, 6
|
||||
Queue Index 3: 11, 9, 7
|
||||
Queue Index 4: 12, 10, 8
|
||||
Queue Index 5: 13, 11, 9
|
||||
Queue Index 6: 14, 12, 10
|
||||
Queue Index 7: 15, 13, 11
|
||||
|
||||
This object is only used when agentCosQueueMgmtType
|
||||
is set to wred(2). Any value set for this object must
|
||||
be equal to or less than the value of
|
||||
agentCosQueueMgmtWredMaxThreshold."
|
||||
::= { agentCosQueueMgmtEntry 3 }
|
||||
|
||||
agentCosQueueMgmtWredMaxThreshold OBJECT-TYPE
|
||||
SYNTAX Sixteenths
|
||||
MAX-ACCESS read-write
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"Weighted RED maximum queue threshold, above which
|
||||
all packets are dropped for the current drop
|
||||
precedence level. The value specifies the threshold
|
||||
based on a fraction the overall device queue size in
|
||||
terms of sixteenths (0/16, 1/16, 2/16, ... 16/16). Since
|
||||
device implementations vary, the actual value
|
||||
deployed may be rounded up or down accordingly.
|
||||
|
||||
The default value is calculated from the
|
||||
agentCosQueueIndex and agentCosQueueDropPrecIndex as
|
||||
shown in the following table (values listed for drop
|
||||
precedence levels 1, 2, and 3, respectively):
|
||||
Queue Index 0: 16, 14, 12
|
||||
Queue Index 1: 16, 14, 12
|
||||
Queue Index 2: 16, 14, 12
|
||||
Queue Index 3: 16, 14, 12
|
||||
Queue Index 4: 16, 14, 12
|
||||
Queue Index 5: 16, 14, 12
|
||||
Queue Index 6: 16, 14, 12
|
||||
Queue Index 7: 16, 14, 12
|
||||
|
||||
This object is only used when agentCosQueueMgmtType
|
||||
is set to wred(2). Any value set for this object must
|
||||
be equal to or greater than the value of
|
||||
agentCosQueueMgmtWredMinThreshold."
|
||||
::= { agentCosQueueMgmtEntry 4 }
|
||||
|
||||
agentCosQueueMgmtWredDropProbScale OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (1..15)
|
||||
MAX-ACCESS read-write
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"A scaling factor used for the WRED calculation to
|
||||
determine the packet drop probability for the current
|
||||
drop precedence level. The value is specified as a
|
||||
number S from 1-15 and is used in the formula: 1/(2**
|
||||
S), meaning one packet is dropped out of every (2**
|
||||
S). Packet dropping begins when
|
||||
agentCosQueueMgmtWredMinThreshold is reached and
|
||||
proceeds linearly up to the (2**S) value specified by
|
||||
this object until the
|
||||
agentCosQueueMgmtWredMaxThreshold is reached, beyond
|
||||
which all packets are dropped. Smaller values of S
|
||||
produce a steeper slope, hence a higher incidence of
|
||||
randomly dropped packets.
|
||||
|
||||
The default value is 10, which corresponds to a drop
|
||||
rate of 1 out of every (2**10)=1024 packets.
|
||||
|
||||
This object is only used when agentCosQueueMgmtType
|
||||
is set to wred(2)."
|
||||
DEFVAL { 10 }
|
||||
::= { agentCosQueueMgmtEntry 5 }
|
||||
|
||||
agentCosQueueMgmtPercentTailDropThreshold OBJECT-TYPE
|
||||
SYNTAX Percent
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Tail drop queue threshold above which all packets
|
||||
are dropped for the current drop precedence level.
|
||||
The value specifies the threshold based on a percentage
|
||||
of the overall device queue size. Since device
|
||||
implementations vary, the actual value deployed may
|
||||
be rounded up or down accordingly.
|
||||
|
||||
The default value, for all queues, is 100% for drop
|
||||
precedence 1 and non-TCP traffic, 90% and 80% for
|
||||
drop precedences 2 and 3.
|
||||
|
||||
This object is only used when agentCosQueueMgmtType
|
||||
is set to taildrop(1)."
|
||||
::= { agentCosQueueMgmtEntry 6 }
|
||||
|
||||
agentCosQueueMgmtPercentWredMinThreshold OBJECT-TYPE
|
||||
SYNTAX Percent
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Weighted RED minimum queue threshold, below which no
|
||||
packets are dropped for the current drop precedence
|
||||
level. The value specifies the threshold based on a
|
||||
percentage of the overall device queue size. Since device
|
||||
implementations vary, the actual value deployed may
|
||||
be rounded up or down accordingly.
|
||||
|
||||
The default value, for all queues, is 100% for non-TCP
|
||||
traffic, 40%, 30% and 20% for TCP drop precedences 1, 2
|
||||
and 3.
|
||||
|
||||
This object is only used when agentCosQueueMgmtType
|
||||
is set to wred(2). Any value set for this object must
|
||||
be equal to or less than the value of
|
||||
agentCosQueueMgmtPercentWredMaxThreshold."
|
||||
::= { agentCosQueueMgmtEntry 7 }
|
||||
|
||||
agentCosQueueMgmtPercentWredMaxThreshold OBJECT-TYPE
|
||||
SYNTAX Percent
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Weighted RED maximum queue threshold, above which
|
||||
all packets are dropped for the current drop
|
||||
precedence level. The value specifies the threshold
|
||||
based on a percentage of the overall device queue size.
|
||||
Since device implementations vary, the actual value
|
||||
deployed may be rounded up or down accordingly.
|
||||
|
||||
The default value, for all queues, is 100% for drop
|
||||
precedence 1 and non-TCP traffic, 90% and 80% for
|
||||
drop precedences 2 and 3.
|
||||
|
||||
This object is only used when agentCosQueueMgmtType
|
||||
is set to wred(2). Any value set for this object must
|
||||
be equal to or greater than the value of
|
||||
agentCosQueueMgmtPercentWredMinThreshold."
|
||||
::= { agentCosQueueMgmtEntry 8 }
|
||||
|
||||
agentCosQueueMgmtWredDropProbability OBJECT-TYPE
|
||||
SYNTAX Percent
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A scaling factor used for the WRED calculation to
|
||||
determine the packet drop probability for the current
|
||||
drop precedence level. Packet dropping begins when
|
||||
agentCosQueueMgmtWredMinThreshold is reached and
|
||||
proceeds linearly up to the percentage value specified by
|
||||
this object until the agentCosQueueMgmtWredMaxThreshold
|
||||
is reached, beyond which all packets are dropped.
|
||||
|
||||
The default value is 10.
|
||||
|
||||
This object is only used when agentCosQueueMgmtType
|
||||
is set to wred(2)."
|
||||
DEFVAL { 10 }
|
||||
::= { agentCosQueueMgmtEntry 9 }
|
||||
|
||||
|
||||
|
||||
END
|
2467
mibs/netapp/NETAPP-QOS-DIFFSERV-PRIVATE-MIB
Normal file
2467
mibs/netapp/NETAPP-QOS-DIFFSERV-PRIVATE-MIB
Normal file
File diff suppressed because it is too large
Load Diff
57
mibs/netapp/NETAPP-QOS-MIB
Normal file
57
mibs/netapp/NETAPP-QOS-MIB
Normal file
@ -0,0 +1,57 @@
|
||||
NETAPP-QOS-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
-- Broadcom Corporation Quality of Service Package MIB
|
||||
-- Copyright Broadcom Corporation (2001-2007) All rights reserved.
|
||||
|
||||
-- This SNMP Management Information Specification
|
||||
-- embodies Broadcom Corporation confidential and proprietary
|
||||
-- intellectual property. Broadcom Corporation retains all title
|
||||
-- and ownership in the Specification including any revisions.
|
||||
|
||||
-- This Specification is supplied "AS IS", Broadcom Corporation
|
||||
-- makes no warranty, either expressed or implied,
|
||||
-- as to the use, operation, condition, or performance of the
|
||||
-- Specification.
|
||||
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE, Integer32, Gauge32
|
||||
FROM SNMPv2-SMI
|
||||
RowStatus FROM SNMPv2-TC
|
||||
fastPath FROM NETAPP-REF-MIB
|
||||
DisplayString FROM RFC1213-MIB;
|
||||
|
||||
fastPathQOS MODULE-IDENTITY
|
||||
LAST-UPDATED "201101260000Z" -- 26 Jan 2011 12:00:00 GMT
|
||||
ORGANIZATION "Broadcom Corporation"
|
||||
CONTACT-INFO
|
||||
" Customer Support
|
||||
Postal: Broadcom Corporation
|
||||
1030 Swabia Court
|
||||
Suite 400
|
||||
Durham, NC 27703
|
||||
Tel: +1 919 865 2700"
|
||||
DESCRIPTION
|
||||
"The MIB definitaions for Quality of Service Flex package."
|
||||
|
||||
-- Revision history.
|
||||
REVISION
|
||||
"201101260000Z" -- 26 Jan 2011 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Postal address updated."
|
||||
REVISION
|
||||
"200705230000Z" -- 23 May 2007 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Broadcom branding related changes."
|
||||
REVISION
|
||||
"200311210000Z" -- 21 Nov 2003 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Revisions made for new release."
|
||||
REVISION
|
||||
"200201301544Z"
|
||||
DESCRIPTION
|
||||
"Initial revision."
|
||||
|
||||
::= { fastPath 3 }
|
||||
|
||||
END
|
561
mibs/netapp/NETAPP-RADIUS-AUTH-CLIENT-MIB
Normal file
561
mibs/netapp/NETAPP-RADIUS-AUTH-CLIENT-MIB
Normal file
@ -0,0 +1,561 @@
|
||||
NETAPP-RADIUS-AUTH-CLIENT-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
-- Broadcom Corporation FastPath Radius Authentication Client MIB
|
||||
-- Copyright Broadcom Corporation (2003-2007) All rights reserved.
|
||||
|
||||
-- This SNMP Management Information Specification
|
||||
-- embodies Broadcom Corporation's confidential and proprietary
|
||||
-- intellectual property. Broadcom Corporation retains all title
|
||||
-- and ownership in the Specification including any revisions.
|
||||
|
||||
-- This Specification is supplied "AS IS", Broadcom Corporation
|
||||
-- makes no warranty, either expressed or implied,
|
||||
-- as to the use, operation, condition, or performance of the
|
||||
-- Specification.
|
||||
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE,
|
||||
IpAddress, Counter32, Unsigned32, Integer32
|
||||
FROM SNMPv2-SMI
|
||||
RowStatus FROM SNMPv2-TC
|
||||
fastPath FROM NETAPP-REF-MIB
|
||||
InetAddress,InetAddressType FROM INET-ADDRESS-MIB
|
||||
DisplayString FROM RFC1213-MIB
|
||||
InterfaceIndexOrZero FROM IF-MIB;
|
||||
|
||||
fastPathRadius MODULE-IDENTITY
|
||||
LAST-UPDATED "201404210000Z" -- 21 April 2014 12:00:00 GMT
|
||||
ORGANIZATION "Broadcom Corporation"
|
||||
CONTACT-INFO
|
||||
" Customer Support
|
||||
Postal: Broadcom Corporation
|
||||
1030 Swabia Court
|
||||
Suite 400
|
||||
Durham, NC 27703
|
||||
Tel: +1 919 865 2700"
|
||||
DESCRIPTION
|
||||
"The Broadcom Private MIB for FastPath Radius Authentication Client"
|
||||
|
||||
-- Revision history.
|
||||
REVISION
|
||||
"201404210000Z" -- 21 April 2014 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Dynamic Authorization Statistics related objects are added."
|
||||
REVISION
|
||||
"201112140000Z" -- 14 Dec 2011 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Radius Source Interface related Object added"
|
||||
REVISION
|
||||
"201109260000Z" -- 26 Sep 2011 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Shared Secret Key Length Updated."
|
||||
REVISION
|
||||
"201101260000Z" -- 26 Jan 2011 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Postal address updated."
|
||||
REVISION
|
||||
"200705230000Z" -- 23 May 2007 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Broadcom branding related changes."
|
||||
REVISION
|
||||
"200311210000Z" -- 21 Nov 2003 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Revisions made for new release."
|
||||
REVISION
|
||||
"200305070000Z"
|
||||
DESCRIPTION
|
||||
"Initial version."
|
||||
|
||||
::= { fastPath 8 }
|
||||
|
||||
|
||||
--**************************************************************************************
|
||||
-- agentRadiusConfigGroup
|
||||
--
|
||||
--**************************************************************************************
|
||||
|
||||
agentRadiusConfigGroup OBJECT IDENTIFIER ::= { fastPathRadius 1 }
|
||||
|
||||
agentRadiusMaxTransmit OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (1..15)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Maximum number of retransmissions of a RADIUS request packet"
|
||||
DEFVAL { 4 }
|
||||
::= { agentRadiusConfigGroup 1 }
|
||||
|
||||
agentRadiusTimeout OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (1..30)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Time out duration (in seconds) before packets are retransmitted"
|
||||
DEFVAL { 5 }
|
||||
::= { agentRadiusConfigGroup 2 }
|
||||
agentRadiusAccountingMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Identifies if RADIUS Accounting has been enabled or not"
|
||||
DEFVAL { disable }
|
||||
::= { agentRadiusConfigGroup 3 }
|
||||
agentRadiusStatsClear OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"When set to enable(1), all Radius statistics will be reset."
|
||||
DEFVAL { disable }
|
||||
::= { agentRadiusConfigGroup 4 }
|
||||
agentRadiusAccountingIndexNextValid OBJECT-TYPE
|
||||
SYNTAX Integer32 (0|1..2147483647)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates the next valid index into the agentRadiusAccountingConfigTable
|
||||
for creation. If no additional entries are allowed, this will be 0."
|
||||
::= { agentRadiusConfigGroup 5 }
|
||||
|
||||
--**************************************************************************************
|
||||
-- agentRadiusAccountingConfigTable
|
||||
--
|
||||
--**************************************************************************************
|
||||
|
||||
agentRadiusAccountingConfigTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AgentRadiusAccountingConfigEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Table with information about Radius Accounting Server IP
|
||||
Addresses, port numbers and shared secret. Only one entry is
|
||||
supported at this time."
|
||||
::= { agentRadiusConfigGroup 6 }
|
||||
|
||||
agentRadiusAccountingConfigEntry OBJECT-TYPE
|
||||
SYNTAX AgentRadiusAccountingConfigEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Entry consisting of configuration data for a Radius Accounting Server."
|
||||
INDEX { agentRadiusAccountingServerIndex }
|
||||
::= { agentRadiusAccountingConfigTable 1 }
|
||||
|
||||
AgentRadiusAccountingConfigEntry ::=
|
||||
SEQUENCE {
|
||||
agentRadiusAccountingServerIndex
|
||||
Integer32,
|
||||
agentRadiusAccountingServerAddress
|
||||
InetAddress,
|
||||
agentRadiusAccountingServerAddressType
|
||||
InetAddressType,
|
||||
agentRadiusAccountingPort
|
||||
Unsigned32,
|
||||
agentRadiusAccountingSecret
|
||||
DisplayString,
|
||||
agentRadiusAccountingStatus
|
||||
RowStatus,
|
||||
agentRadiusAccountingServerName
|
||||
DisplayString
|
||||
}
|
||||
|
||||
agentRadiusAccountingServerIndex OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..2147483647)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Unique index of the configured RADIUS accounting server. The next valid
|
||||
value of this object for creation is specified by
|
||||
agentRadiusAccountingIndexNextValid.
|
||||
"
|
||||
::= { agentRadiusAccountingConfigEntry 1 }
|
||||
|
||||
agentRadiusAccountingServerAddress OBJECT-TYPE
|
||||
SYNTAX InetAddress
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"IP Address of the configured RADIUS accounting server.
|
||||
This object cannot be changed after creation."
|
||||
::= { agentRadiusAccountingConfigEntry 2 }
|
||||
|
||||
agentRadiusAccountingServerAddressType OBJECT-TYPE
|
||||
SYNTAX InetAddressType
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"IP Address Type of the configured RADIUS accounting server.
|
||||
This object cannot be changed after creation."
|
||||
::= { agentRadiusAccountingConfigEntry 3 }
|
||||
|
||||
agentRadiusAccountingPort OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (1..65535)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Port number for the RADIUS accounting server."
|
||||
DEFVAL { 1813 }
|
||||
::= { agentRadiusAccountingConfigEntry 4 }
|
||||
|
||||
agentRadiusAccountingSecret OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(1..64))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Configured shared sercret for the RADIUS accounting server."
|
||||
::= { agentRadiusAccountingConfigEntry 5 }
|
||||
|
||||
agentRadiusAccountingStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Creates or destroys a RADIUS accounting server entry.
|
||||
During creation, the next available index is specified by the
|
||||
agentRadiusAccountingIndexNextValid object. Rows creation using
|
||||
a different value for agentRadiusAccountingServerIndex will fail.
|
||||
|
||||
active(1) - This entry is active.
|
||||
createAndGo(4) - Creates a new entry.
|
||||
destroy(6) - Deletes an entry."
|
||||
::= { agentRadiusAccountingConfigEntry 6 }
|
||||
|
||||
agentRadiusAccountingServerName OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(1..32))
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Configured identification name for the RADIUS Accounting
|
||||
server."
|
||||
::= { agentRadiusAccountingConfigEntry 7 }
|
||||
|
||||
--**************************************************************************************
|
||||
|
||||
agentRadiusServerIndexNextValid OBJECT-TYPE
|
||||
SYNTAX Integer32 (0|1..2147483647)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates the next valid index into the agentRadiusServerConfigTable
|
||||
for creation. If no additional entries are allowed, this will be 0."
|
||||
::= { agentRadiusConfigGroup 7 }
|
||||
|
||||
--**************************************************************************************
|
||||
-- agentRadiusServerConfigTable
|
||||
--
|
||||
--**************************************************************************************
|
||||
|
||||
agentRadiusServerConfigTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AgentRadiusServerConfigEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Table with information about Radius Authentication Server IP
|
||||
Addresses, port numbers and shared secret"
|
||||
::= { agentRadiusConfigGroup 8 }
|
||||
|
||||
agentRadiusServerConfigEntry OBJECT-TYPE
|
||||
SYNTAX AgentRadiusServerConfigEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Entry consisting of configuration data for a Radius
|
||||
Authentication Server."
|
||||
INDEX { agentRadiusServerIndex }
|
||||
::= { agentRadiusServerConfigTable 1 }
|
||||
|
||||
AgentRadiusServerConfigEntry ::=
|
||||
SEQUENCE {
|
||||
agentRadiusServerIndex
|
||||
Integer32,
|
||||
agentRadiusServerAddress
|
||||
InetAddress,
|
||||
agentRadiusServerAddressType
|
||||
InetAddressType,
|
||||
agentRadiusServerPort
|
||||
Unsigned32,
|
||||
agentRadiusServerSecret
|
||||
DisplayString,
|
||||
agentRadiusServerPrimaryMode
|
||||
INTEGER,
|
||||
agentRadiusServerCurrentMode
|
||||
INTEGER,
|
||||
agentRadiusServerMsgAuth
|
||||
INTEGER,
|
||||
agentRadiusServerRowStatus
|
||||
RowStatus,
|
||||
agentRadiusServerName
|
||||
DisplayString,
|
||||
agentRadiusServerInetAddress
|
||||
InetAddress,
|
||||
agentRadiusServerTimeout
|
||||
Unsigned32,
|
||||
agentRadiusServerRetransmit
|
||||
Unsigned32,
|
||||
agentRadiusServerDeadtime
|
||||
Unsigned32,
|
||||
agentRadiusServerSourceIPAddr
|
||||
IpAddress,
|
||||
agentRadiusServerPriority
|
||||
Unsigned32,
|
||||
agentRadiusServerUsageType
|
||||
INTEGER
|
||||
}
|
||||
|
||||
agentRadiusServerIndex OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..2147483647)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Unique index of the configured RADIUS server"
|
||||
::= { agentRadiusServerConfigEntry 1 }
|
||||
|
||||
agentRadiusServerAddress OBJECT-TYPE
|
||||
SYNTAX InetAddress
|
||||
MAX-ACCESS read-create
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"IP Address of the configured RADIUS server.
|
||||
This object cannot be changed after creation."
|
||||
::= { agentRadiusServerConfigEntry 2 }
|
||||
|
||||
agentRadiusServerAddressType OBJECT-TYPE
|
||||
SYNTAX InetAddressType
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"IP Address Type of the configured RADIUS server.
|
||||
This object cannot be changed after creation."
|
||||
::= { agentRadiusServerConfigEntry 3 }
|
||||
|
||||
agentRadiusServerPort OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (1..65535)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Port number for the RADIUS server."
|
||||
DEFVAL { 1812 }
|
||||
::= { agentRadiusServerConfigEntry 4 }
|
||||
|
||||
agentRadiusServerSecret OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(1..64))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Configured shared sercret for the RADIUS server."
|
||||
::= { agentRadiusServerConfigEntry 5 }
|
||||
|
||||
agentRadiusServerPrimaryMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Configure the RADIUS server to be the primary server. If there is any
|
||||
other server that is configured to be primary, that server is set to be
|
||||
a seconday server and this entry is set Primary."
|
||||
::= { agentRadiusServerConfigEntry 6 }
|
||||
|
||||
agentRadiusServerCurrentMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
yes(1),
|
||||
no(2)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicate if the RADIUS server is the current server in user for
|
||||
authentication."
|
||||
::= { agentRadiusServerConfigEntry 7 }
|
||||
|
||||
agentRadiusServerMsgAuth OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Enable or disable the message authenticator attribute for this
|
||||
RADIUS server."
|
||||
::= { agentRadiusServerConfigEntry 8 }
|
||||
|
||||
agentRadiusServerRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Creates or destroys a RADIUS Authentication server entry.
|
||||
During creation, the next available index is specified by the
|
||||
agentRadiusServerIndexNextValid object. Rows creation using
|
||||
a different value for agentRadiusServerIndex will fail.
|
||||
|
||||
active(1) - This entry is active.
|
||||
createAndGo(4) - Creates a new entry.
|
||||
destroy(6) - Deletes an entry."
|
||||
::= { agentRadiusServerConfigEntry 9 }
|
||||
|
||||
agentRadiusServerName OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(1..32))
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Configured identification name for the RADIUS server."
|
||||
::= { agentRadiusServerConfigEntry 10 }
|
||||
|
||||
agentRadiusServerInetAddress OBJECT-TYPE
|
||||
SYNTAX InetAddress
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"IP Address of the configured RADIUS server.
|
||||
This object cannot be changed after creation."
|
||||
::= { agentRadiusServerConfigEntry 11 }
|
||||
|
||||
agentRadiusServerTimeout OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (1..30)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Time out duration (in seconds) before packets are retransmitted"
|
||||
DEFVAL { 3 }
|
||||
::= { agentRadiusServerConfigEntry 12 }
|
||||
|
||||
agentRadiusServerRetransmit OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (1..10)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Maximum number of retransmissions of a RADIUS request packet"
|
||||
DEFVAL { 3 }
|
||||
::= { agentRadiusServerConfigEntry 13 }
|
||||
|
||||
agentRadiusServerDeadtime OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (0..2000)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Length of time (in minutes) for which a RADIUS server is skipped over by transaction requests."
|
||||
DEFVAL { 0 }
|
||||
::= { agentRadiusServerConfigEntry 14 }
|
||||
|
||||
agentRadiusServerSourceIPAddr OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Source IP address that will be used for the communication with RADIUS servers."
|
||||
::= { agentRadiusServerConfigEntry 15 }
|
||||
|
||||
agentRadiusServerPriority OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (0..65535)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Priority specifies the order in which the servers will be used, where 0 is the highest
|
||||
priority in radius server config mode."
|
||||
DEFVAL { 0 }
|
||||
::= { agentRadiusServerConfigEntry 16 }
|
||||
|
||||
agentRadiusServerUsageType OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
all(1),
|
||||
login(2),
|
||||
dot1x(3)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specify the usage type of the server."
|
||||
DEFVAL { all }
|
||||
::= { agentRadiusServerConfigEntry 17 }
|
||||
|
||||
--**************************************************************************************
|
||||
|
||||
agentRadiusAuthenticationServers OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of RADIUS Authentication Servers that have been configured."
|
||||
::= { agentRadiusConfigGroup 9 }
|
||||
agentRadiusAccountingServers OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of RADIUS Accounting Servers that have been configured."
|
||||
::= { agentRadiusConfigGroup 10 }
|
||||
agentRadiusNamedAuthenticationServerGroups OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of configured RADIUS named Authentication Server groups."
|
||||
::= { agentRadiusConfigGroup 11 }
|
||||
agentRadiusNamedAccountingServerGroups OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of configured RADIUS named Accounting Server groups."
|
||||
::= { agentRadiusConfigGroup 12 }
|
||||
agentRadiusDeadTime OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (0..2000)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Length of time (in minutes) for which a RADIUS server is skipped over by transaction requests."
|
||||
DEFVAL { 0 }
|
||||
::= { agentRadiusConfigGroup 13 }
|
||||
|
||||
agentRadiusServerKey OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(0..128))
|
||||
MAX-ACCESS read-write
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"RADIUS Server key specifies the authentication and encryption key for all RADIUS communications
|
||||
between the switch and the RADIUS server. This key must match the encryption used on the RADIUS
|
||||
daemon."
|
||||
::= { agentRadiusConfigGroup 14 }
|
||||
|
||||
agentRadiusSourceIPAddr OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Source IP address that will be used for the communication with RADIUS servers."
|
||||
::= { agentRadiusConfigGroup 15 }
|
||||
|
||||
agentRadiusNasIpAddress OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Used to set the NAS-IP address for the radius server."
|
||||
::= { agentRadiusConfigGroup 16 }
|
||||
|
||||
agentAuthorizationNetworkRadiusMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(0)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Used to enable/disable Vlan assignment mode."
|
||||
::= { agentRadiusConfigGroup 17}
|
||||
|
||||
|
||||
|
||||
END
|
83
mibs/netapp/NETAPP-REF-MIB
Normal file
83
mibs/netapp/NETAPP-REF-MIB
Normal file
@ -0,0 +1,83 @@
|
||||
NETAPP-REF-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
-- Broadcom Reference MIB
|
||||
-- Copyright Broadcom Corporation (2001-2007) All rights reserved.
|
||||
|
||||
-- This SNMP Management Information Specification
|
||||
-- embodies Broadcom Corporation confidential and proprietary
|
||||
-- intellectual property. Broadcom Corporation retains all title
|
||||
-- and ownership in the Specification including any revisions.
|
||||
|
||||
-- This Specification is supplied "AS IS", Broadcom Corporation
|
||||
-- makes no warranty, either expressed or implied,
|
||||
-- as to the use, operation, condition, or performance of the
|
||||
-- Specification.
|
||||
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, enterprises FROM SNMPv2-SMI
|
||||
TEXTUAL-CONVENTION FROM SNMPv2-TC;
|
||||
-- netapp FROM NETAPP-MIB;
|
||||
|
||||
broadcom MODULE-IDENTITY
|
||||
LAST-UPDATED "200705230000Z" -- 23 May 2007 12:00:00 GMT
|
||||
ORGANIZATION "Broadcom Corporation"
|
||||
CONTACT-INFO
|
||||
" Customer Support
|
||||
Postal: Broadcom Corporation
|
||||
100, Perimeter Park Drive
|
||||
Morrisville, NC 27560
|
||||
Tel: +1 919 865 2700"
|
||||
DESCRIPTION
|
||||
""
|
||||
|
||||
-- Revision history.
|
||||
REVISION
|
||||
"200705230000Z" -- 23 May 2007 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Broadcom branding related changes."
|
||||
REVISION
|
||||
"200311210000Z" -- 21 Nov 2003 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Revisions made for new release."
|
||||
REVISION
|
||||
"200302061200Z" -- 6 February 2003 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Updated for release"
|
||||
|
||||
::= { netapp 4413 }
|
||||
|
||||
-- NetApp conventions
|
||||
|
||||
netapp OBJECT IDENTIFIER ::= { enterprises 789 }
|
||||
|
||||
-- New definitions
|
||||
broadcomProducts OBJECT IDENTIFIER ::= { broadcom 1 }
|
||||
fastPath OBJECT IDENTIFIER ::= { broadcomProducts 1 }
|
||||
|
||||
|
||||
-- New Textual Conventions
|
||||
AgentPortMask ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Each octet within this value specifies a set of eight
|
||||
ports, with the first octet specifying ports 1 through
|
||||
8, the second octet specifying ports 9 through 16, etc.
|
||||
Within each octet, the most significant bit represents
|
||||
the lowest numbered port, and the least significant bit
|
||||
represents the highest numbered port. Thus, each port
|
||||
of the bridge is represented by a single bit within the
|
||||
value of this object. If that bit has a value of '1'
|
||||
then that port is included in the set of ports; the port
|
||||
is not included if its bit has a value of '0'
|
||||
|
||||
When setting this value, the system will ignore
|
||||
configuration for ports not between the first and last
|
||||
valid ports. Configuration of any port numbers between
|
||||
this range that are not valid ports return a failure
|
||||
message, but will still apply configuration for valid
|
||||
ports."
|
||||
SYNTAX OCTET STRING
|
||||
|
||||
|
||||
END
|
41
mibs/netapp/NETAPP-SFLOW-MIB
Normal file
41
mibs/netapp/NETAPP-SFLOW-MIB
Normal file
@ -0,0 +1,41 @@
|
||||
NETAPP-SFLOW-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
-- Broadcom Corporation FastPath SFLOW MIB
|
||||
-- Copyright Broadcom Corporation (2003-2009) All rights reserved.
|
||||
|
||||
-- This SNMP Management Information Specification
|
||||
-- embodies Broadcom Corporation's confidential and proprietary
|
||||
-- intellectual property. Broadcom Corporation retains all title
|
||||
-- and ownership in the Specification including any revisions.
|
||||
|
||||
-- This Specification is supplied "AS IS", Broadcom Corporation
|
||||
-- makes no warranty, either expressed or implied,
|
||||
-- as to the use, operation, condition, or performance of the
|
||||
-- Specification.
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE,
|
||||
Integer32 FROM SNMPv2-SMI
|
||||
fastPath FROM NETAPP-REF-MIB
|
||||
InterfaceIndexOrZero FROM IF-MIB;
|
||||
|
||||
fastPathSflow MODULE-IDENTITY
|
||||
LAST-UPDATED "201201120000Z" -- 12 Jan 2012 12:00:00 GMT
|
||||
ORGANIZATION "Broadcom Corporation"
|
||||
CONTACT-INFO
|
||||
" Customer Support
|
||||
Postal: Broadcom Corporation
|
||||
1030 Swabia Court
|
||||
Suite 400
|
||||
Durham, NC 27703
|
||||
Tel: +1 919 865 2700"
|
||||
DESCRIPTION
|
||||
"The Broadcom Private MIB for FastPath SFLOW"
|
||||
|
||||
::= { fastPath 59 }
|
||||
|
||||
--***********************************************************************
|
||||
-- MIB Objects
|
||||
--***********************************************************************
|
||||
|
||||
END
|
768
mibs/netapp/NETAPP-SNTP-CLIENT-MIB
Normal file
768
mibs/netapp/NETAPP-SNTP-CLIENT-MIB
Normal file
@ -0,0 +1,768 @@
|
||||
|
||||
NETAPP-SNTP-CLIENT-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE, Unsigned32, Counter32, Gauge32
|
||||
FROM SNMPv2-SMI
|
||||
TEXTUAL-CONVENTION, RowStatus, DateAndTime FROM SNMPv2-TC
|
||||
MODULE-COMPLIANCE, OBJECT-GROUP FROM SNMPv2-CONF
|
||||
InetAddressType, InetAddress, InetPortNumber FROM INET-ADDRESS-MIB
|
||||
fastPath FROM NETAPP-REF-MIB
|
||||
InterfaceIndexOrZero FROM IF-MIB;
|
||||
|
||||
agentSntpClientMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "201112140000Z" -- 14 Dec 2011 12:00:00 GMT
|
||||
ORGANIZATION "Broadcom Corporation"
|
||||
CONTACT-INFO
|
||||
"Postal: Broadcom Corporation
|
||||
1030 Swabia Court
|
||||
Suite 400
|
||||
Durham, NC 27703
|
||||
Phone: +1 919 865 2700"
|
||||
|
||||
DESCRIPTION
|
||||
"This MIB module defines a portion of the SNMP MIB under
|
||||
the Broadcom Corporation enterprise OID pertaining to
|
||||
SNTP client configuration and statistical collection."
|
||||
|
||||
-- Revision history.
|
||||
REVISION
|
||||
"201112140000Z" -- 14 Dec 2011 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"sntp source interface object added."
|
||||
REVISION
|
||||
"201101260000Z" -- 26 Jan 2011 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Postal address updated."
|
||||
REVISION
|
||||
"200705230000Z" -- 23 May 2007 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Broadcom branding related changes."
|
||||
REVISION
|
||||
"200312181629Z" -- Fri Dec 18 16:29 GMT 2003
|
||||
DESCRIPTION
|
||||
"Initial version of this MIB module."
|
||||
::= { fastPath 17 }
|
||||
|
||||
-- -------------------------------------------------------------
|
||||
-- Textual Conventions
|
||||
-- -------------------------------------------------------------
|
||||
|
||||
SntpClientAdminMode ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An SNTP client may operate in any of several modes.
|
||||
At least one mode other than disabled must be supported
|
||||
by a client.
|
||||
|
||||
disabled
|
||||
- SNTP is not administrative. No SNTP requests are sent
|
||||
from the client nor are any received SNTP messages
|
||||
processed.
|
||||
|
||||
unicast
|
||||
- SNTP operates in a point-to-point fashion. A unicast
|
||||
client sends a request to a designated server
|
||||
at its unicast address and expects a reply from which
|
||||
it can determine the time and, optionally, the
|
||||
round-trip delay and local clock offset relative to the
|
||||
server.
|
||||
|
||||
broadcast
|
||||
- SNTP operates using the local broadcast address.
|
||||
The broadcast address has a single subnet scope.
|
||||
The SNTP server uses a broadcast address to send
|
||||
unsolicited SNTP messages to clients. The client
|
||||
listens on this address and sends no requests for
|
||||
updates. The broadcast address is determined
|
||||
by the address and netmask of the service port over
|
||||
which the SNTP client is operating.
|
||||
|
||||
multicast
|
||||
- SNTP operates in a point-to-multipoint fashion. A
|
||||
multicast client listens on the dedicated broadcast
|
||||
address or multicast group address."
|
||||
|
||||
REFERENCE
|
||||
"RFC 2030 - Simple Network Time Protocol (SNTP) Version 4
|
||||
for IPv4, IPv6 and OSI; Section 2."
|
||||
SYNTAX BITS {
|
||||
disabled(0),
|
||||
unicast(1),
|
||||
broadcast(2),
|
||||
multicast(3)
|
||||
}
|
||||
|
||||
SntpClientUpdateStatus ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The status of the last received response or broadcast from a
|
||||
configured server. These values are appropriate for all
|
||||
administrative modes.
|
||||
|
||||
other
|
||||
- None of the following enumeration values.
|
||||
|
||||
success
|
||||
- The SNTP operation was successful and the system time
|
||||
was updated.
|
||||
|
||||
requestTimedOut
|
||||
- An SNTP poll request timed out without receiving a
|
||||
response from the SNTP server.
|
||||
|
||||
badDateEncoded
|
||||
- The time provided by the SNTP server was not valid.
|
||||
|
||||
versionNotSupported
|
||||
- The SNTP version supported by the server is not compatible
|
||||
with the version supported by the client. This is indicated
|
||||
by the server returning a version later than the version
|
||||
configured for that server or a version of '0'.
|
||||
|
||||
serverUnsychronized
|
||||
- The SNTP server is not synchronized with its peers. This
|
||||
is indicated via the 'leap indicator' field on the SNTP
|
||||
message.
|
||||
|
||||
serverKissOfDeath
|
||||
- The SNTP server indicated that no further polls are to be
|
||||
sent to this server. This is indicated by a stratum field
|
||||
field equal to 0 in a message received from a server."
|
||||
|
||||
REFERENCE
|
||||
"RFC 2030 - Simple Network Time Protocol (SNTP) Version 4
|
||||
for IPv4, IPv6 and OSI; Section 4."
|
||||
SYNTAX INTEGER {
|
||||
other(1),
|
||||
success(2),
|
||||
requestTimedOut(3),
|
||||
badDateEncoded(4),
|
||||
versionNotSupported(5),
|
||||
serverUnsychronized(6),
|
||||
serverKissOfDeath(7)
|
||||
}
|
||||
|
||||
-- -------------------------------------------------------------
|
||||
-- MIB Objects
|
||||
-- -------------------------------------------------------------
|
||||
|
||||
agentSntpClientObjects OBJECT IDENTIFIER ::= { agentSntpClientMIB 1 }
|
||||
|
||||
agentSntpClient OBJECT IDENTIFIER
|
||||
::= { agentSntpClientObjects 1 }
|
||||
|
||||
agentSntpClientUnicast OBJECT IDENTIFIER
|
||||
::= { agentSntpClientObjects 2 }
|
||||
|
||||
agentSntpClientBroadcast OBJECT IDENTIFIER
|
||||
::= { agentSntpClientObjects 3 }
|
||||
|
||||
|
||||
-- -------------------------------------------------------------
|
||||
-- SNTP Client Group
|
||||
-- -------------------------------------------------------------
|
||||
|
||||
agentSntpClientVersion OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
version1(1),
|
||||
version2(2),
|
||||
version3(3),
|
||||
version4(4)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The highest SNTP version this client supports. Per
|
||||
RFC 2030, higher versions are required to be backwards
|
||||
compatible with all lower versions with the exception of
|
||||
version 0."
|
||||
REFERENCE
|
||||
"RFC 2030 - Simple Network Time Protocol (SNTP) Version 4
|
||||
for IPv4, IPv6 and OSI; Section 5."
|
||||
::= { agentSntpClient 1 }
|
||||
|
||||
agentSntpClientSupportedMode OBJECT-TYPE
|
||||
SYNTAX SntpClientAdminMode
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The SNTP client administrative modes that this device supports.
|
||||
A client may support more than one administrative mode."
|
||||
::= { agentSntpClient 2 }
|
||||
|
||||
agentSntpClientMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
disabled(0),
|
||||
unicast(1),
|
||||
broadcast(2),
|
||||
multicast(3)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The current administrative mode of the SNTP client. A SET
|
||||
of this object will cause the SNTP client to change
|
||||
administrative modes. A SET request MUST have only 1 bit
|
||||
set since is not possible to operate in multiple modes
|
||||
simultaneously. SETs of this object are limited
|
||||
to values supported by the device as specified by
|
||||
agentSntpClientSupportedMode."
|
||||
DEFVAL { disabled }
|
||||
::= { agentSntpClient 3 }
|
||||
|
||||
agentSntpClientPort OBJECT-TYPE
|
||||
SYNTAX InetPortNumber (0|123|1025..65535)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The local port number used to listen for broadcasts and
|
||||
responses from servers."
|
||||
DEFVAL { 0 }
|
||||
::= { agentSntpClient 4 }
|
||||
|
||||
agentSntpClientLastUpdateTime OBJECT-TYPE
|
||||
SYNTAX DateAndTime
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The local date and time that the SNTP client last updated the
|
||||
system time on the device since agent reboot. This time is
|
||||
updated for all non-disabled administrative modes of the SNTP
|
||||
client. If the SNTP client has not updated the time then
|
||||
the client MUST return '00000000'H."
|
||||
DEFVAL { '00000000'H }
|
||||
::= { agentSntpClient 5 }
|
||||
|
||||
agentSntpClientLastAttemptTime OBJECT-TYPE
|
||||
SYNTAX DateAndTime
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The local date and time of the last SNTP request or
|
||||
unsolicited SNTP message for this SNTP client since agent
|
||||
reboot. This value is a timestamp for the
|
||||
agentSntpClientLastAttemptStatus object. When the
|
||||
agentSntpClientLastAttemptStatus has a value of success(2),
|
||||
this object's value should be equal to the value returned by
|
||||
agentSntpClientLastUpdateTime. If no SNTP frames have been
|
||||
processed by the SNTP client then the client MUST return
|
||||
'00000000'H. This object is updated for all non-disabled
|
||||
administrative modes of the SNTP client."
|
||||
DEFVAL { '00000000'H }
|
||||
::= { agentSntpClient 6 }
|
||||
|
||||
agentSntpClientLastAttemptStatus OBJECT-TYPE
|
||||
SYNTAX SntpClientUpdateStatus
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The status of the last SNTP request or unsolicited SNTP
|
||||
message for this SNTP client since agent reboot. The status is
|
||||
updated for all non-disabled administrative modes of the SNTP
|
||||
client."
|
||||
DEFVAL { other }
|
||||
::= { agentSntpClient 7 }
|
||||
|
||||
agentSntpClientServerAddressType OBJECT-TYPE
|
||||
SYNTAX InetAddressType
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The address type of the SNTP server as identified
|
||||
by the last received packet. Support for all address
|
||||
types is NOT REQUIRED."
|
||||
::= { agentSntpClient 8 }
|
||||
|
||||
agentSntpClientServerAddress OBJECT-TYPE
|
||||
SYNTAX InetAddress (SIZE(1..64))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The encoded address of the SNTP server as identified
|
||||
by the last received packet."
|
||||
::= { agentSntpClient 9 }
|
||||
|
||||
agentSntpClientServerMode OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (0..7)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This is a 3-bit integer identifying the mode of the server as
|
||||
indicated in the last received packet with values defined as
|
||||
follows:
|
||||
|
||||
Mode Meaning
|
||||
------------------------------------
|
||||
0 reserved
|
||||
1 symmetric active
|
||||
2 symmetric passive
|
||||
3 client
|
||||
4 server
|
||||
5 broadcast
|
||||
6 reserved for NTP control message
|
||||
7 reserved for private use "
|
||||
|
||||
::= { agentSntpClient 10 }
|
||||
|
||||
agentSntpClientServerStratum OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (0..255)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This is an 8-bit integer identifying the stratum of the server as
|
||||
indicated in the last received packet with values defined as
|
||||
follows:
|
||||
|
||||
Stratum Meaning
|
||||
------------------------------------
|
||||
0 unspecified
|
||||
1 primary reference
|
||||
2-15 secondary reference
|
||||
16-255 reserved"
|
||||
|
||||
::= { agentSntpClient 11 }
|
||||
|
||||
agentSntpClientServerRefClkId OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE(4))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This is the value of the Reference Identifier in the last
|
||||
received packet defined as follows.
|
||||
Reference Identifier: This is a 32-bit bitstring identifying
|
||||
the particular reference source. In the case of NTP Version 3 or
|
||||
Version 4 stratum-0 (unspecified) or stratum-1 (primary) servers,
|
||||
this is a four-character ASCII string, left justified and zero
|
||||
padded to 32 bits. In NTP Version 3 secondary servers, this is the
|
||||
32-bit IPv4 address of the reference source. In NTP Version 4
|
||||
secondary servers, this is the low order 32 bits of the latest
|
||||
transmit timestamp of the reference source."
|
||||
|
||||
::= { agentSntpClient 12 }
|
||||
|
||||
agentSntpClientPollInterval OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (6..10)
|
||||
UNITS "seconds"
|
||||
MAX-ACCESS read-write
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"The minimum number of seconds between successive SNTP polls
|
||||
of the server in seconds as a power of two. This
|
||||
polling interval is used for SNTP requests in
|
||||
unicast(1) or broadcast(2) administrative mode."
|
||||
DEFVAL { 6 }
|
||||
|
||||
::= { agentSntpClient 13 }
|
||||
|
||||
|
||||
-- -------------------------------------------------------------
|
||||
-- SNTP Client Unicast Group
|
||||
-- -------------------------------------------------------------
|
||||
|
||||
agentSntpClientUnicastPollInterval OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (6..10)
|
||||
UNITS "seconds"
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The minimum number of seconds between successive SNTP polls
|
||||
of the server in seconds as a power of two. This
|
||||
polling interval is used for SNTP requests in
|
||||
unicast(1) administrative mode."
|
||||
DEFVAL { 6 }
|
||||
::= { agentSntpClientUnicast 1 }
|
||||
|
||||
agentSntpClientUnicastPollTimeout OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (1..30)
|
||||
UNITS "seconds"
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of seconds to wait for a response from a SNTP
|
||||
server before considering the attempt to have 'timed out'.
|
||||
This timeout is used for SNTP requests in unicast(1)
|
||||
administrative mode."
|
||||
DEFVAL { 5 }
|
||||
::= { agentSntpClientUnicast 2 }
|
||||
|
||||
agentSntpClientUnicastPollRetry OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (0..10)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of times to retry a request to the same SNTP server
|
||||
that has 'timed out.'. This retry count is
|
||||
used for directed SNTP requests in unicast(1) administrative mode.
|
||||
For example, assume this object has been SET to a value of 2.
|
||||
When the SNTP client queries a given server it will send 1 SNTP
|
||||
request frame. If that original attempt fails, the client will
|
||||
retry up to a maximum of 2 more times before declaring the unicast
|
||||
poll unsuccessful and attempting the next server."
|
||||
DEFVAL { 1 }
|
||||
::= { agentSntpClientUnicast 3 }
|
||||
|
||||
agentSntpClientUcastServerMaxEntries OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The maximum number of server entries that are allowed in the
|
||||
agentSntpClientUcastServerTable."
|
||||
::= { agentSntpClientUnicast 4 }
|
||||
|
||||
agentSntpClientUcastServerCurrEntries OBJECT-TYPE
|
||||
SYNTAX Gauge32 (0..3)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The current number of server entries in the
|
||||
agentSntpClientUcastServerTable."
|
||||
::= { agentSntpClientUnicast 5 }
|
||||
|
||||
-- -------------------------------------------------------------
|
||||
-- SNTP Client Unicast Server Table
|
||||
-- -------------------------------------------------------------
|
||||
|
||||
agentSntpClientUcastServerTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AgentSntpClientUcastServerEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table containing configuration and statistical
|
||||
information for unicast SNTP servers. Each server
|
||||
entry is represented by single conceptual row in this
|
||||
table."
|
||||
::= { agentSntpClientUnicast 6 }
|
||||
|
||||
agentSntpClientUcastServerEntry OBJECT-TYPE
|
||||
SYNTAX AgentSntpClientUcastServerEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Information for a particular unicast SNTP server."
|
||||
INDEX { agentSntpClientUcastServerIndex }
|
||||
::= { agentSntpClientUcastServerTable 1 }
|
||||
|
||||
AgentSntpClientUcastServerEntry ::=
|
||||
SEQUENCE {
|
||||
agentSntpClientUcastServerIndex
|
||||
Unsigned32,
|
||||
agentSntpClientUcastServerAddressType
|
||||
InetAddressType,
|
||||
agentSntpClientUcastServerAddress
|
||||
InetAddress,
|
||||
agentSntpClientUcastServerPort
|
||||
InetPortNumber,
|
||||
agentSntpClientUcastServerVersion
|
||||
INTEGER,
|
||||
agentSntpClientUcastServerPrecedence
|
||||
Unsigned32,
|
||||
agentSntpClientUcastServerLastUpdateTime
|
||||
DateAndTime,
|
||||
agentSntpClientUcastServerLastAttemptTime
|
||||
DateAndTime,
|
||||
agentSntpClientUcastServerLastAttemptStatus
|
||||
SntpClientUpdateStatus,
|
||||
agentSntpClientUcastServerNumRequests
|
||||
Counter32,
|
||||
agentSntpClientUcastServerNumFailedRequests
|
||||
Counter32,
|
||||
agentSntpClientUcastServerRowStatus
|
||||
RowStatus
|
||||
}
|
||||
|
||||
agentSntpClientUcastServerIndex OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object uniquely identifies the entry in the table."
|
||||
::= { agentSntpClientUcastServerEntry 1 }
|
||||
|
||||
agentSntpClientUcastServerAddressType OBJECT-TYPE
|
||||
SYNTAX InetAddressType
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object specifies how agentSntpClientUcastServerAddr is
|
||||
encoded. Support for all possible enumerations defined by
|
||||
InetAddressType is NOT REQUIRED."
|
||||
::= { agentSntpClientUcastServerEntry 2 }
|
||||
|
||||
agentSntpClientUcastServerAddress OBJECT-TYPE
|
||||
SYNTAX InetAddress (SIZE(1..64))
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The encoded internet address of an SNTP server.
|
||||
Unicast SNTP requests will be sent to this address. If this
|
||||
address is a DNS hostname, then that hostname SHOULD be
|
||||
resolved into an IP address each time a SNTP request is sent
|
||||
to it."
|
||||
::= { agentSntpClientUcastServerEntry 3 }
|
||||
|
||||
agentSntpClientUcastServerPort OBJECT-TYPE
|
||||
SYNTAX InetPortNumber (1..65535)
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The port number on the server to which poll requests are sent.
|
||||
A set request MUST NOT use a value of 0 for this object."
|
||||
DEFVAL { 123 }
|
||||
::= { agentSntpClientUcastServerEntry 4 }
|
||||
|
||||
agentSntpClientUcastServerVersion OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
version1(1),
|
||||
version2(2),
|
||||
version3(3),
|
||||
version4(4)
|
||||
}
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The SNTP version this server supports. This is the value
|
||||
that will be encoded in NTP polls when operating in unicast(1)
|
||||
administrative mode."
|
||||
REFERENCE
|
||||
"RFC 2030 - Simple Network Time Protocol (SNTP) Version 4
|
||||
for IPv4, IPv6 and OSI; Section 5."
|
||||
::= { agentSntpClientUcastServerEntry 5}
|
||||
|
||||
agentSntpClientUcastServerPrecedence OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (1..3)
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The precedence that this server has in relation to its peers
|
||||
in the determining the sequence of servers to which SNTP requests
|
||||
will be sent. The client continues sending requests to
|
||||
different servers until a successful response is received or
|
||||
all servers are exhausted. This object indicates the order in
|
||||
which to query the servers. A server entry with a precedence
|
||||
of 1 will be queried before a server with a precedence of 2,
|
||||
and so forth. If more than one server has the same precedence
|
||||
then the request order will follow the lexicographical
|
||||
ordering of the entries in this table."
|
||||
DEFVAL { 1 }
|
||||
::= { agentSntpClientUcastServerEntry 6 }
|
||||
|
||||
agentSntpClientUcastServerLastUpdateTime OBJECT-TYPE
|
||||
SYNTAX DateAndTime
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The local date and time that the response from this server was
|
||||
used to update the system time on the device since agent
|
||||
reboot. If the SNTP client has not updated the time using
|
||||
a response from this server then this object MUST return
|
||||
'00000000'H."
|
||||
DEFVAL { '00000000'H }
|
||||
::= { agentSntpClientUcastServerEntry 7 }
|
||||
|
||||
agentSntpClientUcastServerLastAttemptTime OBJECT-TYPE
|
||||
SYNTAX DateAndTime
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The local date and time that this SNTP server was last queried
|
||||
since agent reboot. Essentially, this value is a
|
||||
timestamp for the agentSntpClientUcastServerLastAttemptStatus
|
||||
object. If this server has not been queried then this object
|
||||
MUST return '00000000'H."
|
||||
DEFVAL { '00000000'H }
|
||||
::= { agentSntpClientUcastServerEntry 8 }
|
||||
|
||||
agentSntpClientUcastServerLastAttemptStatus OBJECT-TYPE
|
||||
SYNTAX SntpClientUpdateStatus
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The status of the last SNTP request to this server since
|
||||
agent reboot. If no requests have been made then this object
|
||||
should return 'other'."
|
||||
DEFVAL { other }
|
||||
::= { agentSntpClientUcastServerEntry 9 }
|
||||
|
||||
agentSntpClientUcastServerNumRequests OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of SNTP requests made to this server since
|
||||
the last agent reboot. This includes retry attempts to
|
||||
the server."
|
||||
::= { agentSntpClientUcastServerEntry 10 }
|
||||
|
||||
agentSntpClientUcastServerNumFailedRequests OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of SNTP requests made to this server that did
|
||||
not result in a successful response since the last agent
|
||||
reboot. This includes retry attempts to the server."
|
||||
::= { agentSntpClientUcastServerEntry 11 }
|
||||
|
||||
agentSntpClientUcastServerRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The row status of this conceptual row in the table.
|
||||
|
||||
active
|
||||
- The server is available for use in SNTP client operations.
|
||||
Other writable leaves in this table MAY be modified while
|
||||
the row is in the active state.
|
||||
|
||||
notInService
|
||||
- The entry is fully configured but is not available for
|
||||
use in SNTP client operations. The agent MAY transition
|
||||
a row from the active to notInService upon
|
||||
receipt of a kiss of death packet from the server.
|
||||
|
||||
createAndGo
|
||||
- This is the preferred mechanism for creating conceptual
|
||||
rows in this table. This value can never be read as
|
||||
the row will always transition immediately to either active
|
||||
or notInService.
|
||||
|
||||
destroy
|
||||
- This will remove the conceptual row from the table and
|
||||
make it unavailable for SNTP client operations. "
|
||||
|
||||
::= { agentSntpClientUcastServerEntry 12 }
|
||||
|
||||
|
||||
-- -------------------------------------------------------------
|
||||
-- SNTP Client Broadcast Group
|
||||
-- -------------------------------------------------------------
|
||||
|
||||
agentSntpClientBroadcastCount OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of unsolicited broadcast SNTP messages that have
|
||||
been received and processed by the SNTP client. Unsolicited
|
||||
SNTP broadcast frames will not be counted unless the SNTP
|
||||
agent is operating in broadcast(3) mode, as specified by
|
||||
agentSntpClientMode."
|
||||
::= { agentSntpClientBroadcast 1 }
|
||||
|
||||
agentSntpClientBroadcastInterval OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (6..10)
|
||||
UNITS "seconds"
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of seconds the client will wait before
|
||||
processing another broadcast packet expressed as a
|
||||
power of two. Packets received during the wait interval
|
||||
are silently discarded."
|
||||
DEFVAL { 6 }
|
||||
::= { agentSntpClientBroadcast 2}
|
||||
|
||||
|
||||
-- -------------------------------------------------------------
|
||||
-- Conformance Information
|
||||
-- -------------------------------------------------------------
|
||||
|
||||
agentSntpClientConformance OBJECT IDENTIFIER
|
||||
::= { agentSntpClientMIB 2 }
|
||||
|
||||
agentSntpClientGroups OBJECT IDENTIFIER
|
||||
::= { agentSntpClientConformance 1 }
|
||||
|
||||
agentSntpClientCompliances OBJECT IDENTIFIER
|
||||
::= { agentSntpClientConformance 2 }
|
||||
|
||||
-- -------------------------------------------------------------
|
||||
-- Units of conformance
|
||||
-- -------------------------------------------------------------
|
||||
|
||||
agentSntpClientDeviceGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
agentSntpClientVersion,
|
||||
agentSntpClientSupportedMode,
|
||||
agentSntpClientMode,
|
||||
agentSntpClientLastUpdateTime,
|
||||
agentSntpClientLastAttemptTime,
|
||||
agentSntpClientLastAttemptStatus,
|
||||
agentSntpClientServerAddressType,
|
||||
agentSntpClientServerAddress,
|
||||
agentSntpClientServerMode,
|
||||
agentSntpClientServerStratum,
|
||||
agentSntpClientServerRefClkId
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of objects providing device level control of
|
||||
an SNTP client on FASTPATH enabled devices."
|
||||
::= { agentSntpClientGroups 1 }
|
||||
|
||||
agentSntpClientUnicastGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
agentSntpClientUnicastPollInterval,
|
||||
agentSntpClientUnicastPollTimeout,
|
||||
agentSntpClientUnicastPollRetry,
|
||||
agentSntpClientUcastServerMaxEntries,
|
||||
agentSntpClientUcastServerCurrEntries,
|
||||
agentSntpClientUcastServerAddress,
|
||||
agentSntpClientUcastServerAddressType,
|
||||
agentSntpClientUcastServerPrecedence,
|
||||
agentSntpClientUcastServerLastUpdateTime,
|
||||
agentSntpClientUcastServerLastAttemptTime,
|
||||
agentSntpClientUcastServerLastAttemptStatus,
|
||||
agentSntpClientUcastServerNumRequests,
|
||||
agentSntpClientUcastServerNumFailedRequests,
|
||||
agentSntpClientUcastServerRowStatus
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of objects providing control and statistics for
|
||||
an SNTP client capable of operating in unicast mode."
|
||||
::= { agentSntpClientGroups 2 }
|
||||
|
||||
|
||||
agentSntpClientBroadcastGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
agentSntpClientBroadcastCount,
|
||||
agentSntpClientBroadcastInterval
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of objects providing control and statistics for
|
||||
an SNTP client capable of operating in broadcast mode."
|
||||
::= { agentSntpClientGroups 3 }
|
||||
|
||||
|
||||
-- -------------------------------------------------------------
|
||||
-- Compliance statements
|
||||
-- -------------------------------------------------------------
|
||||
|
||||
agentSntpClientCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The compliance statement for devices that support
|
||||
agentSntpClient."
|
||||
|
||||
MODULE
|
||||
MANDATORY-GROUPS { agentSntpClientDeviceGroup }
|
||||
|
||||
GROUP agentSntpClientUnicastGroup
|
||||
DESCRIPTION
|
||||
"This group is REQUIRED for devices supporting operation
|
||||
of an SNTP client in unicast mode."
|
||||
|
||||
GROUP agentSntpClientBroadcastGroup
|
||||
DESCRIPTION
|
||||
"This group is REQUIRED for devices supporting operation
|
||||
of a SNTP client in broadcast mode."
|
||||
|
||||
|
||||
::= { agentSntpClientCompliances 1 }
|
||||
|
||||
END
|
326
mibs/netapp/NETAPP-STORAGEGRID-MIB
Normal file
326
mibs/netapp/NETAPP-STORAGEGRID-MIB
Normal file
@ -0,0 +1,326 @@
|
||||
NETAPP-STORAGEGRID-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE, Integer32, enterprises
|
||||
FROM SNMPv2-SMI
|
||||
TEXTUAL-CONVENTION, DisplayString, DateAndTime
|
||||
FROM SNMPv2-TC
|
||||
NOTIFICATION-GROUP, OBJECT-GROUP
|
||||
FROM SNMPv2-CONF;
|
||||
|
||||
--
|
||||
-- NetApp has the convention of using previous enterprise IDs under the NetApp
|
||||
-- enterprize ID to differentiate organizations.
|
||||
--
|
||||
storagegrid MODULE-IDENTITY
|
||||
LAST-UPDATED "202009091500Z"
|
||||
ORGANIZATION "NetApp Inc."
|
||||
CONTACT-INFO "Website: www.netapp.com"
|
||||
DESCRIPTION "The MIB Module for NetApp StorageGRID entities."
|
||||
|
||||
REVISION "202009091500Z"
|
||||
DESCRIPTION "Added active alert table and notifications."
|
||||
|
||||
REVISION "201803211725Z"
|
||||
DESCRIPTION "Initial revision."
|
||||
::= { netapp 28669 }
|
||||
|
||||
netapp OBJECT IDENTIFIER ::= { enterprises 789 }
|
||||
|
||||
sgNotifications OBJECT IDENTIFIER ::= {storagegrid 0}
|
||||
sgObjects OBJECT IDENTIFIER ::= {storagegrid 1}
|
||||
sgGroups OBJECT IDENTIFIER ::= {storagegrid 2}
|
||||
|
||||
--
|
||||
-- StorageGRID MIB objects
|
||||
--
|
||||
|
||||
--
|
||||
-- StorageGRID active alert table
|
||||
--
|
||||
|
||||
activeAlertCount OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of active alerts in the activeAlertTable"
|
||||
::= { sgObjects 3 }
|
||||
|
||||
activeAlertTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF ActiveAlertEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table of active alerts in StorageGRID"
|
||||
::= { sgObjects 4 }
|
||||
|
||||
activeAlertEntry OBJECT-TYPE
|
||||
SYNTAX ActiveAlertEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A single StorageGRID alert, indexed by alert ID"
|
||||
INDEX { activeAlertId }
|
||||
::= { activeAlertTable 1 }
|
||||
|
||||
ActiveAlertEntry ::= SEQUENCE {
|
||||
activeAlertId OCTET STRING,
|
||||
activeAlertName OCTET STRING,
|
||||
activeAlertInstance OCTET STRING,
|
||||
activeAlertSeverity OCTET STRING,
|
||||
activeAlertStartTime DateAndTime
|
||||
}
|
||||
|
||||
activeAlertId OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (0..32))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The ID of the alert. Only unique in the current set of active alerts."
|
||||
::= { activeAlertEntry 1 }
|
||||
|
||||
activeAlertName OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The name of the alert"
|
||||
::= { activeAlertEntry 2 }
|
||||
|
||||
activeAlertInstance OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The name of the entity that generated the alert, typically the node name"
|
||||
::= { activeAlertEntry 3 }
|
||||
|
||||
activeAlertSeverity OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The severity of the alert"
|
||||
::= { activeAlertEntry 4 }
|
||||
|
||||
activeAlertStartTime OBJECT-TYPE
|
||||
SYNTAX DateAndTime
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The time the alert was triggered"
|
||||
::= { activeAlertEntry 5 }
|
||||
|
||||
--
|
||||
-- StorageGRID legacy alarm table
|
||||
--
|
||||
|
||||
AlarmSeverity ::= TEXTUAL-CONVENTION
|
||||
STATUS deprecated
|
||||
DESCRIPTION
|
||||
"The severity levels of an alarm"
|
||||
SYNTAX INTEGER { normal(1), notice(2), minor(3), major(4), critical(5) }
|
||||
|
||||
currentAlarmTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF CurrentAlarmEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS deprecated
|
||||
DESCRIPTION
|
||||
"A table of current alarms in StorageGRID"
|
||||
::= { sgObjects 1 }
|
||||
|
||||
currentAlarmCount OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS deprecated
|
||||
DESCRIPTION
|
||||
"The number of current alarms in the currentAlarmTable"
|
||||
::= { sgObjects 2 }
|
||||
|
||||
currentAlarmEntry OBJECT-TYPE
|
||||
SYNTAX CurrentAlarmEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS deprecated
|
||||
DESCRIPTION
|
||||
"A single StorageGRID alarm, indexed by node ID then alarm OID"
|
||||
INDEX { currentAlarmSourceId, currentAlarmAttrCode, currentAlarmAttrIndex }
|
||||
::= { currentAlarmTable 1 }
|
||||
|
||||
CurrentAlarmEntry ::= SEQUENCE {
|
||||
currentAlarmSourceId OCTET STRING,
|
||||
currentAlarmAttrCode DisplayString,
|
||||
currentAlarmAttrIndex Integer32,
|
||||
currentAlarmNodeName OCTET STRING,
|
||||
currentAlarmSeverity AlarmSeverity,
|
||||
currentAlarmTriggerValue DisplayString,
|
||||
currentAlarmTriggerTime DateAndTime
|
||||
}
|
||||
|
||||
currentAlarmSourceId OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (0..100))
|
||||
MAX-ACCESS read-only
|
||||
STATUS deprecated
|
||||
DESCRIPTION
|
||||
"The ID of the service that triggered the alarm"
|
||||
::= { currentAlarmEntry 1 }
|
||||
|
||||
currentAlarmAttrCode OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (0..100))
|
||||
MAX-ACCESS read-only
|
||||
STATUS deprecated
|
||||
DESCRIPTION
|
||||
"The code of the attribute that triggered the alarm"
|
||||
::= { currentAlarmEntry 2 }
|
||||
|
||||
currentAlarmAttrIndex OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..2147483647)
|
||||
MAX-ACCESS read-only
|
||||
STATUS deprecated
|
||||
DESCRIPTION
|
||||
"The index of the attribute that triggered the alarm"
|
||||
::= { currentAlarmEntry 3 }
|
||||
|
||||
currentAlarmNodeName OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (0..100))
|
||||
MAX-ACCESS read-only
|
||||
STATUS deprecated
|
||||
DESCRIPTION
|
||||
"The name of the node that triggered the alarm"
|
||||
::= { currentAlarmEntry 4 }
|
||||
|
||||
currentAlarmSeverity OBJECT-TYPE
|
||||
SYNTAX AlarmSeverity
|
||||
MAX-ACCESS read-only
|
||||
STATUS deprecated
|
||||
DESCRIPTION
|
||||
"The severity of the alarm"
|
||||
::= { currentAlarmEntry 5 }
|
||||
|
||||
currentAlarmTriggerValue OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS deprecated
|
||||
DESCRIPTION
|
||||
"The value that triggered the alarm"
|
||||
::= { currentAlarmEntry 6 }
|
||||
|
||||
currentAlarmTriggerTime OBJECT-TYPE
|
||||
SYNTAX DateAndTime
|
||||
MAX-ACCESS read-only
|
||||
STATUS deprecated
|
||||
DESCRIPTION
|
||||
"The time the alarm was triggered"
|
||||
::= { currentAlarmEntry 7 }
|
||||
|
||||
--
|
||||
-- StorageGRID Notifications
|
||||
-- Note: IDs match severity TC above
|
||||
--
|
||||
|
||||
currentNormalAlarm NOTIFICATION-TYPE
|
||||
OBJECTS { currentAlarmSeverity, currentAlarmSourceId, currentAlarmAttrCode,
|
||||
currentAlarmTriggerTime, currentAlarmTriggerValue, currentAlarmAttrIndex,
|
||||
currentAlarmNodeName }
|
||||
STATUS deprecated
|
||||
DESCRIPTION
|
||||
"An alarm with normal severity"
|
||||
::= { sgNotifications 1}
|
||||
|
||||
currentNoticeAlarm NOTIFICATION-TYPE
|
||||
OBJECTS { currentAlarmSeverity, currentAlarmSourceId, currentAlarmAttrCode,
|
||||
currentAlarmTriggerTime, currentAlarmTriggerValue, currentAlarmAttrIndex,
|
||||
currentAlarmNodeName }
|
||||
STATUS deprecated
|
||||
DESCRIPTION
|
||||
"An alarm with notice severity"
|
||||
::= { sgNotifications 2}
|
||||
|
||||
currentMinorAlarm NOTIFICATION-TYPE
|
||||
OBJECTS { currentAlarmSeverity, currentAlarmSourceId, currentAlarmAttrCode,
|
||||
currentAlarmTriggerTime, currentAlarmTriggerValue, currentAlarmAttrIndex,
|
||||
currentAlarmNodeName }
|
||||
STATUS deprecated
|
||||
DESCRIPTION
|
||||
"An alarm with minor severity"
|
||||
::= { sgNotifications 3}
|
||||
|
||||
currentMajorAlarm NOTIFICATION-TYPE
|
||||
OBJECTS { currentAlarmSeverity, currentAlarmSourceId, currentAlarmAttrCode,
|
||||
currentAlarmTriggerTime, currentAlarmTriggerValue, currentAlarmAttrIndex,
|
||||
currentAlarmNodeName }
|
||||
STATUS deprecated
|
||||
DESCRIPTION
|
||||
"An alarm with major severity"
|
||||
::= { sgNotifications 4}
|
||||
|
||||
currentCriticalAlarm NOTIFICATION-TYPE
|
||||
OBJECTS { currentAlarmSeverity, currentAlarmSourceId, currentAlarmAttrCode,
|
||||
currentAlarmTriggerTime, currentAlarmTriggerValue, currentAlarmAttrIndex,
|
||||
currentAlarmNodeName }
|
||||
STATUS deprecated
|
||||
DESCRIPTION
|
||||
"An alarm with critical severity"
|
||||
::= { sgNotifications 5}
|
||||
|
||||
activeMinorAlert NOTIFICATION-TYPE
|
||||
OBJECTS { activeAlertStartTime, activeAlertInstance, activeAlertId, activeAlertSeverity,
|
||||
activeAlertName }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An alert with minor severity"
|
||||
::= { sgNotifications 6}
|
||||
|
||||
activeMajorAlert NOTIFICATION-TYPE
|
||||
OBJECTS { activeAlertStartTime, activeAlertInstance, activeAlertId, activeAlertSeverity,
|
||||
activeAlertName }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An alert with major severity"
|
||||
::= { sgNotifications 7}
|
||||
|
||||
activeCriticalAlert NOTIFICATION-TYPE
|
||||
OBJECTS { activeAlertStartTime, activeAlertInstance, activeAlertId, activeAlertSeverity,
|
||||
activeAlertName }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An alert with critical severity"
|
||||
::= { sgNotifications 8}
|
||||
|
||||
--
|
||||
-- StorageGRID Groups
|
||||
--
|
||||
|
||||
currentAlarmGroup OBJECT-GROUP
|
||||
OBJECTS { currentAlarmSourceId, currentAlarmAttrCode, currentAlarmAttrIndex,
|
||||
currentAlarmNodeName, currentAlarmSeverity, currentAlarmTriggerTime,
|
||||
currentAlarmTriggerValue, currentAlarmCount }
|
||||
STATUS deprecated
|
||||
DESCRIPTION
|
||||
"The Alarm object group"
|
||||
::= { sgGroups 1 }
|
||||
|
||||
currentAlarmNotificationsGroup NOTIFICATION-GROUP
|
||||
NOTIFICATIONS { currentNormalAlarm, currentNoticeAlarm, currentMinorAlarm,
|
||||
currentMajorAlarm, currentCriticalAlarm }
|
||||
STATUS deprecated
|
||||
DESCRIPTION
|
||||
"Alarm notifications sent by StorageGRID"
|
||||
::= { sgGroups 2 }
|
||||
|
||||
activeAlertGroup OBJECT-GROUP
|
||||
OBJECTS { activeAlertCount, activeAlertId, activeAlertName, activeAlertInstance,
|
||||
activeAlertSeverity, activeAlertStartTime }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Alarm object group"
|
||||
::= { sgGroups 3 }
|
||||
|
||||
activeAlertNotificationsGroup NOTIFICATION-GROUP
|
||||
NOTIFICATIONS { activeMinorAlert, activeMajorAlert, activeCriticalAlert }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Alert notifications sent by StorageGRID"
|
||||
::= { sgGroups 4 }
|
||||
|
||||
END
|
10892
mibs/netapp/NETAPP-SWITCHING-MIB
Normal file
10892
mibs/netapp/NETAPP-SWITCHING-MIB
Normal file
File diff suppressed because it is too large
Load Diff
465
mibs/netapp/NETAPP-TIMERANGE-MIB
Normal file
465
mibs/netapp/NETAPP-TIMERANGE-MIB
Normal file
@ -0,0 +1,465 @@
|
||||
NETAPP-TIMERANGE-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
-- Broadcom Corporation FASTPATH Time Range MIB
|
||||
-- Copyright Broadcom Corporation (2009) All rights reserved.
|
||||
|
||||
-- This SNMP Management Information Specification
|
||||
-- embodies Broadcom Corporation's confidential and proprietary
|
||||
-- intellectual property. Broadcom Corporation retains all title
|
||||
-- and ownership in the Specification including any revisions.
|
||||
|
||||
-- This Specification is supplied "AS IS", Broadcom Corporation
|
||||
-- makes no warranty, either expressed or implied,
|
||||
-- as to the use, operation, condition, or performance of the
|
||||
-- Specification.
|
||||
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE,
|
||||
Integer32 FROM SNMPv2-SMI
|
||||
Unsigned32 FROM SNMPv2-SMI
|
||||
DisplayString FROM RFC1213-MIB
|
||||
RowStatus FROM SNMPv2-TC
|
||||
TEXTUAL-CONVENTION FROM SNMPv2-TC
|
||||
fastPath FROM NETAPP-REF-MIB;
|
||||
fastPathTimeRange MODULE-IDENTITY
|
||||
|
||||
LAST-UPDATED "201101260000Z" -- 26 January 2011 12:00:00 GMT
|
||||
ORGANIZATION "Broadcom Corporation"
|
||||
CONTACT-INFO
|
||||
" Customer Support
|
||||
Postal: Broadcom Corporation
|
||||
1030 Swabia Court
|
||||
Suite 400
|
||||
Durham, NC 27703
|
||||
Tel: +1 919 865 2700"
|
||||
DESCRIPTION
|
||||
"The Broadcom Private MIB for FASTPATH Time Ranges"
|
||||
|
||||
-- Revision history.
|
||||
REVISION
|
||||
"201101260000Z" -- 26 January 2011 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Postal address updated."
|
||||
REVISION
|
||||
"200909240000Z" -- 24 September 2009 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Initial version."
|
||||
|
||||
::= { fastPath 53 }
|
||||
|
||||
fastPathTimeRangeGroup OBJECT IDENTIFIER ::= {fastPathTimeRange 1}
|
||||
|
||||
--**************************************************************************************
|
||||
TimeRangeAbsoluteDateAndTime ::= TEXTUAL-CONVENTION
|
||||
DISPLAY-HINT
|
||||
"2d-1d-1d,1d:1d"
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A date-time specification for absolute time entry in a time range.
|
||||
|
||||
field octets contents range
|
||||
----- ------ -------- -----
|
||||
1 1-2 year 0..65536
|
||||
2 3 month 1..12
|
||||
3 4 day 1..31
|
||||
4 5 hour 0..23
|
||||
5 6 minutes 0..59
|
||||
|
||||
For example, Oct 9, 2009 at 1:30 PM would be
|
||||
displayed as:
|
||||
|
||||
2009-10-9,13:30."
|
||||
SYNTAX OCTET STRING (SIZE (6))
|
||||
|
||||
TimeRangePeriodicTime ::= TEXTUAL-CONVENTION
|
||||
DISPLAY-HINT
|
||||
"1d:1d"
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A time specification for periodic time entry in a time range.
|
||||
|
||||
field octets contents range
|
||||
----- ------ -------- -----
|
||||
1 1 hour 0..23
|
||||
1 1 minutes 0..59
|
||||
|
||||
For example,1:30 PM would be
|
||||
displayed as: 13:30."
|
||||
SYNTAX OCTET STRING (SIZE (2))
|
||||
|
||||
TimeRangePeriodicDate ::= TEXTUAL-CONVENTION
|
||||
DISPLAY-HINT "2d-1d-1d"
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A date specification for periodic time entry in a time range.
|
||||
|
||||
field octets contents range
|
||||
----- ------ -------- -----
|
||||
1 1-2 year 1993..2035
|
||||
2 3 month 1..12
|
||||
3 4 day 1..31
|
||||
|
||||
For example, Oct 9, 2009 would be displayed as:
|
||||
2009-10-9"
|
||||
SYNTAX OCTET STRING (SIZE (4))
|
||||
|
||||
timeRangeAdminMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"TimeRange admin mode:
|
||||
enable - enable TimeRange
|
||||
disable - disable TimeRange."
|
||||
DEFVAL { disable }
|
||||
::= { fastPathTimeRangeGroup 1 }
|
||||
|
||||
timeRangeIndexNextFree OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object contains an unused value for the timeRangeIndex
|
||||
to be used when creating a new TimeRange. A value of zero
|
||||
indicates the TimeRange table is full."
|
||||
::= { fastPathTimeRangeGroup 2 }
|
||||
|
||||
--**************************************************************************************
|
||||
|
||||
timeRangeTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF TimeRangeEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table of TimeRange instances."
|
||||
::= { fastPathTimeRangeGroup 3 }
|
||||
|
||||
timeRangeEntry OBJECT-TYPE
|
||||
SYNTAX TimeRangeEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"timeRangeIndex and timeRangeName must be set to
|
||||
complete a new timeRangeEntry instance"
|
||||
INDEX { timeRangeIndex }
|
||||
::= { timeRangeTable 1 }
|
||||
|
||||
TimeRangeEntry ::= SEQUENCE {
|
||||
timeRangeIndex
|
||||
Unsigned32,
|
||||
timeRangeName
|
||||
DisplayString,
|
||||
timeRangeOperState
|
||||
INTEGER,
|
||||
timeRangeStatus
|
||||
RowStatus
|
||||
}
|
||||
|
||||
timeRangeIndex OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The TimeRange table index this instance is associated with."
|
||||
::= { timeRangeEntry 1 }
|
||||
|
||||
timeRangeName OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(1..31))
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The name of this TimeRange entry, which must consist of
|
||||
1 to 31 alphanumeric characters and uniquely identify
|
||||
this TimeRange.
|
||||
|
||||
This object must be set to complete a new TimeRange
|
||||
row instance."
|
||||
::= { timeRangeEntry 2 }
|
||||
|
||||
timeRangeOperState OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
active(0),
|
||||
inactive(1)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Operating status of the time-range. It depends on the current time
|
||||
and the periodic and absolute time entries defined in the time-range"
|
||||
::= { timeRangeEntry 3 }
|
||||
|
||||
timeRangeStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Status of this instance.
|
||||
|
||||
active(1) - this TimeRange instance is active
|
||||
createAndGo(4) - set to this value to create an instance
|
||||
destroy(6) - set to this value to delete an instance"
|
||||
::= { timeRangeEntry 4 }
|
||||
|
||||
|
||||
--**************************************************************************************
|
||||
|
||||
|
||||
--**************************************************************************************
|
||||
-- Time Range Entry tables
|
||||
--
|
||||
--**************************************************************************************
|
||||
|
||||
timeRangeAbsoluteEntryTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF TimeRangeAbsoluteEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table of absolute entries for time ranges"
|
||||
::= { fastPathTimeRangeGroup 4 }
|
||||
|
||||
timeRangeAbsoluteEntry OBJECT-TYPE
|
||||
SYNTAX TimeRangeAbsoluteEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table of absolute entries for time ranges. Atleast one of
|
||||
timeRangeAbsoluteStartDateAndTime and timeRangeAbsoluteEndDateAndTime
|
||||
must be set to complete a new Absolute entry instance."
|
||||
|
||||
INDEX { timeRangeIndex, timeRangeAbsoluteEntryIndex }
|
||||
::= { timeRangeAbsoluteEntryTable 1 }
|
||||
|
||||
TimeRangeAbsoluteEntry ::= SEQUENCE {
|
||||
timeRangeAbsoluteEntryIndex
|
||||
Integer32,
|
||||
timeRangeAbsoluteStartDateAndTime
|
||||
TimeRangeAbsoluteDateAndTime,
|
||||
timeRangeAbsoluteEndDateAndTime
|
||||
TimeRangeAbsoluteDateAndTime,
|
||||
timeRangeAbsoluteStatus
|
||||
RowStatus
|
||||
}
|
||||
timeRangeAbsoluteEntryIndex OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..10)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The index of this absolute time entry within time range."
|
||||
::= { timeRangeAbsoluteEntry 1 }
|
||||
|
||||
timeRangeAbsoluteStartDateAndTime OBJECT-TYPE
|
||||
SYNTAX TimeRangeAbsoluteDateAndTime
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The start time for an absolute entry in the time range"
|
||||
::= { timeRangeAbsoluteEntry 2 }
|
||||
|
||||
timeRangeAbsoluteEndDateAndTime OBJECT-TYPE
|
||||
SYNTAX TimeRangeAbsoluteDateAndTime
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" The end time for an absolute entry in the time range."
|
||||
::= { timeRangeAbsoluteEntry 3 }
|
||||
|
||||
timeRangeAbsoluteStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Status of this instance.
|
||||
|
||||
active(1) - this timeRangeAbsoluteEntry is active
|
||||
createAndGo(4) - set to this value to create an instance
|
||||
destroy(6) - set to this value to delete an instance"
|
||||
::= { timeRangeAbsoluteEntry 4}
|
||||
|
||||
timeRangePeriodicEntryTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF TimeRangePeriodicEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table periodic entries for time ranges"
|
||||
::= { fastPathTimeRangeGroup 5 }
|
||||
|
||||
timeRangePeriodicEntry OBJECT-TYPE
|
||||
SYNTAX TimeRangePeriodicEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table periodic entries for time ranges. All the objects
|
||||
in the periodic entry must be set to complete a new periodic
|
||||
entry instance. Objects timeRangePeriodicStartDay and
|
||||
timeRangePeriodicStartTime together forms the start dayandtime
|
||||
and objects timeRangePeriodicEndDay and timeRangePeriodicEndTime
|
||||
toghetehr forms end dayandtime. The time range to which the
|
||||
periodic entry belongs is active between start dayandtime and
|
||||
end dayandtime. If more than one day is specified in the
|
||||
timeRangePeriodicStartDay, then the same days should be specified
|
||||
in the timeRangePeriodicEndDay "
|
||||
|
||||
INDEX {timeRangeIndex, timeRangePeriodicEntryIndex}
|
||||
::= { timeRangePeriodicEntryTable 1 }
|
||||
|
||||
TimeRangePeriodicEntry ::= SEQUENCE {
|
||||
timeRangePeriodicEntryIndex
|
||||
Integer32,
|
||||
timeRangePeriodicFrequency
|
||||
Integer32,
|
||||
timeRangePeriodicPattern
|
||||
Integer32,
|
||||
timeRangePeriodicDayMask
|
||||
Integer32,
|
||||
timeRangePeriodicStartDate
|
||||
TimeRangePeriodicDate,
|
||||
timeRangePeriodicStartDay
|
||||
BITS,
|
||||
timeRangePeriodicStartTime
|
||||
TimeRangePeriodicTime,
|
||||
timeRangePeriodicEndDate
|
||||
TimeRangePeriodicDate,
|
||||
timeRangePeriodicEndDay
|
||||
BITS,
|
||||
timeRangePeriodicEndTime
|
||||
TimeRangePeriodicTime,
|
||||
timeRangePeriodicStatus
|
||||
RowStatus
|
||||
}
|
||||
|
||||
timeRangePeriodicEntryIndex OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..10)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The index of this periodic entry within time range."
|
||||
::= { timeRangePeriodicEntry 1 }
|
||||
|
||||
timeRangePeriodicFrequency OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..255)
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The frequency of this periodic entry within the time range."
|
||||
::= { timeRangePeriodicEntry 2 }
|
||||
|
||||
timeRangePeriodicPattern OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..2)
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The pattern for a periodic entry in the time range.
|
||||
Can be one of the following:
|
||||
0 - weekly,
|
||||
1 - daily,
|
||||
2 - monthly."
|
||||
::= { timeRangePeriodicEntry 3 }
|
||||
|
||||
timeRangePeriodicDayMask OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Depending on the value of the timeRangeEntryPattern
|
||||
this field can have different meanings. In case
|
||||
timeRangeEntryPattern is set to 'daily' or 'weekly'
|
||||
the field contains a bitmap where each bit presents
|
||||
a day of week. Structure of the bitmap is the following :
|
||||
bit 0 - sunday,
|
||||
bit 1 - monday,
|
||||
bit 2 - tuesday,
|
||||
bit 3 - wednesday,
|
||||
bit 4 - thursday,
|
||||
bit 5 - friday,
|
||||
bit 6 - saturday.
|
||||
In case timeRangeEntryPattern is set to 'monthly'
|
||||
the field contains a day of month (1..31)."
|
||||
::= { timeRangePeriodicEntry 4 }
|
||||
|
||||
timeRangePeriodicStartDate OBJECT-TYPE
|
||||
SYNTAX TimeRangePeriodicDate
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The start date for a periodic entry in the time range"
|
||||
::= { timeRangePeriodicEntry 5 }
|
||||
|
||||
timeRangePeriodicStartDay OBJECT-TYPE
|
||||
SYNTAX BITS {
|
||||
sunday(1),
|
||||
monday(2),
|
||||
tuesday(3),
|
||||
wednesday(4),
|
||||
thursday(5),
|
||||
friday(6),
|
||||
saturday(7)
|
||||
}
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The starting day or days on which the configuration that
|
||||
referenced the time range starts going into effect.
|
||||
Same day can be set for both timeRangePeriodicStartDay and
|
||||
timeRangePeriodicEndDay objects "
|
||||
::= { timeRangePeriodicEntry 6 }
|
||||
|
||||
timeRangePeriodicStartTime OBJECT-TYPE
|
||||
SYNTAX TimeRangePeriodicTime
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The starting time for an periodic entry in the time range."
|
||||
::= { timeRangePeriodicEntry 7 }
|
||||
|
||||
timeRangePeriodicEndDate OBJECT-TYPE
|
||||
SYNTAX TimeRangePeriodicDate
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The end date for a periodic entry in the time range"
|
||||
::= { timeRangePeriodicEntry 8 }
|
||||
|
||||
timeRangePeriodicEndDay OBJECT-TYPE
|
||||
SYNTAX BITS {
|
||||
sunday(1),
|
||||
monday(2),
|
||||
tuesday(3),
|
||||
wednesday(4),
|
||||
thursday(5),
|
||||
friday(6),
|
||||
saturday(7)
|
||||
}
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The ending day or days on which the configuration that
|
||||
referenced the time range is no longer in efect.
|
||||
Same day can be set for both timeRangePeriodicStartDay
|
||||
and timeRangePeriodicEndDay objects"
|
||||
::= { timeRangePeriodicEntry 9 }
|
||||
|
||||
timeRangePeriodicEndTime OBJECT-TYPE
|
||||
SYNTAX TimeRangePeriodicTime
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The end time for an periodic entry in the time range.
|
||||
Use end time 00:00 to specify last minute of the day."
|
||||
::= { timeRangePeriodicEntry 10 }
|
||||
|
||||
timeRangePeriodicStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Status of this instance.
|
||||
|
||||
active(1) - this timeRangePeriodicEntry is active
|
||||
createAndGo(4) - set to this value to create an instance
|
||||
destroy(6) - set to this value to delete an instance"
|
||||
::= { timeRangePeriodicEntry 11 }
|
||||
END
|
476
mibs/netapp/NETAPP-TIMEZONE-PRIVATE-MIB
Normal file
476
mibs/netapp/NETAPP-TIMEZONE-PRIVATE-MIB
Normal file
@ -0,0 +1,476 @@
|
||||
NETAPP-TIMEZONE-PRIVATE-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE,
|
||||
Integer32 FROM SNMPv2-SMI
|
||||
DisplayString FROM RFC1213-MIB
|
||||
fastPath FROM NETAPP-REF-MIB;
|
||||
|
||||
|
||||
fastPathTimeZonePrivate MODULE-IDENTITY
|
||||
|
||||
LAST-UPDATED "201101260000Z" -- 26 Jan 2011 12:00:00 GMT
|
||||
ORGANIZATION "Broadcom Corporation"
|
||||
CONTACT-INFO
|
||||
" Customer Support
|
||||
Postal: Broadcom Corporation
|
||||
1030 Swabia Court
|
||||
Suite 400
|
||||
Durham, NC 27703
|
||||
Tel: +1 919 865 2700"
|
||||
DESCRIPTION
|
||||
"The Broadcom Private MIB for FASTPATH for system time, timezone and summer-time settings"
|
||||
|
||||
-- Revision history.
|
||||
REVISION
|
||||
"201101260000Z" -- 26 Jan 2011 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Postal address updated."
|
||||
REVISION
|
||||
"200702280500Z" -- 28 Feb 2007 05:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Initial revision."
|
||||
|
||||
::= { fastPath 42 }
|
||||
|
||||
agentSystemTimeGroup OBJECT IDENTIFIER ::={ fastPathTimeZonePrivate 1 }
|
||||
|
||||
agentTimeZoneGroup OBJECT IDENTIFIER ::={ fastPathTimeZonePrivate 2 }
|
||||
|
||||
agentSummerTimeGroup OBJECT IDENTIFIER ::={ fastPathTimeZonePrivate 3 }
|
||||
|
||||
agentSummerTimeRecurringGroup OBJECT IDENTIFIER ::={ agentSummerTimeGroup 2 }
|
||||
|
||||
agentSummerTimeNonRecurringGroup OBJECT IDENTIFIER ::={ agentSummerTimeGroup 3 }
|
||||
|
||||
|
||||
--
|
||||
-- Agent system time mib object
|
||||
--
|
||||
|
||||
|
||||
agentSystemTime OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "the current sytem time
|
||||
(includes the TimeZone offset and summertime Offset)
|
||||
Only in the case of platforms supporting Real Time Clock,
|
||||
this object can be set"
|
||||
::={ agentSystemTimeGroup 1}
|
||||
|
||||
agentSystemDate OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "the current sytem date.
|
||||
Only in the case of platforms supporting Real Time Clock,
|
||||
this object can be set and range is Jan 01 2010 to Dec 31 2079"
|
||||
::={ agentSystemTimeGroup 2}
|
||||
|
||||
agentSystemTimeZoneAcronym OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "the zone acronym of summertime when summertime is in effect
|
||||
If summer-time is not in effect or if there is no acronym for summer-time it defaults
|
||||
To TimeZone acronym."
|
||||
|
||||
::={ agentSystemTimeGroup 3}
|
||||
|
||||
agentSystemTimeSource OBJECT-TYPE
|
||||
SYNTAX INTEGER { none(0), sntp(1) }
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "the time source from which the time update is taken."
|
||||
::={ agentSystemTimeGroup 4}
|
||||
|
||||
agentSystemSummerTimeState OBJECT-TYPE
|
||||
SYNTAX INTEGER { enabled(1), disabled(0) }
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "enabled : summer-time is in effect currently
|
||||
disabled : summer-time is not in effect currently"
|
||||
::={ agentSystemTimeGroup 5}
|
||||
|
||||
|
||||
--
|
||||
-- Agent timezone setting mib object
|
||||
--
|
||||
|
||||
|
||||
agentTimeZoneHoursOffset OBJECT-TYPE
|
||||
SYNTAX Integer32(-12..13)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "the hours to be added to the UTC time"
|
||||
DEFVAL { 0 }
|
||||
::={ agentTimeZoneGroup 1 }
|
||||
|
||||
agentTimeZoneMinutesOffset OBJECT-TYPE
|
||||
SYNTAX Integer32(0..59)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "the minutes to be added to the UTC time."
|
||||
DEFVAL { 0 }
|
||||
::={ agentTimeZoneGroup 2 }
|
||||
|
||||
agentTimeZoneAcronym OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "the acronym associated with the zone."
|
||||
|
||||
::={ agentTimeZoneGroup 3 }
|
||||
|
||||
|
||||
--
|
||||
-- Agent summertime Group mib objects
|
||||
|
||||
--
|
||||
|
||||
agentSummerTimeMode OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
noSummertime(0),
|
||||
recurring(1),
|
||||
recurringEu(2),
|
||||
recurringUsa(3),
|
||||
nonrecurring(4)
|
||||
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
|
||||
DESCRIPTION "recurring- set the parameters for recurring summer-time
|
||||
non-recurring- set the parameters for non-recurring summer-time
|
||||
no-summertime- disable the summer-time "
|
||||
DEFVAL { noSummertime }
|
||||
::={ agentSummerTimeGroup 1 }
|
||||
|
||||
|
||||
--
|
||||
-- Agent summertime recurring mib objects
|
||||
|
||||
--
|
||||
agentStRecurringStartingWeek OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
none(0),
|
||||
first(1),
|
||||
second(2),
|
||||
third(3),
|
||||
fourth(4),
|
||||
last(5)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "the week of the month from which the summer-time should be effective."
|
||||
DEFVAL { none }
|
||||
::={ agentSummerTimeRecurringGroup 1}
|
||||
|
||||
agentStRecurringStartingDay OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
none(0),
|
||||
sun(1),
|
||||
mon(2),
|
||||
tue(3),
|
||||
wed(4),
|
||||
thu(5),
|
||||
fri(6),
|
||||
sat(7)
|
||||
}
|
||||
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "the day of the agentStRecurringStartingWeek from
|
||||
which the summer-time should be effective."
|
||||
DEFVAL { none }
|
||||
::={ agentSummerTimeRecurringGroup 2}
|
||||
|
||||
|
||||
agentStRecurringStartingMonth OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
none(0),
|
||||
jan(1),
|
||||
feb(2),
|
||||
mar(3),
|
||||
apr(4),
|
||||
may(5),
|
||||
jun(6),
|
||||
jul(7),
|
||||
aug(8),
|
||||
sep(9),
|
||||
oct(10),
|
||||
nov(11),
|
||||
dec(12)
|
||||
}
|
||||
|
||||
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "the month of the year from which the
|
||||
summer-time should be effective."
|
||||
DEFVAL { none }
|
||||
::={ agentSummerTimeRecurringGroup 3}
|
||||
|
||||
|
||||
agentStRecurringStartingTime OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(0..5))
|
||||
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "the time in the hh:mm format from
|
||||
which the summer-time should be effective.
|
||||
range for hh: 0 to 23
|
||||
range for mm: 0 to 59 "
|
||||
::={ agentSummerTimeRecurringGroup 4}
|
||||
|
||||
|
||||
agentStRecurringEndingWeek OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
none(0),
|
||||
first(1),
|
||||
second(2),
|
||||
third(3),
|
||||
fourth(4),
|
||||
last(5)
|
||||
}
|
||||
|
||||
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "the week of the Month in which the
|
||||
summer-time should end."
|
||||
DEFVAL { none }
|
||||
::={ agentSummerTimeRecurringGroup 5}
|
||||
|
||||
|
||||
agentStRecurringEndingDay OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
none(0),
|
||||
sun(1),
|
||||
mon(2),
|
||||
tue(3),
|
||||
wed(4),
|
||||
thu(5),
|
||||
fri(6),
|
||||
sat(7)
|
||||
}
|
||||
|
||||
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "the day of the agentStRecurringStartingWeek on which the
|
||||
summer-time should end."
|
||||
DEFVAL { none }
|
||||
::={ agentSummerTimeRecurringGroup 6}
|
||||
|
||||
|
||||
agentStRecurringEndingMonth OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
none(0),
|
||||
jan(1),
|
||||
feb(2),
|
||||
mar(3),
|
||||
apr(4),
|
||||
may(5),
|
||||
jun(6),
|
||||
jul(7),
|
||||
aug(8),
|
||||
sep(9),
|
||||
oct(10),
|
||||
nov(11),
|
||||
dec(12)
|
||||
}
|
||||
|
||||
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "the month of the year in which the summer-time should end."
|
||||
DEFVAL { none }
|
||||
::={ agentSummerTimeRecurringGroup 7}
|
||||
|
||||
|
||||
agentStRecurringEndingTime OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(0..5))
|
||||
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "the time of the agentStRecurringEndingDay in hh:mm format
|
||||
at which the summer-time should end.
|
||||
range for hh: 0 to 23
|
||||
range for mm: 0 to 59"
|
||||
|
||||
::={ agentSummerTimeRecurringGroup 8}
|
||||
|
||||
|
||||
agentStRecurringZoneAcronym OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(0..4))
|
||||
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "the zone associated with the summer-time
|
||||
recurring configuration.
|
||||
the acronym maximum legth is 4 characters"
|
||||
|
||||
::={ agentSummerTimeRecurringGroup 9}
|
||||
|
||||
agentStRecurringZoneOffset OBJECT-TYPE
|
||||
SYNTAX Integer32(0 | 1..1440)
|
||||
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "the zone offset in minutes which will be added to the UTC time
|
||||
during the summer-time of every year."
|
||||
DEFVAL { 0 }
|
||||
::={ agentSummerTimeRecurringGroup 10}
|
||||
|
||||
|
||||
--
|
||||
-- Agent summertime non-recurring mib objects
|
||||
--
|
||||
|
||||
|
||||
|
||||
agentStNonRecurringStartingDay OBJECT-TYPE
|
||||
SYNTAX Integer32(0 |1..31)
|
||||
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "the day of the agentStNonRecurringStartingMonth from
|
||||
which the summer-time should be effective."
|
||||
DEFVAL { 0 }
|
||||
::={ agentSummerTimeNonRecurringGroup 1 }
|
||||
|
||||
agentStNonRecurringStartingMonth OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
none(0),
|
||||
jan(1),
|
||||
feb(2),
|
||||
mar(3),
|
||||
apr(4),
|
||||
may(5),
|
||||
jun(6),
|
||||
jul(7),
|
||||
aug(8),
|
||||
sep(9),
|
||||
oct(10),
|
||||
nov(11),
|
||||
dec(12)
|
||||
}
|
||||
|
||||
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "the Month of the agentStNonRecurringStartingYear from
|
||||
which the summer-time should be effective."
|
||||
DEFVAL { none }
|
||||
::={ agentSummerTimeNonRecurringGroup 2 }
|
||||
|
||||
agentStNonRecurringStartingYear OBJECT-TYPE
|
||||
SYNTAX Integer32(0 |2000..2097)
|
||||
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "the year from which the summer-time should be effective."
|
||||
DEFVAL { 0 }
|
||||
::={ agentSummerTimeNonRecurringGroup 3 }
|
||||
|
||||
agentStNonRecurringStartingTime OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(0..5))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "the time in the hh:mm format. The time of agentStNonRecurringStartingDay
|
||||
from which the summer-time should be effective.
|
||||
range for hh: 0 to 23
|
||||
range for mm: 0 to 59"
|
||||
|
||||
::={ agentSummerTimeNonRecurringGroup 4 }
|
||||
|
||||
agentStNonRecurringEndingDay OBJECT-TYPE
|
||||
SYNTAX Integer32(0 |1..31)
|
||||
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "the day of the agentStNonRecurringEndingMonth on
|
||||
which the summer-time should end."
|
||||
DEFVAL { 0 }
|
||||
::={ agentSummerTimeNonRecurringGroup 5}
|
||||
|
||||
agentStNonRecurringEndingMonth OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
none(0),
|
||||
jan(1),
|
||||
feb(2),
|
||||
mar(3),
|
||||
apr(4),
|
||||
may(5),
|
||||
jun(6),
|
||||
jul(7),
|
||||
aug(8),
|
||||
sep(9),
|
||||
oct(10),
|
||||
nov(11),
|
||||
dec(12)
|
||||
}
|
||||
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "the month of the agentStNonRecurringEndingYear in which
|
||||
the summer-time should end."
|
||||
DEFVAL { none }
|
||||
::={ agentSummerTimeNonRecurringGroup 6 }
|
||||
|
||||
agentStNonRecurringEndingYear OBJECT-TYPE
|
||||
SYNTAX Integer32(0 |2000..2097)
|
||||
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "the year in which the summer-time should end."
|
||||
DEFVAL { 0 }
|
||||
::={ agentSummerTimeNonRecurringGroup 7 }
|
||||
|
||||
agentStNonRecurringEndingTime OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(0..5))
|
||||
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "the time on the agentStNonRecurringEndingDay in hh:mm format
|
||||
at which the summer-time should end.
|
||||
range for hh: 0 to 23
|
||||
range for mm: 0 to 59"
|
||||
|
||||
::={ agentSummerTimeNonRecurringGroup 8}
|
||||
|
||||
|
||||
agentStNonRecurringZoneOffset OBJECT-TYPE
|
||||
SYNTAX Integer32(0 |1..1440)
|
||||
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "the zone offset in minutes which will be added to
|
||||
the UTC time during the summer-time."
|
||||
DEFVAL { 0 }
|
||||
::={ agentSummerTimeNonRecurringGroup 9 }
|
||||
|
||||
|
||||
agentStNonRecurringZoneAcronym OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(0..4))
|
||||
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "the zone associated with the summer-time
|
||||
non recurring configuration.
|
||||
the acronym maximum legth is 4 characters"
|
||||
|
||||
::={ agentSummerTimeNonRecurringGroup 10 }
|
||||
|
||||
END
|
177
mibs/netapp/TACACS-CLIENT-MIB
Normal file
177
mibs/netapp/TACACS-CLIENT-MIB
Normal file
@ -0,0 +1,177 @@
|
||||
TACACS-CLIENT-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE, Integer32, Unsigned32 FROM SNMPv2-SMI
|
||||
InetAddress, InetAddressType FROM INET-ADDRESS-MIB
|
||||
TEXTUAL-CONVENTION, RowStatus FROM SNMPv2-TC
|
||||
MODULE-COMPLIANCE, OBJECT-GROUP FROM SNMPv2-CONF
|
||||
fastPath FROM NETAPP-REF-MIB
|
||||
InterfaceIndexOrZero FROM IF-MIB;
|
||||
|
||||
agentTacacsClientMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "201112140000Z" -- 14 Dec 2011 12:00:00 GMT
|
||||
ORGANIZATION "Broadcom Corporation"
|
||||
CONTACT-INFO
|
||||
"Postal: Broadcom Corporation
|
||||
1030 Swabia Court
|
||||
Suite 400
|
||||
Durham, NC 27703
|
||||
Phone: +1 919 865 2700"
|
||||
|
||||
DESCRIPTION
|
||||
"This MIB module defines a portion of the SNMP MIB under
|
||||
the Broadcom Corporation enterprise OID pertaining to
|
||||
TACACS+ client configuration."
|
||||
|
||||
-- Revision history.
|
||||
REVISION
|
||||
"201112140000Z" -- 14 Dec 2011 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"TACACS Source Interface related Object added"
|
||||
REVISION
|
||||
"201101260000Z" -- 26 Jan 2011 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Postal address updated."
|
||||
REVISION
|
||||
"200705230000Z" -- 23 May 2007 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Broadcom branding related changes."
|
||||
REVISION
|
||||
"200508170044Z" -- Wed Aug 17 00:44 GMT 2005
|
||||
DESCRIPTION
|
||||
"Initial version of this MIB module."
|
||||
|
||||
::= { fastPath 18 }
|
||||
|
||||
--***********************************************************************
|
||||
-- MIB Objects
|
||||
--***********************************************************************
|
||||
|
||||
agentTacacsClientObjects OBJECT IDENTIFIER ::= { agentTacacsClientMIB 1 }
|
||||
|
||||
--***********************************************************************
|
||||
-- agentTacacsGlobalConfigGroup -> objects in this group are GlobalConfig
|
||||
-- of the TACACS client.
|
||||
--***********************************************************************
|
||||
agentTacacsGlobalConfigGroup OBJECT IDENTIFIER
|
||||
::= { agentTacacsClientObjects 1 }
|
||||
|
||||
agentTacacsGlobalTimeout OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (1..30)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The time-out in seconds for communication
|
||||
with TACACS servers ."
|
||||
DEFVAL { 5 }
|
||||
::= { agentTacacsGlobalConfigGroup 1 }
|
||||
|
||||
agentTacacsGlobalKey OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE(0..128))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Encryption and Authentication key used in
|
||||
communication with TACACS servers ."
|
||||
::= { agentTacacsGlobalConfigGroup 2 }
|
||||
|
||||
agentTacacsServerTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AgentTacacsServerEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Table of Tacacs server entries"
|
||||
::= { agentTacacsClientObjects 2 }
|
||||
|
||||
agentTacacsServerEntry OBJECT-TYPE
|
||||
SYNTAX AgentTacacsServerEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry in the Tacacs Server table."
|
||||
INDEX {agentTacacsServerIpAddress}
|
||||
::= { agentTacacsServerTable 1 }
|
||||
|
||||
AgentTacacsServerEntry ::=
|
||||
SEQUENCE {
|
||||
agentTacacsServerIpAddress
|
||||
InetAddress,
|
||||
agentTacacsPortNumber
|
||||
Unsigned32,
|
||||
agentTacacsTimeOut
|
||||
Unsigned32,
|
||||
agentTacacsKey
|
||||
OCTET STRING,
|
||||
agentTacacsPriority
|
||||
Unsigned32,
|
||||
agentTacacsServerStatus
|
||||
RowStatus,
|
||||
agentTacacsServerIpAddrType
|
||||
InetAddressType
|
||||
}
|
||||
|
||||
agentTacacsServerIpAddress OBJECT-TYPE
|
||||
SYNTAX InetAddress
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The IP address or HostName of the TACACS server."
|
||||
::= { agentTacacsServerEntry 1 }
|
||||
|
||||
agentTacacsPortNumber OBJECT-TYPE
|
||||
SYNTAX Unsigned32(0..65535)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The port number of the TACACS server."
|
||||
DEFVAL { 49 }
|
||||
::= { agentTacacsServerEntry 2 }
|
||||
|
||||
agentTacacsTimeOut OBJECT-TYPE
|
||||
SYNTAX Unsigned32(1..30)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The time out value for the TACACS server.
|
||||
If not set the value of agentTacacsGlobalTimeout will be used"
|
||||
::= { agentTacacsServerEntry 3 }
|
||||
|
||||
agentTacacsKey OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE(0..128))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The authentication key for the TACACS server."
|
||||
::= { agentTacacsServerEntry 4 }
|
||||
|
||||
agentTacacsPriority OBJECT-TYPE
|
||||
SYNTAX Unsigned32(0..65535)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The priority of the TACACS server."
|
||||
DEFVAL { 0 }
|
||||
::= { agentTacacsServerEntry 5 }
|
||||
|
||||
agentTacacsServerStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The row status of this entry .
|
||||
Supported values:
|
||||
active(1) - valid entry
|
||||
createAndGo(4) - used to create a new entry
|
||||
destroy(6) - removes the entry."
|
||||
::= { agentTacacsServerEntry 6 }
|
||||
|
||||
agentTacacsServerIpAddrType OBJECT-TYPE
|
||||
SYNTAX InetAddressType
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The type of address of the TACACS server.
|
||||
IPv4 and DNS types are supported currently"
|
||||
::= { agentTacacsServerEntry 7 }
|
||||
|
||||
END
|
Reference in New Issue
Block a user