summaryrefslogtreecommitdiff
path: root/MIBS/ciena/CIENA-WS-TYPEDEFS-MIB
diff options
context:
space:
mode:
authorDavid Leutgeb <david.leutgeb@mannundmouse.com>2023-12-05 12:25:34 +0100
committerDavid Leutgeb <david.leutgeb@mannundmouse.com>2023-12-05 12:25:34 +0100
commit98a672123c7872f6b9b75a9a2b6bb3aea504de6a (patch)
tree9b13bd7f563c3198047bd359195327cf28b3caf0 /MIBS/ciena/CIENA-WS-TYPEDEFS-MIB
downloadmibs-98a672123c7872f6b9b75a9a2b6bb3aea504de6a.tar.gz
mibs-98a672123c7872f6b9b75a9a2b6bb3aea504de6a.zip
Initial commitHEADmain
Diffstat (limited to 'MIBS/ciena/CIENA-WS-TYPEDEFS-MIB')
-rw-r--r--MIBS/ciena/CIENA-WS-TYPEDEFS-MIB341
1 files changed, 341 insertions, 0 deletions
diff --git a/MIBS/ciena/CIENA-WS-TYPEDEFS-MIB b/MIBS/ciena/CIENA-WS-TYPEDEFS-MIB
new file mode 100644
index 0000000..dca500b
--- /dev/null
+++ b/MIBS/ciena/CIENA-WS-TYPEDEFS-MIB
@@ -0,0 +1,341 @@
+-- This file was automatically generated from ciena-ws-typedefs.yang. Do not edit.
+
+CIENA-WS-TYPEDEFS-MIB DEFINITIONS ::= BEGIN
+
+IMPORTS
+ cienaWsConfig
+ FROM CIENA-WS-MIB
+ MODULE-COMPLIANCE, OBJECT-GROUP
+ FROM SNMPv2-CONF
+ Integer32, MODULE-IDENTITY, Unsigned32
+ FROM SNMPv2-SMI
+ TEXTUAL-CONVENTION
+ FROM SNMPv2-TC;
+
+cienaWsTypedefsMIB MODULE-IDENTITY
+ LAST-UPDATED "201706140000Z"
+ ORGANIZATION "Ciena Corporation"
+ CONTACT-INFO "Web URL: http://www.ciena.com/
+Postal: 7035 Ridge Road
+ Hanover, Maryland 21076
+ U.S.A.
+Phone: +1 800-921-1144
+Fax: +1 410-694-5750"
+ DESCRIPTION "This YANG module defines Ciena's commonly used typedefs"
+ REVISION "201706140000Z"
+ DESCRIPTION "Waveserver Release 1.5
+Added typedef xcvr-profile-id.
+Added typedef string-maxl-15.
+Added xcvr-serdes-tx-eq enum.
+Added xcvr-serdes-rx-emphasis enum.
+Added xcvr-serdes-rx-amplitude enum.
+Added trace-mismatch-mode enum.
+Added trace-mismatch-fail-mode enum.
+Added trace-tx-oper-mode enum."
+ REVISION "201702280000Z"
+ DESCRIPTION "Waveserver Release 1.4
+Added typedef string-maxl-44.
+Aligned MIB files to respect YANG read/write status."
+ REVISION "201612120000Z"
+ DESCRIPTION "Waveserver Rel 1.3 revised.
+Updated enum definition for typedef connector-type-desc-enum to remove the parentheses in some enum names.
+Added typedef decimal-3-dig.
+Added typedef decimal-2-dig-small.
+Added range statement for decimal-1-dig, decimal-2-dig and decimal-3-dig"
+ REVISION "201603030000Z"
+ DESCRIPTION "Waveserver Rel 1.1 revised.
+Modified range of typedef 'tx-power-lvl'."
+ REVISION "201502250000Z"
+ DESCRIPTION "Initial version."
+ ::= { cienaWsConfig 13 }
+
+ChannelsNumber ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION "Channel number common type, channel range are defined from 0 to 4."
+ SYNTAX Unsigned32
+
+ConnectorTypeDescEnum ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION "Human readable description of Vendor's connector type byte value. Reference SFF-8024, table 4-3"
+ SYNTAX INTEGER { unknownorunspecified(0), sc(1), fibrechannelstyle1copperconnector(2), fibrechannelstyle2copperconnector(3), bnc(4), fibrechannelcoaxheaders(5), fiberjack(6), lc(7), mtrj(8), mu(9), sg(10), opticalpigtail(11), mpo1x12(12), mpo2x16(13), hssdcii(32), copperpigtail(33), rj45(34), noseparableconnector(35), mxc2x16(36) }
+
+Decimal1Dig ::= TEXTUAL-CONVENTION
+ DISPLAY-HINT "d-1"
+ STATUS current
+ DESCRIPTION "Decimal value up to 1 digits."
+ SYNTAX Integer32(-2147483640..2147483640)
+
+Decimal2Dig ::= TEXTUAL-CONVENTION
+ DISPLAY-HINT "d-2"
+ STATUS current
+ DESCRIPTION "Decimal value up to 2 digits."
+ SYNTAX Integer32(-2147483600..2147483600)
+
+Decimal2DigSmall ::= TEXTUAL-CONVENTION
+ DISPLAY-HINT "d-2"
+ STATUS current
+ DESCRIPTION "Decimal value up to 2 digits."
+ SYNTAX Integer32(-3000000..3000000)
+
+Decimal3Dig ::= TEXTUAL-CONVENTION
+ DISPLAY-HINT "d-3"
+ STATUS current
+ DESCRIPTION "Decimal value up to 3 digits."
+ SYNTAX Integer32(-2147483000..2147483000)
+
+DescriptionString ::= TEXTUAL-CONVENTION
+ DISPLAY-HINT "128a"
+ STATUS current
+ DESCRIPTION "String type for description used in Ciena defined modules. Max length of 128 characters, plus null. "
+ SYNTAX OCTET STRING(SIZE(0..128))
+
+EnabledDisabledEnum ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION "Enabled and Disabled enum toggle used in Ciena defined modules."
+ SYNTAX INTEGER { disabled(0), enabled(1) }
+
+EnabledDisabledNaEnum ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION "Enabled, Disabled, and not-applicable enum used in Ciena defined modules."
+ SYNTAX INTEGER { disabled(0), enabled(1), na(2) }
+
+EnhancedOptsEnum ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION "None"
+ SYNTAX INTEGER { na(0), yes(1), no(2) }
+
+LicenseStatusEnum ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION "None"
+ SYNTAX INTEGER { notcompliant(0), compliant(1) }
+
+LineModuleTypeBits ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION "None"
+ SYNTAX BITS { wl3eline(0) }
+
+LineSysEnum ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION "None"
+ SYNTAX INTEGER { coloured(0), colourless(1), contentionless(2), cscolored(3), cscolorless(4) }
+
+MacString ::= TEXTUAL-CONVENTION
+ DISPLAY-HINT "20a"
+ STATUS current
+ DESCRIPTION "MAC address string."
+ SYNTAX OCTET STRING(SIZE(1..20))
+
+ModemChannel ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION "Modem channel value."
+ SYNTAX Integer32
+
+ModemFrequency ::= TEXTUAL-CONVENTION
+ DISPLAY-HINT "d-1"
+ STATUS current
+ DESCRIPTION "Modem frequency, in GHz."
+ SYNTAX Integer32(-2147483640..2147483640)
+
+ModuleTypeBits ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION "None"
+ SYNTAX BITS { integrated(0), fieldreplaceable(1) }
+
+ModuleTypeEnum ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION "None"
+ SYNTAX INTEGER { unknown(0), integrated(1), fieldreplaceable(2) }
+
+NameString ::= TEXTUAL-CONVENTION
+ DISPLAY-HINT "32a"
+ STATUS current
+ DESCRIPTION "String type for object names used in Ciena defined modules. It must be a non empty string that is at most 32 characters long."
+ SYNTAX OCTET STRING(SIZE(1..32))
+
+OnOffEnum ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION "Off and On enum toggle used in Ciena defined modules."
+ SYNTAX INTEGER { off(0), on(1) }
+
+PortId ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION "Logical port id that uniquely identifies a port."
+ SYNTAX Unsigned32
+
+PortName ::= TEXTUAL-CONVENTION
+ DISPLAY-HINT "32a"
+ STATUS current
+ DESCRIPTION "None"
+ SYNTAX OCTET STRING(SIZE(1..32))
+
+PtpId ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION "PTP ID"
+ SYNTAX Unsigned32
+
+RecoverLinkDispersionType ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION "Value for Fast Receiver Recovery Path Link Dispersion. 100000 means Auto."
+ SYNTAX Integer32
+
+ServiceDomainIdx ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION "Service Domain Index"
+ SYNTAX Unsigned32
+
+ServiceIdx ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION "Service Index"
+ SYNTAX Unsigned32
+
+StringMaxl128 ::= TEXTUAL-CONVENTION
+ DISPLAY-HINT "128a"
+ STATUS current
+ DESCRIPTION "Standard string that has a max length of 128 characters. Can be used for various nodes that may require string of this length."
+ SYNTAX OCTET STRING(SIZE(0..128))
+
+StringMaxl15 ::= TEXTUAL-CONVENTION
+ DISPLAY-HINT "15a"
+ STATUS current
+ DESCRIPTION "Standard string that has a max length of 15 characters. Can be used for various nodes that may require string of this length."
+ SYNTAX OCTET STRING(SIZE(0..15))
+
+StringMaxl16 ::= TEXTUAL-CONVENTION
+ DISPLAY-HINT "16a"
+ STATUS current
+ DESCRIPTION "Standard string that has a max length of 16 characters. Can be used for various nodes that may require string of this length."
+ SYNTAX OCTET STRING(SIZE(0..16))
+
+StringMaxl254 ::= TEXTUAL-CONVENTION
+ DISPLAY-HINT "254a"
+ STATUS current
+ DESCRIPTION "Standard string that has a max length of 254 characters. Can be used for various nodes that may require string of this length."
+ SYNTAX OCTET STRING(SIZE(0..254))
+
+StringMaxl256 ::= TEXTUAL-CONVENTION
+ DISPLAY-HINT "256a"
+ STATUS current
+ DESCRIPTION "Standard string that has a max length of 256 characters. Can be used for various nodes that may require string of this length."
+ SYNTAX OCTET STRING(SIZE(0..256))
+
+StringMaxl32 ::= TEXTUAL-CONVENTION
+ DISPLAY-HINT "32a"
+ STATUS current
+ DESCRIPTION "Standard string that has a max length of 32 characters. Can be used for various nodes that may require string of this length."
+ SYNTAX OCTET STRING(SIZE(0..32))
+
+StringMaxl44 ::= TEXTUAL-CONVENTION
+ DISPLAY-HINT "44a"
+ STATUS current
+ DESCRIPTION "Standard string that has a max length of 44 characters. Can be used for various nodes that may require string of this length."
+ SYNTAX OCTET STRING(SIZE(0..44))
+
+StringMaxl50 ::= TEXTUAL-CONVENTION
+ DISPLAY-HINT "50a"
+ STATUS current
+ DESCRIPTION "Standard string that has a max length of 50 characters. Can be used for various nodes that may require string of this length."
+ SYNTAX OCTET STRING(SIZE(0..50))
+
+StringMaxl64 ::= TEXTUAL-CONVENTION
+ DISPLAY-HINT "64a"
+ STATUS current
+ DESCRIPTION "Standard string that has a max length of 64 characters. Can be used for various nodes that may require string of this length."
+ SYNTAX OCTET STRING(SIZE(0..64))
+
+StringSci ::= TEXTUAL-CONVENTION
+ DISPLAY-HINT "32a"
+ STATUS current
+ DESCRIPTION "String in Scientific Notation format with a max length of 32 characters."
+ SYNTAX OCTET STRING(SIZE(0..32))
+
+TraceMismatchFailMode ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION "None"
+ SYNTAX INTEGER { alarmoff(0), alarmon(1) }
+
+TraceMismatchMode ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION "None"
+ SYNTAX INTEGER { operatoronly(1), sapi(2), dapi(3), sapianddapi(4) }
+
+TraceTxOperMode ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION "None"
+ SYNTAX INTEGER { manual(0), auto(1) }
+
+TxPowerLvl ::= TEXTUAL-CONVENTION
+ DISPLAY-HINT "d-1"
+ STATUS current
+ DESCRIPTION "Modem Tx Power Level."
+ SYNTAX Integer32(-2147483640..2147483640)
+
+UpDownEnum ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION "Down and Up enum toggle used in Ciena defined modules."
+ SYNTAX INTEGER { down(0), up(1) }
+
+VendorDateString ::= TEXTUAL-CONVENTION
+ DISPLAY-HINT "9a"
+ STATUS current
+ DESCRIPTION "Vendor's manufacturing date code string, 8 characters long."
+ SYNTAX OCTET STRING(SIZE(0..9))
+
+VendorRvString ::= TEXTUAL-CONVENTION
+ DISPLAY-HINT "4a"
+ STATUS current
+ DESCRIPTION "Vendor Revision String. 2 characters."
+ SYNTAX OCTET STRING(SIZE(0..4))
+
+WlSpacing ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION "Wave length spacing, 50 GHz or 100 GHz. Flexigrid currently not supported."
+ SYNTAX INTEGER { fixed50ghz(0), fixed100ghz(1), fixed200ghz(2), flexgrid(3) }
+
+XcvrId ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION "XCVR ID"
+ SYNTAX Unsigned32
+
+XcvrMode ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION "None"
+ SYNTAX INTEGER { blank(0), mode10gig(1), mode40gig(2), mode100gig(3), mode16qam(4), modeqpsk(5), mode8qam(6) }
+
+XcvrProfileId ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION "XCVR Profile ID"
+ SYNTAX Unsigned32
+
+XcvrSerdesRxAmplitude ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION "Receiver Output Amplitude. For Ciena-branded plugs, this value must be 'unspecified'."
+ SYNTAX INTEGER { ampUnspecified(-1), amp0(0), amp1(1), amp2(2), amp3(3) }
+
+XcvrSerdesRxEmphasis ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION "Receiver Output Emphasis, in dB. For Ciena-branded plugs, this value must be 'unspecified'."
+ SYNTAX INTEGER { empUnspecified(-1), emp0(0), emp1(1), emp2(2), emp3(3), emp4(4), emp5(5), emp6(6), emp7(7) }
+
+XcvrSerdesTxEq ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION "Transmitter Input Equalization, in dB. For Ciena-branded plugs, this value must be 'unspecified'."
+ SYNTAX INTEGER { eqUnspecified(-1), eq0(0), eq1(1), eq2(2), eq3(3), eq4(4), eq5(5), eq6(6), eq7(7), eq8(8), eq9(9), eq10(10) }
+
+XcvrType ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION "None"
+ SYNTAX INTEGER { notavailable(0), unsupported(1), qsfpplus(2), qsfp28(3), wavelogic3extreme(4) }
+
+YesNoEnum ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION "No and Yes enum toggle used in Ciena defined modules."
+ SYNTAX INTEGER { no(0), yes(1) }
+
+YesNoNaEnum ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION "No and Yes enum toggle used in Ciena defined modules."
+ SYNTAX INTEGER { no(0), yes(1), na(2) }
+
+
+
+END -- End module