Observium_CE/mibs/cyan/CYAN-ETH-MIB

300 lines
6.9 KiB
Plaintext

CYAN-ETH-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY,
OBJECT-TYPE,
Integer32,
Unsigned32
FROM SNMPv2-SMI
CyanAdminStateTc,
CyanFppSubTypeTc,
CyanOpStateTc,
CyanFppTypeTc,
CyanOpStateQualTc,
CyanSecServiceStateTc,
CyanEnDisabledTc
FROM CYAN-TC-MIB
cyanEntityModules
FROM CYAN-MIB
MODULE-COMPLIANCE,
OBJECT-GROUP
FROM SNMPv2-CONF;
cyanEthModule MODULE-IDENTITY
LAST-UPDATED "201412070545Z" -- Sun Dec 7 05:45:22 2014
ORGANIZATION "Cyan, Inc."
CONTACT-INFO
"
E-mail: support@cyaninc.com
Postal: Cyan, Inc.
1390 N. McDowell Blvd., # G-327
Petaluma, CA 94954
USA
Tel: +1-707-735-2300"
DESCRIPTION "MIB module for Ethrnet Termination"
REVISION "201412070545Z" -- Sun Dec 7 05:45:22 2014
DESCRIPTION "Release 6.0 build 1416362081"
::= { cyanEntityModules 180 }
cyanEthMibObjects OBJECT IDENTIFIER ::={ cyanEthModule 1 }
cyanEthTable OBJECT-TYPE
SYNTAX SEQUENCE OF CyanEthEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A list of Eth entries."
::= { cyanEthMibObjects 1 }
cyanEthEntry OBJECT-TYPE
SYNTAX CyanEthEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry of Eth."
INDEX {
cyanEthShelfId ,
cyanEthModuleId ,
cyanEthEthTermId
}
::= { cyanEthTable 1 }
CyanEthEntry ::=
SEQUENCE {
cyanEthShelfId Unsigned32,
cyanEthModuleId Unsigned32,
cyanEthEthTermId Unsigned32,
cyanEthAdminState CyanAdminStateTc,
cyanEthAutoinserviceSoakTimeSec Integer32,
cyanEthFarEndPtpId Unsigned32,
cyanEthFarEndShelfId Unsigned32,
cyanEthFarEndSlotId Unsigned32,
cyanEthFarEndSystemId Unsigned32,
cyanEthFlowPointPoolSubtype CyanFppSubTypeTc,
cyanEthFppType CyanFppTypeTc,
cyanEthIpForwarding CyanEnDisabledTc,
cyanEthLinkOamEnableState CyanEnDisabledTc,
cyanEthOperState CyanOpStateTc,
cyanEthOperStateQual CyanOpStateQualTc,
cyanEthPortSpeedMbps Unsigned32,
cyanEthRouting CyanEnDisabledTc,
cyanEthSecServState CyanSecServiceStateTc,
cyanEthTopologyDiscovery CyanEnDisabledTc
}
cyanEthShelfId OBJECT-TYPE
SYNTAX Unsigned32 (0..255)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Shelf Id"
::= { cyanEthEntry 1 }
cyanEthModuleId OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Module Id"
::= { cyanEthEntry 2 }
cyanEthEthTermId OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Ethernet Termination Id"
::= { cyanEthEntry 3 }
cyanEthAdminState OBJECT-TYPE
SYNTAX CyanAdminStateTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Administrative state"
::= { cyanEthEntry 4 }
cyanEthAutoinserviceSoakTimeSec OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Auto-In-Service soak time"
::= { cyanEthEntry 5 }
cyanEthFarEndPtpId OBJECT-TYPE
SYNTAX Unsigned32 (0..65535)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Port or Termination Point Id"
::= { cyanEthEntry 6 }
cyanEthFarEndShelfId OBJECT-TYPE
SYNTAX Unsigned32 (0..65535)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Shelf Id"
::= { cyanEthEntry 7 }
cyanEthFarEndSlotId OBJECT-TYPE
SYNTAX Unsigned32 (0..65535)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Slot Id"
::= { cyanEthEntry 8 }
cyanEthFarEndSystemId OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"System Id"
::= { cyanEthEntry 9 }
cyanEthFlowPointPoolSubtype OBJECT-TYPE
SYNTAX CyanFppSubTypeTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
""
::= { cyanEthEntry 10 }
cyanEthFppType OBJECT-TYPE
SYNTAX CyanFppTypeTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
""
::= { cyanEthEntry 11 }
cyanEthIpForwarding OBJECT-TYPE
SYNTAX CyanEnDisabledTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Enable/disable IP forwarding"
::= { cyanEthEntry 12 }
cyanEthLinkOamEnableState OBJECT-TYPE
SYNTAX CyanEnDisabledTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Ethernet 802.3ah Clause 57 link OAM"
::= { cyanEthEntry 13 }
cyanEthOperState OBJECT-TYPE
SYNTAX CyanOpStateTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Primary Operation State"
::= { cyanEthEntry 14 }
cyanEthOperStateQual OBJECT-TYPE
SYNTAX CyanOpStateQualTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Operation state qualifier"
::= { cyanEthEntry 15 }
cyanEthPortSpeedMbps OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Operating speed"
::= { cyanEthEntry 16 }
cyanEthRouting OBJECT-TYPE
SYNTAX CyanEnDisabledTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Enable/disable Routing"
::= { cyanEthEntry 17 }
cyanEthSecServState OBJECT-TYPE
SYNTAX CyanSecServiceStateTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Secondary service state"
::= { cyanEthEntry 18 }
cyanEthTopologyDiscovery OBJECT-TYPE
SYNTAX CyanEnDisabledTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Enable/disable Physical Topology Discovery"
::= { cyanEthEntry 19 }
cyanEthObjectGroup OBJECT-GROUP
OBJECTS {
cyanEthAdminState,
cyanEthAutoinserviceSoakTimeSec,
cyanEthFarEndPtpId,
cyanEthFarEndShelfId,
cyanEthFarEndSlotId,
cyanEthFarEndSystemId,
cyanEthFlowPointPoolSubtype,
cyanEthFppType,
cyanEthIpForwarding,
cyanEthLinkOamEnableState,
cyanEthOperState,
cyanEthOperStateQual,
cyanEthPortSpeedMbps,
cyanEthRouting,
cyanEthSecServState,
cyanEthTopologyDiscovery
}
STATUS current
DESCRIPTION "Group of objects that comes with Eth module"
::= {cyanEthModule 20}
cyanEthCompliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"The basic info needed to be a cyan Eth"
MODULE
MANDATORY-GROUPS {
cyanEthObjectGroup
}
::= { cyanEthModule 30 }
END