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

158 lines
4.5 KiB
Plaintext

--------------------------------------------------------------------
-- Cisco version of the supplemental AtoM MIB for switch reg. Addresses
--
-- January 1996, Kartik Chandrasekhar
--
-- Copyright (c) 1996 by cisco Systems, Inc.
-- All rights reserved.
--------------------------------------------------------------------
--
CISCO-ATM-ADDR-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY,
OBJECT-TYPE FROM SNMPv2-SMI
TEXTUAL-CONVENTION,
RowStatus FROM SNMPv2-TC
MODULE-COMPLIANCE,
OBJECT-GROUP FROM SNMPv2-CONF
ifIndex FROM IF-MIB
ciscoExperiment FROM CISCO-SMI;
ciscoAtmAddrMIB MODULE-IDENTITY
LAST-UPDATED "9605060000Z"
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-atm@cisco.com"
DESCRIPTION
"ATM address MIB"
REVISION "9605060000Z"
DESCRIPTION
"Initial version of this MIB module."
::= { ciscoExperiment 12 } -- assigned by cana@cisco.com
-- AtmAddr defined here for completeness. Over time it should be
-- imported from the ATMTC-MIB under development by the IETF
AtmAddr ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"The ATM address used by the network entity. The
address types are: no address (0 octets), E.164 (8
octets), network prefix (13 octets), and NSAP (20
octets). Note: The E.164 address is encoded in
BCD format."
SYNTAX OCTET STRING (SIZE(0|8|13|20))
ciscoAtmAddrMIBObjects OBJECT IDENTIFIER ::= { ciscoAtmAddrMIB 1 }
-- ATM Interface Administrative Address Table
-- This table contains a list of the valid calling party
-- addresses for a UNI in the case of both PVCs and SVCs.
-- For PVCs, if addresses are not used then an entry in
-- this table is not necessary.
ciscoAtmIfAdminAddrTable OBJECT-TYPE
SYNTAX SEQUENCE OF CiscoAtmIfAdminAddrEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains an address list on a per interface
basis. This table only applies to switches or networks
and only for interfaces that have more than one address
assigned."
::= { ciscoAtmAddrMIBObjects 1 }
ciscoAtmIfAdminAddrEntry OBJECT-TYPE
SYNTAX CiscoAtmIfAdminAddrEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the CiscoAtmIfAdminAddrTable."
INDEX { ifIndex, ciscoAtmIfAdminAddrAddress }
::= { ciscoAtmIfAdminAddrTable 1 }
CiscoAtmIfAdminAddrEntry ::=
SEQUENCE {
ciscoAtmIfAdminAddrAddress AtmAddr,
ciscoAtmIfAdminAddrRowStatus RowStatus
}
ciscoAtmIfAdminAddrAddress OBJECT-TYPE
SYNTAX AtmAddr
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A valid address for a given switch or network
interface."
::= { ciscoAtmIfAdminAddrEntry 1}
ciscoAtmIfAdminAddrRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object is used to create and delete rows in the
atmIfAdminAddrTable."
::= { ciscoAtmIfAdminAddrEntry 2}
-- Conformance Information
ciscoAtmIfAdminAddrMIBConformance
OBJECT IDENTIFIER ::= { ciscoAtmAddrMIB 3 }
ciscoAtmIfAdminAddrMIBCompliances
OBJECT IDENTIFIER ::= { ciscoAtmIfAdminAddrMIBConformance 1 }
ciscoAtmIfAdminAddrMIBGroups
OBJECT IDENTIFIER ::= { ciscoAtmIfAdminAddrMIBConformance 2 }
-- Compliance Statements
ciscoAtmIfAdminAddrMIBCompliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"The compliance statement for the Cisco ATM address
group."
MODULE -- this module
MANDATORY-GROUPS { ciscoAtmIfAdminAddrMIBGroup }
::= { ciscoAtmIfAdminAddrMIBCompliances 1 }
-- Units of Conformance
ciscoAtmIfAdminAddrMIBGroup OBJECT-GROUP
OBJECTS {
ciscoAtmIfAdminAddrRowStatus
}
STATUS current
DESCRIPTION
"This object is used to create and delete rows in the
atmIfAdminAddrTable."
::= { ciscoAtmIfAdminAddrMIBGroups 1 }
END