187 lines
4.2 KiB
Plaintext
187 lines
4.2 KiB
Plaintext
CYAN-XAUI-MIB DEFINITIONS ::= BEGIN
|
|
IMPORTS
|
|
MODULE-IDENTITY,
|
|
OBJECT-TYPE,
|
|
Integer32,
|
|
Unsigned32
|
|
FROM SNMPv2-SMI
|
|
|
|
|
|
CyanOpStateQualTc,
|
|
CyanAdminStateTc,
|
|
CyanSecServiceStateTc,
|
|
CyanOpStateTc
|
|
FROM CYAN-TC-MIB
|
|
|
|
cyanEntityModules
|
|
FROM CYAN-MIB
|
|
|
|
MODULE-COMPLIANCE,
|
|
OBJECT-GROUP
|
|
FROM SNMPv2-CONF;
|
|
|
|
|
|
cyanXauiModule MODULE-IDENTITY
|
|
LAST-UPDATED "201412070545Z" -- Sun Dec 7 05:45:28 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 Transport XAUI"
|
|
|
|
REVISION "201412070545Z" -- Sun Dec 7 05:45:28 2014
|
|
DESCRIPTION "Release 6.0 build 1416362081"
|
|
|
|
::= { cyanEntityModules 170 }
|
|
|
|
cyanXauiMibObjects OBJECT IDENTIFIER ::={ cyanXauiModule 1 }
|
|
|
|
cyanXauiTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF CyanXauiEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A list of Xaui entries."
|
|
::= { cyanXauiMibObjects 1 }
|
|
|
|
cyanXauiEntry OBJECT-TYPE
|
|
SYNTAX CyanXauiEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry of Xaui."
|
|
INDEX {
|
|
cyanXauiShelfId ,
|
|
cyanXauiModuleId ,
|
|
cyanXauiXauiId
|
|
}
|
|
::= { cyanXauiTable 1 }
|
|
|
|
CyanXauiEntry ::=
|
|
SEQUENCE {
|
|
cyanXauiShelfId Unsigned32,
|
|
cyanXauiModuleId Unsigned32,
|
|
cyanXauiXauiId Unsigned32,
|
|
cyanXauiAdminState CyanAdminStateTc,
|
|
cyanXauiAutoinserviceSoakTimeSec Integer32,
|
|
cyanXauiOperState CyanOpStateTc,
|
|
cyanXauiOperStateQual CyanOpStateQualTc,
|
|
cyanXauiPortSpeedMbps Unsigned32,
|
|
cyanXauiSecServState CyanSecServiceStateTc
|
|
}
|
|
|
|
cyanXauiShelfId OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0..255)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Shelf Id"
|
|
|
|
::= { cyanXauiEntry 1 }
|
|
cyanXauiModuleId OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Module Id"
|
|
|
|
::= { cyanXauiEntry 2 }
|
|
cyanXauiXauiId OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Xaui Id"
|
|
|
|
::= { cyanXauiEntry 3 }
|
|
|
|
cyanXauiAdminState OBJECT-TYPE
|
|
SYNTAX CyanAdminStateTc
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Administrative state"
|
|
|
|
::= { cyanXauiEntry 4 }
|
|
|
|
cyanXauiAutoinserviceSoakTimeSec OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Auto-In-Service soak time"
|
|
|
|
::= { cyanXauiEntry 5 }
|
|
|
|
cyanXauiOperState OBJECT-TYPE
|
|
SYNTAX CyanOpStateTc
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Primary Operation State"
|
|
|
|
::= { cyanXauiEntry 6 }
|
|
|
|
cyanXauiOperStateQual OBJECT-TYPE
|
|
SYNTAX CyanOpStateQualTc
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Operation state qualifier"
|
|
|
|
::= { cyanXauiEntry 7 }
|
|
|
|
cyanXauiPortSpeedMbps OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Operating speed"
|
|
|
|
::= { cyanXauiEntry 8 }
|
|
|
|
cyanXauiSecServState OBJECT-TYPE
|
|
SYNTAX CyanSecServiceStateTc
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Secondary service state"
|
|
|
|
::= { cyanXauiEntry 9 }
|
|
|
|
cyanXauiObjectGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
cyanXauiAdminState,
|
|
cyanXauiAutoinserviceSoakTimeSec,
|
|
cyanXauiOperState,
|
|
cyanXauiOperStateQual,
|
|
cyanXauiPortSpeedMbps,
|
|
cyanXauiSecServState
|
|
}
|
|
|
|
STATUS current
|
|
DESCRIPTION "Group of objects that comes with Xaui module"
|
|
::= {cyanXauiModule 20}
|
|
|
|
cyanXauiCompliance MODULE-COMPLIANCE
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The basic info needed to be a cyan Xaui"
|
|
MODULE
|
|
MANDATORY-GROUPS {
|
|
cyanXauiObjectGroup
|
|
}
|
|
::= { cyanXauiModule 30 }
|
|
|
|
|
|
END
|
|
|