300 lines
6.9 KiB
Plaintext
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
|
|
|