620 lines
25 KiB
Plaintext
620 lines
25 KiB
Plaintext
|
|
|
|
--**MOD+************************************************************************
|
|
--* Module: ARUBAWIRED-VSFv2-MIB :VSF MIB file
|
|
--*
|
|
--* (c) Copyright 2019-2023 Hewlett Packard Enterprise Development LP
|
|
--* All Rights Reserved.
|
|
--*
|
|
--* The contents of this software are proprietary and confidential
|
|
--* to the Hewlett-Packard Development Company, L.P. No part of this
|
|
--* program may be photocopied, reproduced, or translated into another
|
|
--* programming language without prior written consent of the
|
|
--* Hewlett-Packard Development Company, L.P.
|
|
--*
|
|
--* Purpose: This file contains MIB definition of ARUBAWIRED-VSFv2-MIB
|
|
--*
|
|
--**MOD-************************************************************************
|
|
|
|
ARUBAWIRED-VSFv2-MIB DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
MODULE-IDENTITY, OBJECT-TYPE, Integer32, NOTIFICATION-TYPE,
|
|
TimeTicks
|
|
FROM SNMPv2-SMI
|
|
MODULE-COMPLIANCE, OBJECT-GROUP, NOTIFICATION-GROUP
|
|
FROM SNMPv2-CONF
|
|
DisplayString, TruthValue, MacAddress
|
|
FROM SNMPv2-TC
|
|
PortList
|
|
FROM Q-BRIDGE-MIB
|
|
wndFeatures
|
|
FROM ARUBAWIRED-NETWORKING-OID;
|
|
|
|
arubaWiredVsfv2MIB MODULE-IDENTITY
|
|
LAST-UPDATED "202305160000Z" -- May 16, 2023
|
|
ORGANIZATION "HPE/Aruba Networking Division"
|
|
CONTACT-INFO "Hewlett Packard Company 8000 Foothills Blvd. Roseville,
|
|
CA 95747"
|
|
|
|
DESCRIPTION "This MIB module describes objects used to manage Virtual
|
|
Switching Framework (VSF) feature."
|
|
|
|
REVISION "202305160000Z" -- May 16, 2023
|
|
DESCRIPTION "Added a new object to provide physical entity for members"
|
|
|
|
REVISION "202203030000Z" -- March 03, 2022
|
|
DESCRIPTION "Fixed syntax errors"
|
|
|
|
REVISION "202111210000Z" -- November 24, 2021
|
|
DESCRIPTION "Added a new error status to arubaWiredVsfv2PortStatusStr"
|
|
|
|
REVISION "202011180000Z" -- November 18, 2020
|
|
DESCRIPTION "Added arubaWiredVsfv2PortTable and arubaWiredVsfv2Secondary"
|
|
|
|
REVISION "202009090000Z" -- September 09, 2020
|
|
DESCRIPTION "Added new scalar MIB objects"
|
|
|
|
REVISION "202007130000Z" -- July 13, 2020
|
|
DESCRIPTION "Initial Revision"
|
|
::= { wndFeatures 15 }
|
|
|
|
-- Configuration support for Virtual Switch Framework
|
|
|
|
arubaWiredVsfv2Notifications OBJECT IDENTIFIER ::= { arubaWiredVsfv2MIB 0 }
|
|
arubaWiredVsfv2Objects OBJECT IDENTIFIER ::= { arubaWiredVsfv2MIB 1 }
|
|
arubaWiredVsfv2Config OBJECT IDENTIFIER ::= { arubaWiredVsfv2Objects 0 }
|
|
arubaWiredVsfv2Status OBJECT IDENTIFIER ::= { arubaWiredVsfv2Objects 1 }
|
|
|
|
--*************************************************************
|
|
--* Scalar Group
|
|
--*************************************************************
|
|
|
|
arubaWiredVsfv2TrapEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"If set to 'true', SNMP traps will be generated for VSF events."
|
|
::= { arubaWiredVsfv2Config 1 }
|
|
|
|
arubaWiredVsfv2SplitDetectConfigured OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none (1),
|
|
mgmt (2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Split detection scheme configured on the VSF stack. Supported
|
|
schemes:
|
|
'none`: No split detection. In the event of a stack split,
|
|
multiple fragments can be active.
|
|
`mgmt`: The management network interface will be used to detect a
|
|
stack split. If multiple fragments are detected, only
|
|
the stack fragment containing the 'primary' member will
|
|
keep its network interfaces active."
|
|
|
|
::= { arubaWiredVsfv2Config 2 }
|
|
|
|
--*************************************************************
|
|
--* VSF Status Scalar Group
|
|
--*************************************************************
|
|
|
|
arubaWiredVsfv2OperStatus OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Describes current split state of VSF stack. Split state can be
|
|
one of the following:
|
|
no_split: Both primary and secondary members are
|
|
physically present and operational.
|
|
fragment_active: A stack split has been detected and all network
|
|
interfaces in this fragment are active.
|
|
fragment_inactive: A stack split has been detected and all network
|
|
interfaces in this fragment are inactive."
|
|
::= { arubaWiredVsfv2Status 1 }
|
|
|
|
arubaWiredVsfv2Topology OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object describes the physical topology of the VSF stack.
|
|
Supported technologies include:
|
|
standalone: The VSF stack comprises a single member only.
|
|
chain: The VSF stack members are connected in a daisy chain.
|
|
ring: The VSF stack members are connected in a ring."
|
|
::= { arubaWiredVsfv2Status 2 }
|
|
|
|
arubaWiredVsfv2StackMacAddr OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "This object describes MAC address of a VSF stack."
|
|
|
|
::= { arubaWiredVsfv2Status 3 }
|
|
|
|
arubaWiredVsfv2DomainId OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..37))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "This object uniquely identifies the VSF stack. All members
|
|
of the stack have the same domain ID. It is valid only when
|
|
we have more than a member in a stack."
|
|
|
|
::= { arubaWiredVsfv2Status 4 }
|
|
|
|
arubaWiredVsfv2Secondary OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..3))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "This object uniquely identifies the designated secondary
|
|
switch for the stack. This switch would normally become the
|
|
standby member of the stack."
|
|
|
|
::= { arubaWiredVsfv2Status 5 }
|
|
|
|
--*************************************************************
|
|
--* arubaWiredVsfv2MemberTable
|
|
--*************************************************************
|
|
|
|
arubaWiredVsfv2MemberTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF ArubaWiredVsfv2MemberEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "This table contains information about the Virtual Switching
|
|
Framework members."
|
|
::= { arubaWiredVsfv2Objects 2 }
|
|
|
|
arubaWiredVsfv2MemberEntry OBJECT-TYPE
|
|
SYNTAX ArubaWiredVsfv2MemberEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "A row in the Virtual Switching Framework member table."
|
|
INDEX { arubaWiredVsfv2MemberIndex }
|
|
::= { arubaWiredVsfv2MemberTable 1 }
|
|
|
|
ArubaWiredVsfv2MemberEntry ::=
|
|
SEQUENCE {
|
|
arubaWiredVsfv2MemberIndex Integer32,
|
|
arubaWiredVsfv2MemberRole DisplayString,
|
|
arubaWiredVsfv2MemberStatus DisplayString,
|
|
arubaWiredVsfv2MemberPartNumber DisplayString,
|
|
arubaWiredVsfv2MemberMacAddr MacAddress,
|
|
arubaWiredVsfv2MemberProductName DisplayString,
|
|
arubaWiredVsfv2MemberSerialNum DisplayString,
|
|
arubaWiredVsfv2MemberBootImage DisplayString,
|
|
arubaWiredVsfv2MemberCpuUtil Integer32,
|
|
arubaWiredVsfv2MemberMemoryUtil Integer32,
|
|
arubaWiredVsfv2MemberBootTime TimeTicks,
|
|
arubaWiredVsfv2MemberBootRomVersion DisplayString,
|
|
arubaWiredVsfv2MemberTotalMemory Integer32,
|
|
arubaWiredVsfv2MemberCurrentUsage Integer32,
|
|
arubaWiredVsfv2MemberEntPhysicalIndex Integer32
|
|
}
|
|
|
|
arubaWiredVsfv2MemberIndex OBJECT-TYPE
|
|
SYNTAX Integer32 (1..65535)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Virtual Switching Framework Member ID."
|
|
::= { arubaWiredVsfv2MemberEntry 1 }
|
|
|
|
arubaWiredVsfv2MemberRole OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..64))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Role of VSF member in stack."
|
|
::= { arubaWiredVsfv2MemberEntry 2 }
|
|
|
|
arubaWiredVsfv2MemberStatus OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..64))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Specifies the status of the member-switch in the VSF
|
|
stack. The switch status can be one of:
|
|
|
|
`not_present`: Member is not physically part of the
|
|
stack.
|
|
`booting`: Member is booting up.
|
|
`ready`: Member has finished booting, and its
|
|
interfaces can forward traffic.
|
|
`version_mismatch`: Member is not running the same
|
|
operating system version as the conductor
|
|
switch.
|
|
`communication_failure`: The conductor switch is unable to
|
|
communicate with the member.
|
|
`in_other_fragment`: Member is part of another fragment as
|
|
discovered through split detection."
|
|
::= { arubaWiredVsfv2MemberEntry 3 }
|
|
|
|
arubaWiredVsfv2MemberPartNumber OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..64))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The Part Number Identifier of the VSF stack member."
|
|
::= { arubaWiredVsfv2MemberEntry 4 }
|
|
|
|
arubaWiredVsfv2MemberMacAddr OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The switch base MAC address of this VSF stack member."
|
|
::= { arubaWiredVsfv2MemberEntry 5 }
|
|
|
|
arubaWiredVsfv2MemberProductName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "This product name of this VSF stack member."
|
|
::= { arubaWiredVsfv2MemberEntry 6 }
|
|
|
|
arubaWiredVsfv2MemberSerialNum OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..64))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The serial number identifier of this VSF stack member."
|
|
::= { arubaWiredVsfv2MemberEntry 7 }
|
|
|
|
arubaWiredVsfv2MemberBootImage OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..64))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The software image version running on this VSF stack member."
|
|
::= { arubaWiredVsfv2MemberEntry 8 }
|
|
|
|
arubaWiredVsfv2MemberCpuUtil OBJECT-TYPE
|
|
SYNTAX Integer32 (0..65535)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The CPU utilization, in percentage, of this VSF stack member."
|
|
::= { arubaWiredVsfv2MemberEntry 9 }
|
|
|
|
arubaWiredVsfv2MemberMemoryUtil OBJECT-TYPE
|
|
SYNTAX Integer32 (0..65535)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The memory utilization, in percentage, of this VSF stack
|
|
member."
|
|
::= { arubaWiredVsfv2MemberEntry 10 }
|
|
|
|
arubaWiredVsfv2MemberBootTime OBJECT-TYPE
|
|
SYNTAX TimeTicks
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The boot up time, in seconds, of this VSF stack member."
|
|
::= { arubaWiredVsfv2MemberEntry 11 }
|
|
|
|
arubaWiredVsfv2MemberBootRomVersion OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..64))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The software version of the running ServiceOS image on this
|
|
VSF stack member."
|
|
::= { arubaWiredVsfv2MemberEntry 12 }
|
|
|
|
arubaWiredVsfv2MemberTotalMemory OBJECT-TYPE
|
|
SYNTAX Integer32 (1..65535)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Specifies the total memory (RAM) available on this
|
|
VSF stack member."
|
|
::= { arubaWiredVsfv2MemberEntry 13 }
|
|
|
|
arubaWiredVsfv2MemberCurrentUsage OBJECT-TYPE
|
|
SYNTAX Integer32 (1..65535)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Specifies the current memory (RAM) usage on this
|
|
VSF stack member."
|
|
::= { arubaWiredVsfv2MemberEntry 14 }
|
|
|
|
arubaWiredVsfv2MemberEntPhysicalIndex OBJECT-TYPE
|
|
SYNTAX Integer32 (1..2147483647)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "This object specifies the entPhysicalTable (rfc2737) index
|
|
of the VSF member."
|
|
::= { arubaWiredVsfv2MemberEntry 15 }
|
|
|
|
--*************************************************************
|
|
--* arubaWiredVsfv2LinkTable
|
|
--*************************************************************
|
|
|
|
arubaWiredVsfv2LinkTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF ArubaWiredVsfv2LinkEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "This table contains information about the Virtual Switching
|
|
Framework Links."
|
|
::= { arubaWiredVsfv2Objects 3 }
|
|
|
|
arubaWiredVsfv2LinkEntry OBJECT-TYPE
|
|
SYNTAX ArubaWiredVsfv2LinkEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "A row in the Virtual Switching Framework Link table."
|
|
INDEX { arubaWiredVsfv2LinkMemberId,
|
|
arubaWiredVsfv2LinkId }
|
|
::= { arubaWiredVsfv2LinkTable 1 }
|
|
|
|
ArubaWiredVsfv2LinkEntry ::=
|
|
SEQUENCE {
|
|
arubaWiredVsfv2LinkMemberId Integer32,
|
|
arubaWiredVsfv2LinkId Integer32,
|
|
arubaWiredVsfv2LinkOperStatus DisplayString,
|
|
arubaWiredVsfv2LinkPeerMemberId Integer32,
|
|
arubaWiredVsfv2LinkPeerLinkId Integer32,
|
|
arubaWiredVsfv2LinkPortList PortList
|
|
}
|
|
|
|
arubaWiredVsfv2LinkMemberId OBJECT-TYPE
|
|
SYNTAX Integer32 (1..65535)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Virtual Switching Framework link member ID."
|
|
::= { arubaWiredVsfv2LinkEntry 1 }
|
|
|
|
arubaWiredVsfv2LinkId OBJECT-TYPE
|
|
SYNTAX Integer32 (1..65535)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Virtual Switching Framework link ID."
|
|
::= { arubaWiredVsfv2LinkEntry 2 }
|
|
|
|
arubaWiredVsfv2LinkOperStatus OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The state of the VSF link."
|
|
::= { arubaWiredVsfv2LinkEntry 3 }
|
|
|
|
arubaWiredVsfv2LinkPeerMemberId OBJECT-TYPE
|
|
SYNTAX Integer32 (1..65535)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The member ID of the peer switch on the link."
|
|
::= { arubaWiredVsfv2LinkEntry 4 }
|
|
|
|
arubaWiredVsfv2LinkPeerLinkId OBJECT-TYPE
|
|
SYNTAX Integer32 (1..65535)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The link id of the peer member on the link."
|
|
::= { arubaWiredVsfv2LinkEntry 5 }
|
|
|
|
arubaWiredVsfv2LinkPortList OBJECT-TYPE
|
|
SYNTAX PortList
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Interface(s) associated to the link."
|
|
::= { arubaWiredVsfv2LinkEntry 6 }
|
|
|
|
--*************************************************************
|
|
--* arubaWiredVsfv2PortTable
|
|
--*************************************************************
|
|
|
|
arubaWiredVsfv2PortTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF ArubaWiredVsfv2PortEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "This table contains information about the Virtual
|
|
Switching Framework physical ports."
|
|
::= { arubaWiredVsfv2Objects 4 }
|
|
|
|
arubaWiredVsfv2PortEntry OBJECT-TYPE
|
|
SYNTAX ArubaWiredVsfv2PortEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "A row in the VSF port table."
|
|
INDEX { arubaWiredVsfv2PortIfIndex }
|
|
::= { arubaWiredVsfv2PortTable 1 }
|
|
|
|
ArubaWiredVsfv2PortEntry ::=
|
|
SEQUENCE {
|
|
arubaWiredVsfv2PortIfIndex Integer32,
|
|
arubaWiredVsfv2PortOperStatus DisplayString,
|
|
arubaWiredVsfv2PortStatusStr DisplayString,
|
|
arubaWiredVsfv2PortPeerInterface PortList,
|
|
arubaWiredVsfv2PortPeerSysMac MacAddress,
|
|
arubaWiredVsfv2PortPeerProductType DisplayString
|
|
}
|
|
|
|
arubaWiredVsfv2PortIfIndex OBJECT-TYPE
|
|
SYNTAX Integer32 (1..65535)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "A unique value, greater than zero, for each interface."
|
|
::= { arubaWiredVsfv2PortEntry 1 }
|
|
|
|
arubaWiredVsfv2PortOperStatus OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..32))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The state of the VSF interface. The interface state
|
|
can be one of:
|
|
|
|
`up` : Interface is brought up.
|
|
`down` : Interface is brought down.
|
|
`error` : Interface is in error state.
|
|
`autojoin in progress` : Interface is in autojoin progress."
|
|
::= { arubaWiredVsfv2PortEntry 2 }
|
|
|
|
arubaWiredVsfv2PortStatusStr OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..128))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The status string for the VSF interface. The interface state
|
|
can be one of :
|
|
|
|
'Successfully connected to <ifname>' : Interface is connected and brought up.
|
|
'Interface physically down' : Interface is down.
|
|
'Peer with inconsistent system MAC address' : Peer MAC address inconsistent across other interfaces belonging to this link.
|
|
'Peer with incompatible product type' : Peer switch with incompatible product type.
|
|
'Loop detected on the interface' : Loop detected on this interface.
|
|
'Peer timed out' : No response from the peer switch.
|
|
'Peer autojoin in progress' : Peer switch is autojoin in progress.
|
|
'Peer is not autojoin eligible' : Peer switch not autojoin eligible.
|
|
'Peer with incompatible software version' : Peer switch running incompatible software version.
|
|
'Peer autojoin validations failed' : Attempt to autojoin by the peer failed.
|
|
'Peer with multiple VSF interfaces attempting to autojoin' : Attempt to autojoin via multiple VSF interfaces.
|
|
'Peer attempting to autojoin on non-provisioned interface' : Peer switch VSF interface configuration mismatch.
|
|
'Peer with non-default VSF interface attempting to autojoin' : Attempt to autojoin on non default VSF interface.
|
|
'Peer autojoin failed as there is no free member number available': Attempt to autojoin by the peer failed as there is no free member number available.
|
|
'Peer autojoin failed as it is connected in incorrect direction' : Attempt to autojoin by the peer failed as it is not connected in right direction.
|
|
'Peer with inconsistent VSF link configuration' : Peer switch with VSF link configuration mismatch.
|
|
'Peer autojoin failed as it has MACsec configuration' : Peer switch with MACsec configuration on the interface."
|
|
|
|
::= { arubaWiredVsfv2PortEntry 3 }
|
|
|
|
arubaWiredVsfv2PortPeerInterface OBJECT-TYPE
|
|
SYNTAX PortList
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Interface name of the peer VSF switch connected to this interface."
|
|
::= { arubaWiredVsfv2PortEntry 4 }
|
|
|
|
arubaWiredVsfv2PortPeerSysMac OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "MAC address of the peer VSF switch connected to this interface."
|
|
::= { arubaWiredVsfv2PortEntry 5 }
|
|
|
|
arubaWiredVsfv2PortPeerProductType OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..10))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Product type of the peer VSF switch connected to this interface."
|
|
::= { arubaWiredVsfv2PortEntry 6 }
|
|
|
|
--*************************************************************
|
|
--* arubaWiredVsfv2Notifications
|
|
--*************************************************************
|
|
|
|
arubaWiredVsfv2MemberStatusChange NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
arubaWiredVsfv2MemberIndex,
|
|
arubaWiredVsfv2MemberRole,
|
|
arubaWiredVsfv2MemberStatus
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This notification is generated when a new member joins the VSF
|
|
stack."
|
|
::= { arubaWiredVsfv2Notifications 1 }
|
|
|
|
arubaWiredVsfv2FragmentStatusChange NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
arubaWiredVsfv2MemberIndex,
|
|
arubaWiredVsfv2OperStatus
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This notification is generated when a stack fragment becomes
|
|
active or inactive."
|
|
::= { arubaWiredVsfv2Notifications 2 }
|
|
|
|
arubaWiredVsfv2Conformance OBJECT IDENTIFIER ::= {arubaWiredVsfv2MIB 2 }
|
|
arubaWiredVsfv2Compliances OBJECT IDENTIFIER ::= {arubaWiredVsfv2Conformance 1}
|
|
arubaWiredVsfv2Groups OBJECT IDENTIFIER ::= {arubaWiredVsfv2Conformance 2}
|
|
|
|
arubaWiredVsfv2ConfigScalarGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
arubaWiredVsfv2Topology,
|
|
arubaWiredVsfv2TrapEnable,
|
|
arubaWiredVsfv2StackMacAddr,
|
|
arubaWiredVsfv2DomainId,
|
|
arubaWiredVsfv2Secondary
|
|
}
|
|
STATUS current
|
|
DESCRIPTION "A collection of Virtual Switching Framework scalar objects."
|
|
::= { arubaWiredVsfv2Groups 1 }
|
|
|
|
arubaWiredVsfv2StatusScalarGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
arubaWiredVsfv2OperStatus,
|
|
arubaWiredVsfv2SplitDetectConfigured
|
|
}
|
|
STATUS current
|
|
DESCRIPTION "A collection of Virtual Switching Framework notifications
|
|
objects."
|
|
::= { arubaWiredVsfv2Groups 2 }
|
|
|
|
arubaWiredVsfv2MemberTableGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
arubaWiredVsfv2MemberIndex,
|
|
arubaWiredVsfv2MemberRole,
|
|
arubaWiredVsfv2MemberStatus,
|
|
arubaWiredVsfv2MemberPartNumber,
|
|
arubaWiredVsfv2MemberMacAddr,
|
|
arubaWiredVsfv2MemberProductName,
|
|
arubaWiredVsfv2MemberSerialNum,
|
|
arubaWiredVsfv2MemberBootImage,
|
|
arubaWiredVsfv2MemberCpuUtil,
|
|
arubaWiredVsfv2MemberMemoryUtil,
|
|
arubaWiredVsfv2MemberBootTime,
|
|
arubaWiredVsfv2MemberBootRomVersion,
|
|
arubaWiredVsfv2MemberTotalMemory,
|
|
arubaWiredVsfv2MemberCurrentUsage,
|
|
arubaWiredVsfv2MemberEntPhysicalIndex
|
|
}
|
|
STATUS current
|
|
DESCRIPTION "A collection of Virtual Switching Framework member table
|
|
objects."
|
|
::= { arubaWiredVsfv2Groups 3 }
|
|
|
|
arubaWiredVsfv2LinkTableGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
arubaWiredVsfv2LinkOperStatus,
|
|
arubaWiredVsfv2LinkPeerMemberId,
|
|
arubaWiredVsfv2LinkPeerLinkId,
|
|
arubaWiredVsfv2LinkPortList
|
|
}
|
|
STATUS current
|
|
DESCRIPTION "A collection of Virtual Switching Framework link table
|
|
objects."
|
|
::= { arubaWiredVsfv2Groups 4 }
|
|
|
|
arubaWiredVsfv2PortTableGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
arubaWiredVsfv2PortIfIndex,
|
|
arubaWiredVsfv2PortOperStatus,
|
|
arubaWiredVsfv2PortStatusStr,
|
|
arubaWiredVsfv2PortPeerInterface,
|
|
arubaWiredVsfv2PortPeerSysMac,
|
|
arubaWiredVsfv2PortPeerProductType
|
|
}
|
|
STATUS current
|
|
DESCRIPTION "A collection of Virtual Switching Framework port table
|
|
objects."
|
|
::= { arubaWiredVsfv2Groups 5 }
|
|
|
|
arubaWiredVsfv2NotificationsGroup NOTIFICATION-GROUP
|
|
NOTIFICATIONS {
|
|
arubaWiredVsfv2MemberStatusChange,
|
|
arubaWiredVsfv2FragmentStatusChange
|
|
}
|
|
STATUS current
|
|
DESCRIPTION "A collection of VSF virtual chassis notifications objects."
|
|
::= { arubaWiredVsfv2Groups 6 }
|
|
|
|
arubaWiredVsfv2MibCompliance MODULE-COMPLIANCE
|
|
STATUS current
|
|
DESCRIPTION "The compliance statement for devices implementing the
|
|
ARUBA WIRED VSF Mib."
|
|
MODULE
|
|
MANDATORY-GROUPS {
|
|
arubaWiredVsfv2ConfigScalarGroup,
|
|
arubaWiredVsfv2StatusScalarGroup,
|
|
arubaWiredVsfv2MemberTableGroup,
|
|
arubaWiredVsfv2LinkTableGroup,
|
|
arubaWiredVsfv2PortTableGroup,
|
|
arubaWiredVsfv2NotificationsGroup
|
|
}
|
|
::= { arubaWiredVsfv2Compliances 1 }
|
|
END
|
|
|