Observium_CE/mibs/cyan/CYAN-GFP-MIB

277 lines
6.5 KiB
Plaintext

CYAN-GFP-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY,
OBJECT-TYPE,
Integer32,
Unsigned32
FROM SNMPv2-SMI
CyanSecServiceStateTc,
CyanOpStateTc,
CyanGfpUpiTc,
CyanOpStateQualTc,
CyanAdminStateTc,
CyanEnDisabledTc
FROM CYAN-TC-MIB
cyanEntityModules
FROM CYAN-MIB
MODULE-COMPLIANCE,
OBJECT-GROUP
FROM SNMPv2-CONF;
cyanGFPModule MODULE-IDENTITY
LAST-UPDATED "201412070545Z" -- Sun Dec 7 05:45:29 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 Generic Framing Protocol (GFP)"
REVISION "201412070545Z" -- Sun Dec 7 05:45:29 2014
DESCRIPTION "Release 6.0 build 1416362081"
::= { cyanEntityModules 210 }
cyanGFPMibObjects OBJECT IDENTIFIER ::={ cyanGFPModule 1 }
cyanGFPTable OBJECT-TYPE
SYNTAX SEQUENCE OF CyanGFPEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A list of GFP entries."
::= { cyanGFPMibObjects 1 }
cyanGFPEntry OBJECT-TYPE
SYNTAX CyanGFPEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry of GFP."
INDEX {
cyanGFPShelfId ,
cyanGFPModuleId ,
cyanGFPGFPId
}
::= { cyanGFPTable 1 }
CyanGFPEntry ::=
SEQUENCE {
cyanGFPShelfId Unsigned32,
cyanGFPModuleId Unsigned32,
cyanGFPGFPId Unsigned32,
cyanGFPAcceptedPayloadFcs Unsigned32,
cyanGFPAcceptedPayloadType Unsigned32,
cyanGFPAcceptedUserPayload Unsigned32,
cyanGFPAdminState CyanAdminStateTc,
cyanGFPAutoinserviceSoakTimeSec Integer32,
cyanGFPClientSignalFail CyanEnDisabledTc,
cyanGFPDiscardErrorFrames CyanEnDisabledTc,
cyanGFPExpectedUserPayload CyanGfpUpiTc,
cyanGFPInsertPayloadFcs CyanEnDisabledTc,
cyanGFPInsertedUserPayload CyanGfpUpiTc,
cyanGFPOperState CyanOpStateTc,
cyanGFPOperStateQual CyanOpStateQualTc,
cyanGFPPayloadScrambling CyanEnDisabledTc,
cyanGFPSecServState CyanSecServiceStateTc
}
cyanGFPShelfId OBJECT-TYPE
SYNTAX Unsigned32 (0..255)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Shelf Id"
::= { cyanGFPEntry 1 }
cyanGFPModuleId OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Module Id"
::= { cyanGFPEntry 2 }
cyanGFPGFPId OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"GFP Termination Id"
::= { cyanGFPEntry 3 }
cyanGFPAcceptedPayloadFcs OBJECT-TYPE
SYNTAX Unsigned32 (0..255)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Accepted payload FCS indicator"
::= { cyanGFPEntry 4 }
cyanGFPAcceptedPayloadType OBJECT-TYPE
SYNTAX Unsigned32 (0..255)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Accepted Payload Type identifier"
::= { cyanGFPEntry 5 }
cyanGFPAcceptedUserPayload OBJECT-TYPE
SYNTAX Unsigned32 (0..255)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Accepted User payload identifier"
::= { cyanGFPEntry 6 }
cyanGFPAdminState OBJECT-TYPE
SYNTAX CyanAdminStateTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Administrative state"
::= { cyanGFPEntry 7 }
cyanGFPAutoinserviceSoakTimeSec OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Auto-In-Service soak time"
::= { cyanGFPEntry 8 }
cyanGFPClientSignalFail OBJECT-TYPE
SYNTAX CyanEnDisabledTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Client Signal Fail"
::= { cyanGFPEntry 9 }
cyanGFPDiscardErrorFrames OBJECT-TYPE
SYNTAX CyanEnDisabledTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Discard FCS errored frames"
::= { cyanGFPEntry 10 }
cyanGFPExpectedUserPayload OBJECT-TYPE
SYNTAX CyanGfpUpiTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Expected User payload identifier"
::= { cyanGFPEntry 11 }
cyanGFPInsertPayloadFcs OBJECT-TYPE
SYNTAX CyanEnDisabledTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Payload FCS generation"
::= { cyanGFPEntry 12 }
cyanGFPInsertedUserPayload OBJECT-TYPE
SYNTAX CyanGfpUpiTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Inserted User payload identifier"
::= { cyanGFPEntry 13 }
cyanGFPOperState OBJECT-TYPE
SYNTAX CyanOpStateTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Primary Operation State"
::= { cyanGFPEntry 14 }
cyanGFPOperStateQual OBJECT-TYPE
SYNTAX CyanOpStateQualTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Operation state qualifier"
::= { cyanGFPEntry 15 }
cyanGFPPayloadScrambling OBJECT-TYPE
SYNTAX CyanEnDisabledTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Payload scrambling"
::= { cyanGFPEntry 16 }
cyanGFPSecServState OBJECT-TYPE
SYNTAX CyanSecServiceStateTc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Secondary service state"
::= { cyanGFPEntry 17 }
cyanGFPObjectGroup OBJECT-GROUP
OBJECTS {
cyanGFPAcceptedPayloadFcs,
cyanGFPAcceptedPayloadType,
cyanGFPAcceptedUserPayload,
cyanGFPAdminState,
cyanGFPAutoinserviceSoakTimeSec,
cyanGFPClientSignalFail,
cyanGFPDiscardErrorFrames,
cyanGFPExpectedUserPayload,
cyanGFPInsertPayloadFcs,
cyanGFPInsertedUserPayload,
cyanGFPOperState,
cyanGFPOperStateQual,
cyanGFPPayloadScrambling,
cyanGFPSecServState
}
STATUS current
DESCRIPTION "Group of objects that comes with GFP module"
::= {cyanGFPModule 20}
cyanGFPCompliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"The basic info needed to be a cyan GFP"
MODULE
MANDATORY-GROUPS {
cyanGFPObjectGroup
}
::= { cyanGFPModule 30 }
END