snmp_mib_archive/CISCO-FABRIC-MCAST-APPL-MIB.my 2
Heston Snodgrass 89bf4b016e initial commit
2016-12-15 15:03:18 -07:00

213 lines
5.8 KiB
Plaintext

-- *****************************************************************
-- CISCO-FABRIC-MCAST-APPL-MIB.my: Cisco Fabric Multicast Resource
-- Application MIB file
--
-- July 2001, Hongchi Shih
--
-- Copyright (c) 2001, 2002 by cisco Systems, Inc.
-- All rights reserved.
-- *****************************************************************
CISCO-FABRIC-MCAST-APPL-MIB DEFINITIONS ::= BEGIN
IMPORTS
Unsigned32,
Gauge32,
MODULE-IDENTITY,
OBJECT-TYPE
FROM SNMPv2-SMI
MODULE-COMPLIANCE,
OBJECT-GROUP
FROM SNMPv2-CONF
SnmpAdminString
FROM SNMP-FRAMEWORK-MIB
entLogicalIndex
FROM ENTITY-MIB
CfmPoolIndex
FROM CISCO-FABRIC-MCAST-MIB
ciscoMgmt
FROM CISCO-SMI;
ciscoFabricMcastApplMIB MODULE-IDENTITY
LAST-UPDATED "200212180000Z"
ORGANIZATION "Cisco Systems, Inc."
CONTACT-INFO
" Cisco Systems
Customer Service
Postal: 170 W. Tasman Drive
San Jose, CA 95134
USA
Tel: +1 800 553-NETS
E-mail: cs-fabric@cisco.com"
DESCRIPTION
"Fabric multicast resource MIB module.
This MIB module is used for managing/tracking the fabric
multicast resource application related information.
Acronyms and terms:
FGID - Fabric Multicast Group Identifier."
REVISION "200212180000Z"
DESCRIPTION
"Initial version of this MIB module."
::= { ciscoMgmt 256 }
--
-- The fabric multicast resource MIB consists of the following groups
-- [1] fabric multicast resource application group
ciscoFabricMcastApplMIBObjects
OBJECT IDENTIFIER ::= { ciscoFabricMcastApplMIB 1 }
cfmaAppl
OBJECT IDENTIFIER ::= { ciscoFabricMcastApplMIBObjects 1 }
--
-- Fabric multicast application group Table
--
cfmaApplTable OBJECT-TYPE
SYNTAX SEQUENCE OF CfmaApplEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains fabric multicast resource
usage for a particular fabric multicast client application."
::= { cfmaAppl 1 }
cfmaApplEntry OBJECT-TYPE
SYNTAX CfmaApplEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The information regarding a single application that
uses fabric multicast resource in a logical router.
An entry of this table is created when a fabric multicast
client application is registered to fabric software for the
use of fabric multicast resource from a logical router.
A logical router is identified by the value of mib-2 in
entLogicalType object of ENTITY-MIB.
An entry of this table is deleted when a fabric multicast
client application unregistered the use of fabric multicast
resource."
INDEX { entLogicalIndex, cfmaApplId }
::= { cfmaApplTable 1 }
CfmaApplEntry ::=
SEQUENCE {
cfmaApplId Unsigned32,
cfmaApplName SnmpAdminString,
cfmaApplInuseFgids Gauge32,
cfmaApplHighWaterInuseFGIDs Gauge32,
cfmaApplPoolId CfmPoolIndex
}
cfmaApplId OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An unique value, greater than zero, for each fabric client
application that uses fabric multicast resource."
::= { cfmaApplEntry 1 }
cfmaApplName OBJECT-TYPE
SYNTAX SnmpAdminString (SIZE (1..128))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The name of this fabric multicast client application."
::= { cfmaApplEntry 2 }
cfmaApplInuseFgids OBJECT-TYPE
SYNTAX Gauge32
UNITS "fgid"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of FGIDs that are currently in use
by this application."
::= { cfmaApplEntry 3 }
cfmaApplHighWaterInuseFGIDs OBJECT-TYPE
SYNTAX Gauge32
UNITS "fgid"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The highest number of FGIDs that was in use by this
application."
::= { cfmaApplEntry 4 }
cfmaApplPoolId OBJECT-TYPE
SYNTAX CfmPoolIndex
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The fabric multicast resource pool id for the
resource pool which is used by this application."
::= { cfmaApplEntry 5 }
--*******************************************************************
-- Notifications
--*******************************************************************
cfmaMIBNotificationPrefix
OBJECT IDENTIFIER ::= { ciscoFabricMcastApplMIB 2 }
cfmaMIBNotifications
OBJECT IDENTIFIER ::= { cfmaMIBNotificationPrefix 0 }
cfmaMIBConformance OBJECT IDENTIFIER ::=
{ ciscoFabricMcastApplMIB 3 }
cfmaMIBCompliances OBJECT IDENTIFIER ::=
{ cfmaMIBConformance 1 }
cfmaMIBGroups OBJECT IDENTIFIER ::=
{ cfmaMIBConformance 2 }
-- compliance statements
cfmaMIBCompliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"The compliance statement for entities which
implement the CISCO-FABRIC-MCAST-APPL-MIB"
MODULE -- this module
MANDATORY-GROUPS
{ cfmaApplGroup }
::= { cfmaMIBCompliances 1 }
-- units of conformance
cfmaApplGroup OBJECT-GROUP
OBJECTS {
cfmaApplName,
cfmaApplInuseFgids,
cfmaApplHighWaterInuseFGIDs,
cfmaApplPoolId
}
STATUS current
DESCRIPTION
"A collection of objects providing information for
the applications that use the fabric multicast resource."
::= { cfmaMIBGroups 1 }
END