CIENA-WS-TYPEDEFS-MIB
54 objects
This YANG module defines Ciena's commonly used typedefs
Imported Objects
| CIENA-WS-MIB | cienaWsConfig |
| SNMPv2-CONF | MODULE-COMPLIANCE OBJECT-GROUP |
| SNMPv2-SMI | Integer32 MODULE-IDENTITY Unsigned32 |
| SNMPv2-TC | TEXTUAL-CONVENTION |
| OID | Name | Access | Status | Description |
|---|---|---|---|---|
| 1.3.6.1.4.1.1271.3.4.13 | IdentitycienaWsTypedefsMIB | This YANG module defines Ciena's commonly used typedefs |
Type Definitions
| Name | Syntax | Status | Description |
|---|---|---|---|
| ChannelsNumber | Unsigned32 | current | Channel number common type, channel range are defined from 0 to 4. |
| ConnectorTypeDescEnum | 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) } | current | Human readable description of Vendor's connector type byte value. Reference SFF-8024, table 4-3 |
| Decimal1Dig | Integer32(-2147483640..2147483640) | current | Decimal value up to 1 digits. |
| Decimal2Dig | Integer32(-2147483600..2147483600) | current | Decimal value up to 2 digits. |
| Decimal2DigSmall | Integer32(-3000000..3000000) | current | Decimal value up to 2 digits. |
| Decimal3Dig | Integer32(-2147483000..2147483000) | current | Decimal value up to 3 digits. |
| DescriptionString | OCTET STRING(SIZE(0..128)) | current | String type for description used in Ciena defined modules. Max length of 128 characters, plus null. |
| EnabledDisabledEnum | INTEGER { disabled(0), enabled(1) } | current | Enabled and Disabled enum toggle used in Ciena defined modules. |
| EnabledDisabledNaEnum | INTEGER { disabled(0), enabled(1), na(2) } | current | Enabled, Disabled, and not-applicable enum used in Ciena defined modules. |
| EnhancedOptsEnum | INTEGER { na(0), yes(1), no(2) } | current | None |
| LicenseStatusEnum | INTEGER { notcompliant(0), compliant(1) } | current | None |
| LineModuleTypeBits | BITS { wl3eline(0) } | current | None |
| LineSysEnum | INTEGER { coloured(0), colourless(1), contentionless(2), cscolored(3), cscolorless(4) } | current | None |
| MacString | OCTET STRING(SIZE(1..20)) | current | MAC address string. |
| ModemChannel | Integer32 | current | Modem channel value. |
| ModemFrequency | Integer32(-2147483640..2147483640) | current | Modem frequency, in GHz. |
| ModuleTypeBits | BITS { integrated(0), fieldreplaceable(1) } | current | None |
| ModuleTypeEnum | INTEGER { unknown(0), integrated(1), fieldreplaceable(2) } | current | None |
| NameString | OCTET STRING(SIZE(1..32)) | current | String type for object names used in Ciena defined modules. It must be a non empty string that is at most 32 characters long. |
| OnOffEnum | INTEGER { off(0), on(1) } | current | Off and On enum toggle used in Ciena defined modules. |
| PortId | Unsigned32 | current | Logical port id that uniquely identifies a port. |
| PortName | OCTET STRING(SIZE(1..32)) | current | None |
| PtpId | Unsigned32 | current | PTP ID |
| RecoverLinkDispersionType | Integer32 | current | Value for Fast Receiver Recovery Path Link Dispersion. 100000 means Auto. |
| ServiceDomainIdx | Unsigned32 | current | Service Domain Index |
| ServiceIdx | Unsigned32 | current | Service Index |
| StringMaxl128 | OCTET STRING(SIZE(0..128)) | current | Standard string that has a max length of 128 characters. Can be used for various nodes that may require string of this length. |
| StringMaxl15 | OCTET STRING(SIZE(0..15)) | current | Standard string that has a max length of 15 characters. Can be used for various nodes that may require string of this length. |
| StringMaxl16 | OCTET STRING(SIZE(0..16)) | current | Standard string that has a max length of 16 characters. Can be used for various nodes that may require string of this length. |
| StringMaxl254 | OCTET STRING(SIZE(0..254)) | current | Standard string that has a max length of 254 characters. Can be used for various nodes that may require string of this length. |
| StringMaxl256 | OCTET STRING(SIZE(0..256)) | current | Standard string that has a max length of 256 characters. Can be used for various nodes that may require string of this length. |
| StringMaxl32 | OCTET STRING(SIZE(0..32)) | current | Standard string that has a max length of 32 characters. Can be used for various nodes that may require string of this length. |
| StringMaxl44 | OCTET STRING(SIZE(0..44)) | current | Standard string that has a max length of 44 characters. Can be used for various nodes that may require string of this length. |
| StringMaxl50 | OCTET STRING(SIZE(0..50)) | current | Standard string that has a max length of 50 characters. Can be used for various nodes that may require string of this length. |
| StringMaxl64 | OCTET STRING(SIZE(0..64)) | current | Standard string that has a max length of 64 characters. Can be used for various nodes that may require string of this length. |
| StringSci | OCTET STRING(SIZE(0..32)) | current | String in Scientific Notation format with a max length of 32 characters. |
| TraceMismatchFailMode | INTEGER { alarmoff(0), alarmon(1) } | current | None |
| TraceMismatchMode | INTEGER { operatoronly(1), sapi(2), dapi(3), sapianddapi(4) } | current | None |
| TraceTxOperMode | INTEGER { manual(0), auto(1) } | current | None |
| TxPowerLvl | Integer32(-2147483640..2147483640) | current | Modem Tx Power Level. |
| UpDownEnum | INTEGER { down(0), up(1) } | current | Down and Up enum toggle used in Ciena defined modules. |
| VendorDateString | OCTET STRING(SIZE(0..9)) | current | Vendor's manufacturing date code string, 8 characters long. |
| VendorRvString | OCTET STRING(SIZE(0..4)) | current | Vendor Revision String. 2 characters. |
| WlSpacing | INTEGER { fixed50ghz(0), fixed100ghz(1), fixed200ghz(2), flexgrid(3) } | current | Wave length spacing, 50 GHz or 100 GHz. Flexigrid currently not supported. |
| XcvrId | Unsigned32 | current | XCVR ID |
| XcvrMode | INTEGER { blank(0), mode10gig(1), mode40gig(2), mode100gig(3), mode16qam(4), modeqpsk(5), mode8qam(6) } | current | None |
| XcvrProfileId | Unsigned32 | current | XCVR Profile ID |
| XcvrSerdesRxAmplitude | INTEGER { ampUnspecified(-1), amp0(0), amp1(1), amp2(2), amp3(3) } | current | Receiver Output Amplitude. For Ciena-branded plugs, this value must be 'unspecified'. |
| XcvrSerdesRxEmphasis | INTEGER { empUnspecified(-1), emp0(0), emp1(1), emp2(2), emp3(3), emp4(4), emp5(5), emp6(6), emp7(7) } | current | Receiver Output Emphasis, in dB. For Ciena-branded plugs, this value must be 'unspecified'. |
| XcvrSerdesTxEq | 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) } | current | Transmitter Input Equalization, in dB. For Ciena-branded plugs, this value must be 'unspecified'. |
| XcvrType | INTEGER { notavailable(0), unsupported(1), qsfpplus(2), qsfp28(3), wavelogic3extreme(4) } | current | None |
| YesNoEnum | INTEGER { no(0), yes(1) } | current | No and Yes enum toggle used in Ciena defined modules. |
| YesNoNaEnum | INTEGER { no(0), yes(1), na(2) } | current | No and Yes enum toggle used in Ciena defined modules. |