snmp_mib_archive/CISCO-DS0-CROSS-CONNECT-MIB.my 2
Heston Snodgrass 89bf4b016e initial commit
2016-12-15 15:03:18 -07:00

213 lines
6.7 KiB
Plaintext

-- ********************************************************************
-- CISCO-DS0-CROSS-CONNECT-MIB.my
--
-- March 2003, Kiet Tran
--
-- Copyright (c) 2003 by cisco Systems, Inc.
-- All rights reserved.
--
-- *********************************************************************
CISCO-DS0-CROSS-CONNECT-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY, OBJECT-TYPE, Unsigned32
FROM SNMPv2-SMI
MODULE-COMPLIANCE, OBJECT-GROUP
FROM SNMPv2-CONF
InterfaceIndex
FROM IF-MIB
RowStatus
FROM SNMPv2-TC
ciscoMgmt
FROM CISCO-SMI;
ciscoDs0CrossConnectMIB MODULE-IDENTITY
LAST-UPDATED "200303050000Z"
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-voice@cisco.com"
DESCRIPTION
"The MIB for Ds0 cross connection.
"
REVISION "200303050000Z"
DESCRIPTION
"Initial version of the MIB module."
::= { ciscoMgmt 9999 }
ciscoDs0CrossConnectMIBNotifs OBJECT IDENTIFIER
::= { ciscoDs0CrossConnectMIB 0 }
ciscoDs0CrossConnectMIBObjects OBJECT IDENTIFIER
::= { ciscoDs0CrossConnectMIB 1 }
ciscoDs0CrossConnectMIBConformance OBJECT IDENTIFIER
::= { ciscoDs0CrossConnectMIB 2 }
cDs0CrossConnectConfig OBJECT IDENTIFIER
::= { ciscoDs0CrossConnectMIBObjects 1 }
-- ---------------------------------------------------------------------
-- cds0CrossConnectConfigTable
-- ---------------------------------------------------------------------
cds0CrossConnectConfigTable OBJECT-TYPE
SYNTAX SEQUENCE OF Cds0CrossConnectConfigEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table is used to establish a DS0 cross connection.
A DS0 cross connect is established by binding a unique
DS0 group containing one or more DS0s of a single Ds1
interface to another unique DS0 group containing one or
more DS0s of a single DS1 interface.
"
::= { cDs0CrossConnectConfig 1 }
cds0CrossConnectConfigEntry OBJECT-TYPE
SYNTAX Cds0CrossConnectConfigEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in cds0CrossConnectConfigTable table represents a DS0
cross connection. The two end point of the connection are:
end point 1: cds0Endpt1Ds1 cds0Endpt1Ds0Group
end point 2: cds0Endpt2Ds1 cds0Endpt2Ds0Group
The end points of this connection should be entries
of ccasGrpCfgTable and 'ccasGrpCfgServiceType' of
of the entries should be 'tdmxconn'. The ccasGrpCfgTable is
defined in CISCO-CAS-IF-MIB.
"
INDEX {cds0Endpt1Ds1, cds0Endpt1Ds0Group }
::= { cds0CrossConnectConfigTable 1 }
Cds0CrossConnectConfigEntry ::=
SEQUENCE {
cds0Endpt1Ds1 InterfaceIndex,
cds0Endpt1Ds0Group Unsigned32,
cds0Endpt2Ds1 InterfaceIndex,
cds0Endpt2Ds0Group Unsigned32,
cds0ConnRowStatus RowStatus
}
cds0Endpt1Ds1 OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The value of this object equals to the 'ifIndex' of a
Ds1 interface.
This Ds1 interface is used as the first end point of the
Ds0 connection.
"
::= { cds0CrossConnectConfigEntry 1}
cds0Endpt1Ds0Group OBJECT-TYPE
SYNTAX Unsigned32 (0..31)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The value of this object identifies a Ds0 group which contains
one of more Ds0(s) within the Ds1 interface represented by
'cDs0Endpt1Ds1'.
This Ds0 group is used as the first end point of the
Ds0 connection.
"
::= { cds0CrossConnectConfigEntry 2 }
cds0Endpt2Ds1 OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of this object equals to the 'ifIndex' of a
Ds1 interface.
This Ds1 interface is used as the second end point of the
Ds0 connection.
"
::= { cds0CrossConnectConfigEntry 3}
cds0Endpt2Ds0Group OBJECT-TYPE
SYNTAX Unsigned32 (0..31)
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of this object identifies a Ds0 group which contains
one of more Ds0(s) within the Ds1 interface represented by
'cDs0Endpt2Ds1'.
This Ds0 group is used as the second end point of the
Ds0 connection.
"
::= { cds0CrossConnectConfigEntry 4 }
cds0ConnRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object is used to create or delete an entry.
The mandatory objects for creating an entry in this table:
'cds0Endpt2Ds1'
'cds0Endpt2Ds0Group'
The following objects are not allowed to be modified after
the entry to be added:
'cds0Endpt2Ds1'
'cds0Endpt2Ds0Group'
"
::= { cds0CrossConnectConfigEntry 5 }
-- *********************************************************************
-- Conformance and compliance statements
-- *********************************************************************
ciscoDs0CrossConnectMIBCompliances OBJECT IDENTIFIER ::=
{ ciscoDs0CrossConnectMIBConformance 1 }
ciscoDs0CrossConnectMIBGroups OBJECT IDENTIFIER ::=
{ ciscoDs0CrossConnectMIBConformance 2}
ciscoDs0CrossConnectMIBCompliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"The compliance statement for Cisco agents which implement
the CISCO-DSO-CROSS-CONNECT-MIB."
MODULE
MANDATORY-GROUPS { cDs0CrossConnectConfigGroup
}
::= {ciscoDs0CrossConnectMIBCompliances 1 }
-- *********************************************************************
-- units of conformance
-- *********************************************************************
cDs0CrossConnectConfigGroup OBJECT-GROUP
OBJECTS {
cds0Endpt2Ds1,
cds0Endpt2Ds0Group,
cds0ConnRowStatus
}
STATUS current
DESCRIPTION
"A collection of objects for general configuration of
Ds0 cross connection."
::= { ciscoDs0CrossConnectMIBGroups 1 }
END