snmp_mib_archive/CISCO-ATM-SWITCH-ADDR-MIB.my 2
Heston Snodgrass 89bf4b016e initial commit
2016-12-15 15:03:18 -07:00

159 lines
4.5 KiB
Plaintext

--------------------------------------------------------------------
-- CISCO ATM SWITCH ADDRESS MIB
--
-- Jan 1996, Yunsen Wang
--
-- Copyright (c) 1996 by cisco Systems, Inc.
-- All rights reserved.
--------------------------------------------------------------------
--
CISCO-ATM-SWITCH-ADDR-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY, OBJECT-TYPE, Integer32
FROM SNMPv2-SMI
TEXTUAL-CONVENTION, RowStatus
FROM SNMPv2-TC
MODULE-COMPLIANCE, OBJECT-GROUP
FROM SNMPv2-CONF
ciscoMgmt FROM CISCO-SMI;
ciscoAtmSwAddrMIB MODULE-IDENTITY
LAST-UPDATED "9601100000Z"
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-snmp@cisco.com"
DESCRIPTION
"ATM Switch address MIB"
REVISION "9601100000Z"
DESCRIPTION
"Initial version of this MIB module."
::= { ciscoMgmt 51 }
ciscoAtmSwAddrMIBObjects OBJECT IDENTIFIER ::= { ciscoAtmSwAddrMIB 1 }
AtmAddr ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"The ATM address used by the network entity. The
address types are: network prefix (13 octets), and NSAP (20
octets)."
SYNTAX OCTET STRING (SIZE(13|20))
ciscoAtmSwAddrTable OBJECT-TYPE
SYNTAX SEQUENCE OF CiscoAtmSwAddrEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains an address list on a per switch
basis."
::= { ciscoAtmSwAddrMIBObjects 1 }
ciscoAtmSwAddrEntry OBJECT-TYPE
SYNTAX CiscoAtmSwAddrEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the ciscoAtmSwAddrTable."
INDEX { ciscoAtmSwAddrIndex }
::= { ciscoAtmSwAddrTable 1 }
CiscoAtmSwAddrEntry ::= SEQUENCE {
ciscoAtmSwAddrIndex Integer32,
ciscoAtmSwAddrAddress AtmAddr,
ciscoAtmSwAddrRowStatus RowStatus
}
ciscoAtmSwAddrIndex OBJECT-TYPE
SYNTAX Integer32 (1..65535)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A sequence number when address gets created.
1 is the primary address. This is dense table and
this index will be re-sequenced when a entry get
deleted and it can only create new entry when append
in the end of table."
::= { ciscoAtmSwAddrEntry 1 }
ciscoAtmSwAddrAddress OBJECT-TYPE
SYNTAX AtmAddr
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"A valid address for a given switch."
::= { ciscoAtmSwAddrEntry 2 }
ciscoAtmSwAddrRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object is used to create and delete rows in the
ciscoAtmSwAddrTable."
::= { ciscoAtmSwAddrEntry 3 }
-- ************************************************
-- Conformance Information
ciscoAtmSwAddrMIBConformance
OBJECT IDENTIFIER ::= { ciscoAtmSwAddrMIB 3 }
ciscoAtmSwAddrMIBCompliances
OBJECT IDENTIFIER ::= { ciscoAtmSwAddrMIBConformance 1 }
ciscoAtmSwAddrMIBGroups
OBJECT IDENTIFIER ::= { ciscoAtmSwAddrMIBConformance 2 }
-- Compliance Statements
ciscoAtmSwAddrMIBCompliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"The compliance statement for the Cisco ATM switch address
group."
MODULE -- this module
::= { ciscoAtmSwAddrMIBCompliances 1 }
-- **********************************************
-- Units of Conformance
ciscoAtmSwAddrMIBGroup OBJECT-GROUP
OBJECTS {
ciscoAtmSwAddrAddress,
ciscoAtmSwAddrRowStatus
}
STATUS current
DESCRIPTION
""
::= { ciscoAtmSwAddrMIBGroups 1 }
END