Observium_CE/mibs/smartoptics/DCP-TOPOLOGY-MIB

135 lines
3.2 KiB
Plaintext

--
-- DCP-TOPOLOGY-MIB.mib
-- Smartoptics DCP Topology Enterprise Specific MIB.
--
-- Copyright (c) 2021, Smartoptics
-- All rights reserved
--
DCP-TOPOLOGY-MIB DEFINITIONS ::= BEGIN
IMPORTS
dcpGeneric
FROM DCP-MIB
MODULE-COMPLIANCE, OBJECT-GROUP
FROM SNMPv2-CONF
Unsigned32, OBJECT-TYPE, MODULE-IDENTITY
FROM SNMPv2-SMI
DisplayString
FROM SNMPv2-TC;
-- December 30, 2021 at 08:00 GMT
-- 1.3.6.1.4.1.30826.2.2.5
dcpTopology MODULE-IDENTITY
LAST-UPDATED "202112300800Z"
ORGANIZATION "Smartoptics."
CONTACT-INFO "http://www.smartoptics.com"
DESCRIPTION "This is the enterprise specific DCP TOPOLOGY MIB for Smartoptics"
REVISION "202112300800Z"
DESCRIPTION "The initial revision"
::= { dcpGeneric 5 }
-- Node definitions
--
-- 1.3.6.1.4.1.30826.2.2.5.1
dcpTopologyObjects OBJECT IDENTIFIER ::= { dcpTopology 1 }
-- 1.3.6.1.4.1.30826.2.2.5.1.1
dcpTopologyInternalTable OBJECT-TYPE
SYNTAX SEQUENCE OF TopologyInternalEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Keeps a list of the current topology internal in the system."
::= { dcpTopologyObjects 1 }
-- 1.3.6.1.4.1.30826.2.2.5.1.1.1
dcpTopologyInternalEntry OBJECT-TYPE
SYNTAX TopologyInternalEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Description."
INDEX { dcpTopologyInternalId }
::= { dcpTopologyInternalTable 1 }
TopologyInternalEntry ::=
SEQUENCE {
dcpTopologyInternalId
Unsigned32,
dcpTopologyInternalSource
DisplayString,
dcpTopologyInternalDestination
DisplayString
}
-- 1.3.6.1.4.1.30826.2.2.5.1.1.1.1
dcpTopologyInternalId OBJECT-TYPE
SYNTAX Unsigned32 (1..1000000)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Unique index assigned to each topology internal."
::= { dcpTopologyInternalEntry 1 }
-- 1.3.6.1.4.1.30826.2.2.5.1.1.1.2
dcpTopologyInternalSource OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Topology internal source."
::= { dcpTopologyInternalEntry 2 }
-- 1.3.6.1.4.1.30826.2.2.5.1.1.1.3
dcpTopologyInternalDestination OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Topology internal destination."
::= { dcpTopologyInternalEntry 3 }
-- 1.3.6.1.4.1.30826.2.2.5.2
dcpTopologyMIBCompliance OBJECT IDENTIFIER ::= { dcpTopology 2 }
-- 1.3.6.1.4.1.30826.2.2.5.2.1
dcpTopologyMIBGroups OBJECT IDENTIFIER ::= { dcpTopologyMIBCompliance 1 }
-- 1.3.6.1.4.1.30826.2.2.5.2.1.1
dcpTopologyTableGroupV1 OBJECT-GROUP
OBJECTS { dcpTopologyInternalSource, dcpTopologyInternalDestination }
STATUS current
DESCRIPTION
"Topology objects V1."
::= { dcpTopologyMIBGroups 1 }
-- 1.3.6.1.4.1.30826.2.2.5.2.2
dcpTopologyMIBCompliances OBJECT IDENTIFIER ::= { dcpTopologyMIBCompliance 2 }
-- 1.3.6.1.4.1.30826.2.2.5.2.2.1
dcpTopologyBasicComplV1 MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"Basic implementation requirements for the DCP-TOPOLOGY-MIB V1."
MODULE
MANDATORY-GROUPS {
dcpTopologyTableGroupV1 }
::= { dcpTopologyMIBCompliances 1 }
END
--
-- DCP-TOPOLOGY-MIB.mib
--