This module contains a collection of YANG definitions for Cisco IOS-XR pmengine package configuration. This YANG module augment...
Version: 2020-04-17
module Cisco-IOS-XR-pmengine-cfg { yang-version 1; namespace "http://cisco.com/ns/yang/Cisco-IOS-XR-pmengine-cfg"; prefix pmengine-cfg; import cisco-semver { prefix semver; } import Cisco-IOS-XR-ifmgr-cfg { prefix a1; } organization "Cisco Systems, Inc."; contact "Cisco Systems, Inc. Customer Service Postal: 170 West Tasman Drive San Jose, CA 95134 Tel: +1 800 553-NETS E-mail: cs-yang@cisco.com"; description "This module contains a collection of YANG definitions for Cisco IOS-XR pmengine package configuration. This YANG module augments the Cisco-IOS-XR-ifmgr-cfg module with configuration data. Copyright (c) 2013-2020 by Cisco Systems, Inc. All rights reserved."; revision "2020-04-17" { description "Added Instantaneous Q Margin in fec layer. 2020-04-07 Threshold and report config support provided for OTU PRBS layer parameters."; } revision "2019-10-31" { description "Added mandatory nodes."; } revision "2019-04-05" { description "Establish semantic version baseline."; } revision "2017-09-07" { description "Fixed type translation error."; } revision "2017-05-01" { description "Fixing backward compatibility error in module."; } revision "2015-11-09" { description "IOS XR 6.0 revision."; } semver:module-version "3.0.0"; semver:module-version "2.0.0"; semver:module-version "1.0.0"; typedef Secyif-report { type enumeration { enum "report-if-inpkts-untagged" { value 134217728; description "PM SECYIF if InPktsUntagged report"; } enum "report-if-inpkts-not-ag" { value 134217729; description "PM SECYIF if InPktsNoTag report"; } enum "report-if-inpktsbadtag" { value 134217730; description "PM SECYIF if InPktsBadTag report"; } enum "report-if-inpkts-unknown-sci" { value 134217731; description "PM SECYIF if InPktsUnknownSCI report"; } enum "report-if-inpktsnosci" { value 134217732; description "PM SECYIF if InPktsNoSCI report"; } enum "report-if-inpkts-overrun" { value 134217733; description "PM SECYIF if InPktsOverrun report"; } enum "report-if-inoctets-validate-d" { value 134217734; description "PM SECYIF if InOctetsValidated report"; } enum "report-if-inoctetsdecrypted" { value 134217735; description "PM SECYIF if InOctetsDecrypted report"; } enum "report-if-outpkts-untagged" { value 134217736; description "PM SECYIF if OutPktsUntagged report"; } enum "report-if-outpkts-too-long" { value 134217737; description "PM SECYIF if OutPktsTooLong report"; } enum "report-if-outoctetsprotected" { value 134217738; description "PM SECYIF if OutOctetsProtected report"; } enum "report-if-outoctetsencrypted" { value 134217739; description "PM SECYIF if OutOctetsEncrypted report"; } } description "Secyif report"; } typedef Gfp-report { type enumeration { enum "report-rx-bit-err" { value 6291456; description "PM GFP rx bit err report"; } enum "report-rx-inv-typ" { value 6291457; description "PM GFP rx inv type report"; } enum "report-rx-crc" { value 6291458; description "PM GFP rx crc report"; } enum "report-rx-lfd" { value 6291459; description "PM GFP rx lfd report"; } enum "report-rx-csf" { value 6291460; description "PM GFP rx csf report"; } } description "Gfp report"; } typedef Pcs-threshold { type enumeration { enum "thresh-bip" { value 100663296; description "PM PCS Bip thresh"; } enum "thresh-frm-err" { value 100663297; description "PM PCS frm-err thresh"; } enum "thresh-bad-sh" { value 100663298; description "PM PCS bad-sh thresh"; } enum "thresh-es" { value 100663299; description "PM PCS es thresh"; } enum "thresh-ses" { value 100663300; description "PM PCS ses thresh"; } enum "thresh-uas" { value 100663301; description "PM PCS uas thresh"; } enum "thresh-es-fe" { value 100663302; description "PM PCS es-fe thresh"; } enum "thresh-ses-fe" { value 100663303; description "PM PCS ses-fe thresh"; } enum "thresh-uas-fe" { value 100663304; description "PM PCS uas-fe thresh"; } } description "Pcs threshold"; } typedef Ho-vc-threshold { type enumeration { enum "thresh-eb" { value 33554432; description "PM EB threshold"; } enum "thresh-es" { value 33554433; description "PM ES threshold"; } enum "thresh-esr" { value 33554434; description "PM ESR threshold"; } enum "thresh-ses" { value 33554435; description "PM SES threshold"; } enum "thresh-sesr" { value 33554436; description "PM SESR threshold"; } enum "thresh-bbe" { value 33554437; description "PM BBE threshold"; } enum "thresh-bber" { value 33554438; description "PM BBER threshold"; } enum "thresh-uass" { value 33554439; description "PM UASS threshold"; } } description "Ho vc threshold"; } typedef Ether-threshold { type enumeration { enum "thresh-rx-pkt" { value 8388608; description "PM Ether rx pkt threshold"; } enum "thresh-rx-util" { value 8388609; description "PM Ether rx util threshold"; } enum "thresh-tx-util" { value 8388610; description "PM Ether tx util threshold"; } enum "thresh-stat-pkt" { value 8388611; description "PM ether stat pkt threshold"; } enum "thresh-octet-stat" { value 8388612; description "PM Ether octet stat threshold"; } enum "thresh-over-size-pkt" { value 8388613; description "PM Ether oversize pkt threshold"; } enum "thresh-fcs-err" { value 8388614; description "PMEther fcs error threshold"; } enum "thresh-long-frame-s" { value 8388615; description "PM Ether long frames threshold"; } enum "thresh-jabber-stats" { value 8388616; description "PM Ether jabber stats threshold"; } enum "thresh-64-octet" { value 8388617; description "PM Ether 64 octet threshold"; } enum "thresh-65-127-octet" { value 8388618; description "PM Ether 65 to 127 octet threshold"; } enum "thresh-128-255-octet" { value 8388619; description "PM Ether 128 to 255 octet threshold"; } enum "thresh-256-511-octet" { value 8388620; description "PM Ether 256 to 511 octet threshold"; } enum "thresh-512-1023-octet" { value 8388621; description "PM Ether 512 to 1023 octet threshold"; } enum "thresh-1024-1518-octet" { value 8388622; description "PM Ether 1024 to 1518 threshold"; } enum "thresh-in-ucast" { value 8388623; description "PM Ether rx ucast threshold"; } enum "thresh-in-mcast" { value 8388624; description "PM Ether rx mcast threshold"; } enum "thresh-in-bcast" { value 8388625; description "PM Ether rx bcast threshold"; } enum "thresh-out-ucast" { value 8388626; description "PM Ether tx ucast threshold"; } enum "thresh-out-mcast" { value 8388627; description "PM Ether tx mcast threshold"; } enum "thresh-out-bcast" { value 8388628; description "PM Ether tx bcast threshold"; } enum "thresh-tx-pkt" { value 8388629; description "PM Ether tx pkt threshold"; } enum "thresh-ifin-error-s" { value 8388630; description "PM ether ifIn errors threshold"; } enum "thresh-ifin-octets" { value 8388631; description "PM ether ifInOctets threshold"; } enum "thresh-ether-stat-multicast-pkt" { value 8388632; description "PM ether stat multicast pkt threshold"; } enum "thresh-ether-stat-broadcast-pkt" { value 8388633; description "PM ether stat broadcast pkt threshold"; } enum "thresh-ether-stat-under-size-d-pkt" { value 8388634; description "PM ether stat undersized pkt threshold"; } enum "thresh-out-octet" { value 8388635; description "PM ether out octets threshold"; } enum "thresh-in-pause-frame" { value 8388636; description "PM in pause frame threshold"; } enum "thresh-in-go-od-bytes" { value 8388637; description "PM in good bytes threshold"; } enum "thresh-in-802-1q-frame-s" { value 8388638; description "PM in 802_1 Q threshold"; } enum "thresh-in-pkts-1519-max-octets" { value 8388639; description "PM in pkts 1519 max octets threshold"; } enum "thresh-in-go-od-pkts" { value 8388640; description "PM in good pkts threshold"; } enum "thresh-in-drop-overrun" { value 8388641; description "PM in drop overrun threshold"; } enum "thresh-in-drop-abort" { value 8388642; description "PM in drop abort threshold"; } enum "thresh-in-drop-invalid-vlan" { value 8388643; description "PM in drop invalid vlan threshold"; } enum "thresh-in-drop-invalid-dmac" { value 8388644; description "PM in drop invalid DMAC threshold"; } enum "thresh-in-drop-invalid-encap" { value 8388645; description "PM in drop invalid encap threshold"; } enum "thresh-in-drop-other" { value 8388646; description "PM in drop other threshold"; } enum "thresh-in-mib-giant" { value 8388647; description "PM in MIB giant threshold"; } enum "thresh-in-mib-jabber" { value 8388648; description "PM in MIB jabber threshold"; } enum "thresh-in-mib-crc" { value 8388649; description "PM in MIB CRC threshold"; } enum "thresh-in-error-collision-s" { value 8388650; description "PM in error collisions threshold"; } enum "thresh-in-error-symbol" { value 8388651; description "PM in error symbol threshold"; } enum "thresh-out-go-od-bytes" { value 8388652; description "PM out good bytes threshold"; } enum "thresh-out-802-1q-frame-s" { value 8388653; description "PM out 802_1 Q threshold"; } enum "thresh-out-pause-frame-s" { value 8388654; description "PM out pause frame threshold"; } enum "thresh-out-pkts-1519-max-octets" { value 8388655; description "PM out pkts 1519 max octets threshold"; } enum "thresh-out-go-od-pkts" { value 8388656; description "PM out good pkts threshold"; } enum "thresh-out-drop-under-run" { value 8388657; description "PM out drop underrun threshold"; } enum "thresh-out-drop-abort" { value 8388658; description "PM out drop abort threshold"; } enum "thresh-out-drop-other" { value 8388659; description "PM out drop other threshold"; } enum "thresh-out-error-other" { value 8388660; description "PM out error other threshold"; } enum "thresh-in-error-giant" { value 8388661; description "PM in error giant threshold"; } enum "thresh-in-error-runt" { value 8388662; description "PM in error runt threshold"; } enum "thresh-in-error-jabbers" { value 8388663; description "PM in error jabber threshold"; } enum "thresh-in-error-fragments" { value 8388664; description "PM in error fragments threshold"; } enum "thresh-in-error-other" { value 8388665; description "PM in error other threshold"; } enum "thresh-in-pkt-64-octet" { value 8388666; description "PM in pkt 64 octet threshold"; } enum "thresh-in-pkts-65-127octets" { value 8388667; description "PM in pkts 65_127 octets threshold"; } enum "thresh-in-pkts-128-255-octets" { value 8388668; description "PM in pkts 128_255 octets threshold"; } enum "thresh-in-pkts-256-511-octets" { value 8388669; description "PM in pkts 256_511 octets threshold"; } enum "thresh-in-pkts-512-1023-octets" { value 8388670; description "PM in pkts 512_1023 octets threshold"; } enum "thresh-in-pkts-1024-1518-octets" { value 8388671; description "PM in pkts 1024_1058 octets threshold"; } enum "thresh-out-pkt-64-octet" { value 8388672; description "PM out pkt 64 octet threshold"; } enum "thresh-out-pkts-65-127octets" { value 8388673; description "PM out pkts 65_127 octets threshold"; } enum "thresh-out-pkts-128-255-octets" { value 8388674; description "PM out pkts 128_255 octets threshold"; } enum "thresh-out-pkts-256-511-octets" { value 8388675; description "PM out pkts 256_511 octets threshold"; } enum "thresh-out-pkts-512-1023-octets" { value 8388676; description "PM out pkts 512_1023 octets threshold"; } enum "thresh-out-pkts-1024-1518-octets" { value 8388677; description "PM out pkts 1024_1058 octets threshold"; } enum "thresh-tx-under-size-d-pkt" { value 8388678; description "PM tx undersized pkt threshold"; } enum "thresh-tx-over-size-d-pkt" { value 8388679; description "PM tx oversized pkt threshold"; } enum "thresh-tx-fragments" { value 8388680; description "PM tx fragments threshold"; } enum "thresh-tx-jabber" { value 8388681; description "PM tx jabber threshold"; } enum "thresh-tx-bad-fcs" { value 8388682; description "PM tx bad fcs threshold"; } } description "Ether threshold"; } typedef Path-threshold { type enumeration { enum "thresh-cv" { value 5242880; description "PM CV threshold"; } enum "thresh-es" { value 5242881; description "PM ES threshold"; } enum "thresh-ses" { value 5242882; description "PM SES threshold"; } enum "thresh-uas" { value 5242883; description "PM UAS threshold"; } } description "Path threshold"; } typedef Sts-threshold { type enumeration { enum "thresh-cv" { value 4194304; description "PM CV threshold"; } enum "thresh-es" { value 4194305; description "PM ES threshold"; } enum "thresh-ses" { value 4194306; description "PM SES threshold"; } enum "thresh-uas" { value 4194307; description "PM UAS threshold"; } } description "Sts threshold"; } typedef Secytx-report { type enumeration { enum "report-tx-outpktsprotected" { value 150994944; description "PM SECYTX tx OutPktsProtected report"; } enum "report-tx-outpktsencrypted" { value 150994945; description "PM SECYTX tx OutPktsEncrypted report"; } enum "report-tx-outoctetsprotected" { value 150994946; description "PM SECYTX tx OutOctetsProtected report"; } enum "report-tx-outoctetsencrypted" { value 150994947; description "PM SECYTX tx OutOctetsEncrypted report"; } enum "report-tx-outpkts-too-long" { value 150994948; description "PM SECYTX tx OutPktsTooLong report"; } } description "Secytx report"; } typedef Prbs-threshold { type enumeration { enum "thresh-ebc" { value 17825792; description "PM Prbs ebc threshold"; } enum "thresh-found-count" { value 17825793; description "PM Prbs found count threshold"; } enum "thresh-lost-count" { value 17825794; description "PM Prbs lost count threshold"; } } description "Prbs threshold"; } typedef Ocn-report { type enumeration { enum "report-sefss" { value 3145728; description "PM SEFSS threshold"; } enum "report-cvs" { value 3145729; description "PM CVS threshold"; } enum "report-ess" { value 3145730; description "PM ESS threshold"; } enum "report-sess" { value 3145731; description "PM SESS threshold"; } enum "report-cvl-ne" { value 3145734; description "PM CVL-NE threshold"; } enum "report-esl-ne" { value 3145735; description "PM ESL-NE threshold"; } enum "report-sesl-ne" { value 3145736; description "PM SESL-NE threshold"; } enum "report-uasl-ne" { value 3145738; description "PM UASL-NE threshold"; } enum "report-fcl-ne" { value 3145739; description "PM FCL-NE threshold"; } enum "report-fcl-fe" { value 3145751; description "PM FCL_FE threshold"; } enum "report-cvl-fe" { value 3145752; description "PM CVL-FE threshold"; } enum "report-esl-fe" { value 3145753; description "PM ESL_FE threshold"; } enum "report-sesl-fe" { value 3145754; description "PM SESL_FE threshold"; } enum "report-uasl-fe" { value 3145756; description "PM UASL_FEthreshold"; } } description "Ocn report"; } typedef Ho-vc-report { type enumeration { enum "report-eb" { value 33554432; description "PM EB report"; } enum "report-es" { value 33554433; description "PM ES report"; } enum "report-esr" { value 33554434; description "PM ESR report"; } enum "report-ses" { value 33554435; description "PM SES report"; } enum "report-sesr" { value 33554436; description "PM SESR report"; } enum "report-bbe" { value 33554437; description "PM BBE report"; } enum "report-bber" { value 33554438; description "PM BBER report"; } enum "report-uass" { value 33554439; description "PM UASS report"; } } description "Ho vc report"; } typedef Otnsec-report { type enumeration { enum "report-in-block-s" { value 327680; description "PM OTNSEC Inblocks report"; } enum "report-in-block-senc" { value 327681; description "PM OTNSEC InblocksEnc report"; } enum "report-in-block-sunencrypted" { value 327682; description "PM OTNSEC InblocksUnEncrypted report"; } enum "report-in-block-sprotected" { value 327683; description "PM OTNSEC InblocksProtected report"; } enum "report-in-block-sunprotected" { value 327684; description "PM OTNSEC InblocksUnProtected report"; } enum "report-in-block-ssequence-error-s" { value 327685; description "PM OTNSEC InblocksSequenceErrors report"; } enum "report-in-block-sreplay-error-s" { value 327686; description "PM OTNSEC InblocksReplayErrors report"; } enum "report-in-block-sauth-error-s" { value 327687; description "PM OTNSEC InblocksAuthErrors report"; } enum "report-in-block-s-zero-ed" { value 327688; description "PM OTNSEC InblocksZeroed report"; } enum "report-out-block-s" { value 327689; description "PM OTNSEC Outblocks report"; } enum "report-out-block-senc" { value 327690; description "PM OTNSEC OutblocksEnc report"; } enum "report-out-block-sunencrypted" { value 327691; description "PM OTNSEC OUTBLOCKSUNENCRYPTED report"; } enum "report-out-block-ssequence-error-s" { value 327692; description "PM OTNSEC OutblocksSequenceErrors report"; } enum "report-out-block-s-zero-ed" { value 327693; description "PM OTNSEC OutblocksZeroed report"; } enum "report-out-block-sprotected" { value 327694; description "PM OTNSEC OutblocksProtected report"; } enum "report-out-block-sunprotected" { value 327695; description "PM OTNSEC OutblocksUnProtected report"; } } description "Otnsec report"; } typedef Otn-threshold { type enumeration { enum "thresh-es-sm-ne" { value 262144; description "PM Otn es sm ne threshold"; } enum "thresh-ses-sm-ne" { value 262145; description "PM Otn ses sm ne threshold"; } enum "thresh-uas-sm-ne" { value 262146; description "PM Otn uas sm ne threshold"; } enum "thresh-bbe-sm-ne" { value 262147; description "PM Otn bbe sm ne threshold"; } enum "thresh-fc-sm-ne" { value 262148; description "PM Otn fc sm ne threshold"; } enum "thresh-esr-sm-ne" { value 262149; description "PM Otn esr sm ne threshold"; } enum "thresh-sesr-sm-ne" { value 262150; description "PM Otn sesr sm ne threshold"; } enum "thresh-bber-sm-ne" { value 262151; description "PM Otn bber sm ne threshold"; } enum "thresh-es-pm-ne" { value 524288; description "PM Otn es pm ne threshold"; } enum "thresh-ses-pm-ne" { value 524289; description "PM Otn ses pm ne threshold"; } enum "thresh-uas-pm-ne" { value 524290; description "PM Otn uas pm ne threshold"; } enum "thresh-bbe-pm-ne" { value 524291; description "PM Otn bbe pm ne threshold"; } enum "thresh-fc-pm-ne" { value 524292; description "PM Otn fc pm ne threshold"; } enum "thresh-esr-pm-ne" { value 524293; description "PM Otn esr pm ne threshold"; } enum "thresh-sesr-pm-ne" { value 524294; description "PM Otn sesr pm ne threshold"; } enum "thresh-bber-pm-ne" { value 524295; description "PM Otn bber pm ne threshold"; } enum "thresh-es-sm-fe" { value 1048584; description "PM Otn es sm fe threshold"; } enum "thresh-ses-sm-fe" { value 1048585; description "PM Otn ses sm fe threshold"; } enum "thresh-uas-sm-fe" { value 1048586; description "PM Otn uas sm fe threshold"; } enum "thresh-bbe-sm-fe" { value 1048587; description "PM Otn bbe sm fe threshold"; } enum "thresh-fc-sm-fe" { value 1048588; description "PM Otn fc sm fe threshold"; } enum "thresh-esr-sm-fe" { value 1048589; description "PM Otn esr sm fe threshold"; } enum "thresh-sesr-sm-fe" { value 1048590; description "PM Otn sesr sm fe threshold"; } enum "thresh-bber-sm-fe" { value 1048591; description "PM Otn bber sm fe threshold"; } enum "thresh-es-pm-fe" { value 2097160; description "PM Otn es pm fe threshold"; } enum "thresh-ses-pm-fe" { value 2097161; description "PM Otn ses pm fe threshold"; } enum "thresh-uas-pm-fe" { value 2097162; description "PM Otn uas pm fe threshold"; } enum "thresh-bbe-pm-fe" { value 2097163; description "PM Otn bbe pm fe threshold"; } enum "thresh-fc-pm-fe" { value 2097164; description "PM Otn fc pm fe threshold"; } enum "thresh-esr-pm-fe" { value 2097165; description "PM Otn esr pm fe threshold"; } enum "thresh-sesr-pm-fe" { value 2097166; description "PM Otn sesr pm fe threshold"; } enum "thresh-bber-pm-fe" { value 2097167; description "PM Otn bber pm fe threshold"; } } description "Otn threshold"; } typedef Optics-threshold { type enumeration { enum "thresh-opt-min" { value 65562; description "PM Optics opt min threshold in dbm or uW"; } enum "thresh-opr-min" { value 65563; description "PM Optics opr min threshold in dbm or uW"; } enum "thresh-lbc-min" { value 65564; description "PM Optics lbc min threshold"; } enum "thresh-lbc-pc-min" { value 65565; description "PM Optics lbcpc min threshold"; } enum "thresh-cd-min" { value 65569; description "PM Optics cd min threshold"; } enum "thresh-dgd-min" { value 65570; description "PM Optics dgd min threshold"; } enum "thresh-pmd-min" { value 65571; description "PM Optics sopmd min threshold"; } enum "thresh-osnr-min" { value 65572; description "PM Optics osnr min threshold"; } enum "thresh-pdl-min" { value 65573; description "PM Optics pdl min threshold"; } enum "thresh-pcr-min" { value 65574; description "PM Optics pcr min threshold"; } enum "thresh-pn-min" { value 65575; description "PM Optics pn min threshold"; } enum "thresh-rx-sig-pow-min" { value 65576; description "PM Optics rx sig pow min threshold"; } enum "thresh-low-sig-freq-off-min" { value 65577; description "PM Optics low sig freq off min threshold"; } enum "thresh-ampli-gain-min" { value 65578; description "PM Optics ampli gain min threshold"; } enum "thresh-ampli-gain-tilt-min" { value 65579; description "PM Optics ampli gain tilt min threshold"; } enum "thresh-snr-min" { value 65580; description "PM Optics snr min threshold"; } enum "thresh-snr-ax-min" { value 65581; description "PM Optics snr ax min threshold"; } enum "thresh-snr-bx-min" { value 65582; description "PM Optics snr bx min threshold"; } enum "thresh-snr-ay-min" { value 65583; description "PM Optics snr ay min threshold"; } enum "thresh-snr-by-min" { value 65584; description "PM Optics snr by min threshold"; } enum "thresh-sop-s1-min" { value 65585; description "PM Optics sop s1 min threshold"; } enum "thresh-sop-s2-min" { value 65586; description "PM Optics sop s2 min threshold"; } enum "thresh-sop-s3-min" { value 65587; description "PM Optics sop s3 min threshold"; } enum "thresh-opt-max" { value 65588; description "PM Optics opt max threshold in dbm or uW"; } enum "thresh-opr-max" { value 65589; description "PM Optics opr max threshold in dbm or uW"; } enum "thresh-lbc-max" { value 65590; description "PM Optics lbc max threshold"; } enum "thresh-lbc-pc-max" { value 65591; description "PM Optics lbcpc max threshold"; } enum "thresh-cd-max" { value 65595; description "PM Optics cd max threshold"; } enum "thresh-dgd-max" { value 65596; description "PM Optics dgd max threshold"; } enum "thresh-pmd-max" { value 65597; description "PM Optics sopmd max threshold"; } enum "thresh-osnr-max" { value 65598; description "PM Optics osnr max threshold"; } enum "thresh-pdl-max" { value 65599; description "PM Optics pdl max threshold"; } enum "thresh-pcr-max" { value 65600; description "PM Optics pcr max threshold"; } enum "thresh-pn-max" { value 65601; description "PM Optics pn max threshold"; } enum "thresh-rx-sig-pow-max" { value 65602; description "PM Optics rx sig pow max threshold"; } enum "thresh-low-sig-freq-off-max" { value 65603; description "PM Optics low sig freq off max threshold"; } enum "thresh-ampli-gain-max" { value 65604; description "PM Optics ampli gain max threshold"; } enum "thresh-ampli-gain-tilt-max" { value 65605; description "PM Optics ampli gain tilt max threshold"; } enum "thresh-snr-max" { value 65606; description "PM Optics snr max threshold"; } enum "thresh-snr-ax-max" { value 65607; description "PM Optics snr ax max threshold"; } enum "thresh-snr-bx-max" { value 65608; description "PM Optics snr bx max threshold"; } enum "thresh-snr-ay-max" { value 65609; description "PM Optics snr ay max threshold"; } enum "thresh-snr-by-max" { value 65610; description "PM Optics snr by max threshold"; } enum "thresh-sop-s1-max" { value 65611; description "PM Optics sop s1 max threshold"; } enum "thresh-sop-s2-max" { value 65612; description "PM Optics sop s2 max threshold"; } enum "thresh-sop-s3-max" { value 65613; description "PM Optics sop s3 max threshold"; } } description "Optics threshold"; } typedef Ocn-threshold { type enumeration { enum "thresh-sefss" { value 3145728; description "PM SEFSS threshold"; } enum "thresh-cvs" { value 3145729; description "PM CVS threshold"; } enum "thresh-ess" { value 3145730; description "PM ESS threshold"; } enum "thresh-sess" { value 3145731; description "PM SESS threshold"; } enum "thresh-cvl-ne" { value 3145734; description "PM CVL-NE threshold"; } enum "thresh-esl-ne" { value 3145735; description "PM ESL-NE threshold"; } enum "thresh-sesl-ne" { value 3145736; description "PM SESL-NE threshold"; } enum "thresh-uasl-ne" { value 3145738; description "PM UASL-NE threshold"; } enum "thresh-fcl-ne" { value 3145739; description "PM FCL-NE threshold"; } enum "thresh-fcl-fe" { value 3145751; description "PM FCL_FE threshold"; } enum "thresh-cvl-fe" { value 3145752; description "PM CVL-FE threshold"; } enum "thresh-esl-fe" { value 3145753; description "PM ESL_FE threshold"; } enum "thresh-sesl-fe" { value 3145754; description "PM SESL_FE threshold"; } enum "thresh-uasl-fe" { value 3145756; description "PM UASL_FEthreshold"; } } description "Ocn threshold"; } typedef Otnsec-threshold { type enumeration { enum "thresh-in-block-s" { value 327680; description "PM OTNSEC Inblocks thresh"; } enum "thresh-in-block-senc" { value 327681; description "PM OTNSEC InblocksEnc thresh"; } enum "thresh-in-block-sunencrypted" { value 327682; description "PM OTNSEC InblocksUnEncrypted thresh"; } enum "thresh-in-block-sprotected" { value 327683; description "PM OTNSEC InblocksProtected thresh"; } enum "thresh-in-block-sunprotected" { value 327684; description "PM OTNSEC InblocksUnProtected thresh"; } enum "thresh-in-block-ssequence-error-s" { value 327685; description "PM OTNSEC InblocksSequenceErrors thresh"; } enum "thresh-in-block-sreplay-error-s" { value 327686; description "PM OTNSEC InblocksReplayErrors thresh"; } enum "thresh-in-block-sauth-error-s" { value 327687; description "PM OTNSEC InblocksAuthErrors thresh"; } enum "thresh-in-block-s-zero-ed" { value 327688; description "PM OTNSEC InblocksZeroed thresh"; } enum "thresh-out-block-s" { value 327689; description "PM OTNSEC Outblocks thresh"; } enum "thresh-out-block-senc" { value 327690; description "PM OTNSEC OutblocksEnc thresh"; } enum "thresh-out-block-sunencrypted" { value 327691; description "PM OTNSEC OUTBLOCKSUNENCRYPTED thresh"; } enum "thresh-out-block-ssequence-error-s" { value 327692; description "PM OTNSEC OutblocksSequenceErrors thresh"; } enum "thresh-out-block-s-zero-ed" { value 327693; description "PM OTNSEC OutblocksZeroed thresh"; } enum "thresh-out-block-sprotected" { value 327694; description "PM OTNSEC OutblocksProtected thresh"; } enum "thresh-out-block-sunprotected" { value 327695; description "PM OTNSEC OutblocksUnProtected thresh"; } } description "Otnsec threshold"; } typedef Optics-report { type enumeration { enum "report-opt-min" { value 65562; description "PM Optics opt min report"; } enum "report-opr-min" { value 65563; description "PM Optics opr min report"; } enum "report-lbc-min" { value 65564; description "PM Optics lbc min report"; } enum "report-lbc-pc-min" { value 65565; description "PM Optics lbcpc min report"; } enum "report-cd-min" { value 65569; description "PM Optics cd min report"; } enum "report-dgd-min" { value 65570; description "PM Optics dgd min report"; } enum "report-pmd-min" { value 65571; description "PM Optics sopmd min report"; } enum "report-osnr-min" { value 65572; description "PM Optics osnr min report"; } enum "report-pdl-min" { value 65573; description "PM Optics pdl min report"; } enum "report-pcr-min" { value 65574; description "PM Optics pcr min report"; } enum "report-pn-min" { value 65575; description "PM Optics pn min report"; } enum "report-rx-sig-pow-min" { value 65576; description "PM Optics rx sig pow min report"; } enum "report-low-sig-freq-off-min" { value 65577; description "PM Optics low sig freq off min report"; } enum "report-ampli-gain-min" { value 65578; description "PM Optics ampli gain min report"; } enum "report-ampli-gain-tilt-min" { value 65579; description "PM Optics ampli gain tilt min report"; } enum "report-snr-min" { value 65580; description "PM Optics snr min report"; } enum "report-snr-ax-min" { value 65581; description "PM Optics snr ax min report"; } enum "report-snr-bx-min" { value 65582; description "PM Optics snr bx min report"; } enum "report-snr-ay-min" { value 65583; description "PM Optics snr ay min report"; } enum "report-snr-by-min" { value 65584; description "PM Optics snr by min report"; } enum "report-sop-s1-min" { value 65585; description "PM Optics sop s1 min report"; } enum "report-sop-s2-min" { value 65586; description "PM Optics sop s2 min report"; } enum "report-sop-s3-min" { value 65587; description "PM Optics sop s3 min report"; } enum "report-opt-max" { value 65588; description "PM Optics opt max report"; } enum "report-opr-max" { value 65589; description "PM Optics opr max report"; } enum "report-lbc-max" { value 65590; description "PM Optics lbc max report"; } enum "report-lbc-pc-max" { value 65591; description "PM Optics lbcpc max report"; } enum "report-cd-max" { value 65595; description "PM Optics cd max report"; } enum "report-dgd-max" { value 65596; description "PM Optics dgd max report"; } enum "report-pmd-max" { value 65597; description "PM Optics sopmd max report"; } enum "report-osnr-max" { value 65598; description "PM Optics osnr max report"; } enum "report-pdl-max" { value 65599; description "PM Optics pdl max report"; } enum "report-pcr-max" { value 65600; description "PM Optics pcr max report"; } enum "report-pn-max" { value 65601; description "PM Optics pn max report"; } enum "report-rx-sig-pow-max" { value 65602; description "PM Optics rx sig pow max report"; } enum "report-low-sig-freq-off-max" { value 65603; description "PM Optics low sig freq off max report"; } enum "report-ampli-gain-max" { value 65604; description "PM Optics ampli gain max report"; } enum "report-ampli-gain-tilt-max" { value 65605; description "PM Optics ampli gain tilt max report"; } enum "report-snr-max" { value 65606; description "PM Optics snr max report"; } enum "report-snr-ax-max" { value 65607; description "PM Optics snr ax max report"; } enum "report-snr-bx-max" { value 65608; description "PM Optics snr bx max report"; } enum "report-snr-ay-max" { value 65609; description "PM Optics snr ay max report"; } enum "report-snr-by-max" { value 65610; description "PM Optics snr by max report"; } enum "report-sop-s1-max" { value 65611; description "PM Optics sop s1 max report"; } enum "report-sop-s2-max" { value 65612; description "PM Optics sop s2 max report"; } enum "report-sop-s3-max" { value 65613; description "PM Optics sop s3 max report"; } } description "Optics report"; } typedef Ether-report { type enumeration { enum "report-rx-pkt" { value 524288; description "PM Ether rx pkt report"; } enum "report-rx-util" { value 524289; description "PM Ether rx util report"; } enum "report-tx-util" { value 524290; description "PM Ether tx util report"; } enum "report-stat-pkt" { value 524291; description "PM ether stat pkt threshold"; } enum "report-octet-stat" { value 524292; description "PM Ether octet stat report"; } enum "report-over-size-pkt" { value 524293; description "PM Ether oversize pkt report"; } enum "report-fcs-err" { value 524294; description "PM Ether fcs error report"; } enum "report-long-frame-s" { value 524295; description "PM Ether long frames report"; } enum "report-jabber-stats" { value 524296; description "PM Ether jabber stats report"; } enum "report-64-octet" { value 524297; description "PM Ether 64 octet report"; } enum "report-65-127-octet" { value 524298; description "PM Ether 65 to 127 octet report"; } enum "report-128-255-octet" { value 524299; description "PM Ether 128 to 255 octet report"; } enum "report-256-511-octet" { value 524300; description "PM Ether 256 to 511 octet report"; } enum "report-512-1023-octet" { value 524301; description "PM Ether 512 to 1023 octet report"; } enum "report-1024-1518-octet" { value 524302; description "PM Ether 1024 to 1518 report"; } enum "report-in-ucast" { value 524303; description "PM Ether rx ucast report"; } enum "report-in-mcast" { value 524304; description "PM Ether rx mcast report"; } enum "report-in-bcast" { value 524305; description "PM Ether rx bcast report"; } enum "report-out-ucast" { value 524306; description "PM Ether tx ucast report"; } enum "report-out-mcast" { value 524307; description "PM Ether tx mcast report"; } enum "report-out-bcast" { value 524308; description "PM Ether tx bcast report"; } enum "report-tx-pkt" { value 524309; description "PM Ether tx pkt threshold"; } enum "report-ifin-error-s" { value 524310; description "PM ether ifIn errors threshold"; } enum "report-ifin-octets" { value 524311; description "PM ether ifInOctets threshold"; } enum "report-ether-stat-multicast-pkt" { value 524312; description "PM ether stat multicast pkt threshold"; } enum "report-ether-stat-broadcast-pkt" { value 524313; description "PM ether stat broadcast pkt threshold"; } enum "report-ether-stat-under-size-d-pkt" { value 524314; description "PM ether stat undersized pkt threshold"; } enum "report-out-octet" { value 524315; description "PM ether out octets threshold"; } enum "report-in-pause-frame" { value 524316; description "PM ether in pause frame report"; } enum "report-in-go-od-bytes" { value 524317; description "PM in good bytes report"; } enum "report-in-802-1q-frame-s" { value 524318; description "PM in 802_1 Q report"; } enum "report-in-pkts-1519-max-octets" { value 524319; description "PM in pkts 1519 max octets report"; } enum "report-in-go-od-pkts" { value 524320; description "PM in good pkts report"; } enum "report-in-drop-overrun" { value 524321; description "PM in drop overrun report"; } enum "report-in-drop-abort" { value 524322; description "PM in drop abort report"; } enum "report-in-drop-invalid-vlan" { value 524323; description "PM in drop invalid vlan report"; } enum "report-in-drop-invalid-dmac" { value 524324; description "PM in drop invalid DMAC report"; } enum "report-in-drop-invalid-encap" { value 524325; description "PM in drop invalid encap report"; } enum "report-in-drop-other" { value 524326; description "PM in drop other report"; } enum "report-in-mib-giant" { value 524327; description "PM in MIB giant report"; } enum "report-in-mib-jabber" { value 524328; description "PM in MIB jabber report"; } enum "report-in-mib-crc" { value 524329; description "PM in MIB CRC report"; } enum "report-in-error-collision-s" { value 524330; description "PM in error collisions report"; } enum "report-in-error-symbol" { value 524331; description "PM in error symbol report"; } enum "report-out-go-od-bytes" { value 524332; description "PM out good bytes report"; } enum "report-out-802-1q-frame-s" { value 524333; description "PM out 802_1 Q report"; } enum "report-out-pause-frame-s" { value 524334; description "PM out pause frame report"; } enum "report-out-pkts-1519-max-octets" { value 524335; description "PM out pkts 1519 max octets report"; } enum "report-out-go-od-pkts" { value 524336; description "PM out good pkts report"; } enum "report-out-drop-under-run" { value 524337; description "PM out drop underrun report"; } enum "report-out-drop-abort" { value 524338; description "PM out drop abort report"; } enum "report-out-drop-other" { value 524339; description "PM out drop other report"; } enum "report-out-error-other" { value 524340; description "PM out error other report"; } enum "report-in-error-giant" { value 524341; description "PM in error giant report"; } enum "report-in-error-runt" { value 524342; description "PM in error runt report"; } enum "report-in-error-jabbers" { value 524343; description "PM in error jabber report"; } enum "report-in-error-fragments" { value 524344; description "PM in error fragments report"; } enum "report-in-error-other" { value 524345; description "PM in error other report"; } enum "report-in-pkt-64-octet" { value 524346; description "PM in pkt 64 octet report"; } enum "report-in-pkts-65-127octets" { value 524347; description "PM in pkts 65_127 octets report"; } enum "report-in-pkts-128-255-octets" { value 524348; description "PM in pkts 128_255 octets report"; } enum "report-in-pkts-256-511-octets" { value 524349; description "PM in pkts 256_511 octets report"; } enum "report-in-pkts-512-1023-octets" { value 524350; description "PM in pkts 512_1023 octets report"; } enum "report-in-pkts-1024-1518-octets" { value 524351; description "PM in pkts 1024_1058 octets report"; } enum "report-out-pkt-64-octet" { value 524352; description "PM out pkt 64 octet report"; } enum "report-out-pkts-65-127octets" { value 524353; description "PM out pkts 65_127 octets report"; } enum "report-out-pkts-128-255-octets" { value 524354; description "PM out pkts 128_255 octets report"; } enum "report-out-pkts-256-511-octets" { value 524355; description "PM out pkts 256_511 octets report"; } enum "report-out-pkts-512-1023-octets" { value 524356; description "PM out pkts 512_1023 octets report"; } enum "report-out-pkts-1024-1518-octets" { value 524357; description "PM out pkts 1024_1058 octets report"; } enum "report-tx-under-size-d-pkt" { value 524358; description "PM tx undersized pkt report"; } enum "report-tx-over-size-d-pkt" { value 524359; description "PM tx oversized pkt report"; } enum "report-tx-fragments" { value 524360; description "PM tx fragments report"; } enum "report-tx-jabber" { value 524361; description "PM tx jabber report"; } enum "report-tx-bad-fcs" { value 524362; description "PM tx bad fcs report"; } } description "Ether report"; } typedef Otn-tcm-report { type enumeration { enum "report-es-tcm-fe" { value 16777224; description "PM Otn es TCM fe report"; } enum "report-ses-tcm-fe" { value 16777225; description "PM Otn ses TCM fe report"; } enum "report-uas-tcm-fe" { value 16777226; description "PM Otn uas TCM fe report"; } enum "report-bbe-tcm-fe" { value 16777227; description "PM Otn bbe TCM fe report"; } enum "report-fc-tcm-fe" { value 16777228; description "PM Otn fc TCM fe report"; } enum "report-esr-tcm-fe" { value 16777229; description "PM Otn esr TCM fe report"; } enum "report-sesr-tcm-fe" { value 16777230; description "PM Otn sesr TCM fe report"; } enum "report-bber-tcm-fe" { value 16777231; description "PM Otn bber TCM fe report"; } enum "report-es-tcm-ne" { value 33554432; description "PM Otn es TCM ne report"; } enum "report-ses-tcm-ne" { value 33554433; description "PM Otn ses TCM ne report"; } enum "report-uas-tcm-ne" { value 33554434; description "PM Otn uas TCM ne report"; } enum "report-bbe-tcm-ne" { value 33554435; description "PM Otn bbe TCM ne report"; } enum "report-fc-tcm-ne" { value 33554436; description "PM Otn fc TCM ne report"; } enum "report-esr-tcm-ne" { value 33554437; description "PM Otn esr TCM ne report"; } enum "report-sesr-tcm-ne" { value 33554438; description "PM Otn sesr TCM ne report"; } enum "report-bber-tcm-ne" { value 33554439; description "PM Otn bber TCM ne report"; } } description "Otn tcm report"; } typedef Fec-threshold { type enumeration { enum "thresh-ec-bits" { value 131072; description "PM Fec ec bits threshold"; } enum "thresh-uc-words" { value 131076; description "PM Fec uc words threshold"; } enum "thresh-ec-words" { value 131077; description "PM Fec ec words threshold"; } enum "thresh-pre-fec-ber-max" { value 131083; description "PM Fec pre-fe-ber max threshold"; } enum "thresh-post-fec-ber-max" { value 131084; description "PM Fec post-fec-ber max threshold"; } enum "thresh-q-max" { value 131085; description "PM Fec Q max threshold"; } enum "thresh-q-margin-max" { value 131086; description "PM Fec uc words max threshold"; } enum "thresh-q-margin-inst-max" { value 131087; description "PM Fec Q margin instantaneuos max threshold"; } enum "thresh-pre-fec-ber-min" { value 131088; description "PM Fec pre-fe-ber min threshold"; } enum "thresh-post-fec-ber-min" { value 131089; description "PM Fec post-fec-ber min threshold"; } enum "thresh-q-min" { value 131090; description "PM Fec Q min threshold"; } enum "thresh-q-margin-min" { value 131091; description "PM Fec uc words min threshold"; } enum "thresh-q-margin-inst-min" { value 131092; description "PM Fec Q margin instantaneuos min threshold"; } } description "Fec threshold"; } typedef Secyif-threshold { type enumeration { enum "thresh-if-inpkts-untagged" { value 150994944; description "PM SECYIF if InPktsUntagged thresh"; } enum "thresh-if-inpkts-not-ag" { value 150994945; description "PM SECYIF if InPktsNoTag thresh"; } enum "thresh-if-inpktsbadtag" { value 150994946; description "PM SECYIF if InPktsBadTag thresh"; } enum "thresh-if-inpktsunkownsci" { value 150994947; description "PM SECYIF if InPktsUnknownSCI thresh"; } enum "thresh-if-inpktsnosci" { value 150994948; description "PM SECYIF if InPktsNoSCI thresh"; } enum "thresh-if-inpkts-overrun" { value 150994949; description "PM SECYIF if InPktsOverrun thresh"; } enum "thresh-if-inoctets-validate-d" { value 150994950; description "PM SECYIF if InOctetsValidated thresh"; } enum "thresh-if-inoctetsdecrypted" { value 150994951; description "PM SECYIF if InOctetsDecrypted thresh"; } enum "thresh-if-outpkts-untagged" { value 150994952; description "PM SECYIF if OutPktsUntagged thresh"; } enum "thresh-if-thresh-outpkts-too-long" { value 150994953; description "PM SECYIF if OutPktsTooLong thresh"; } enum "thresh-if-outoctetsprotected" { value 150994954; description "PM SECYIF if OutOctetsProtected thresh"; } enum "thresh-if-outoctetsencrypted" { value 150994955; description "PM SECYIF if OutOctetsEncrypted thresh"; } } description "Secyif threshold"; } typedef Sts-report { type enumeration { enum "report-cv" { value 4194304; description "PM CV threshold"; } enum "report-es" { value 4194305; description "PM ES threshold"; } enum "report-ses" { value 4194306; description "PM SES threshold"; } enum "report-uas" { value 4194307; description "PM UAS threshold"; } } description "Sts report"; } typedef Stm-threshold { type enumeration { enum "thresh-ebs" { value 16777217; description "PM EBS threshold"; } enum "thresh-ess" { value 16777218; description "PM ESS threshold"; } enum "thresh-esrs" { value 16777219; description "PM ESRS threshold"; } enum "thresh-sess" { value 16777220; description "PM SES threshold"; } enum "thresh-sesrs" { value 16777221; description "PM SESR threshold"; } enum "thresh-bbes" { value 16777222; description "PM BBES threshold"; } enum "thresh-bbesr" { value 16777223; description "PM BBESR threshold"; } enum "thresh-uass" { value 16777224; description "PM UASS threshold"; } enum "thresh-ebl-ne" { value 16777225; description "PM EBLNE threshold"; } enum "thresh-esl-ne" { value 16777226; description "PM ESLNE threshold"; } enum "thresh-eslr-ne" { value 16777227; description "PM ESLRNE threshold"; } enum "thresh-sesl-ne" { value 16777228; description "PM SESL threshold"; } enum "thresh-sesrl-ne" { value 16777229; description "PM SESRL threshold"; } enum "thresh-bbel-ne" { value 16777230; description "PM BBERLNE threshold"; } enum "thresh-bberl-ne" { value 16777231; description "PM BBERLNE threshold"; } enum "thresh-uasl-ne" { value 16777232; description "PM UASNE threshold"; } enum "thresh-ebl-fe" { value 16777245; description "PM EBFE threshold"; } enum "thresh-esl-fe" { value 16777246; description "PM ESFE threshold"; } enum "thresh-esrl-fe" { value 16777247; description "PM EBFE threshold"; } enum "thresh-sesl-fe" { value 16777248; description "PM SESFE threshold"; } enum "thresh-sesrl-fe" { value 16777249; description "PM SESRLFE threshold"; } enum "thresh-bbel-fe" { value 16777250; description "PM BBEL threshold"; } enum "thresh-bberl-fe" { value 16777251; description "PM BBELFE threshold"; } enum "thresh-uasl-fe" { value 16777252; description "PM UASLFE threshold"; } } description "Stm threshold"; } typedef Otn-tcm-threshold { type enumeration { enum "thresh-es-tcm-fe" { value 16777224; description "PM Otn es TCM fe threshold"; } enum "thresh-ses-tcm-fe" { value 16777225; description "PM Otn ses TCM fe threshold"; } enum "thresh-uas-tcm-fe" { value 16777226; description "PM Otn uas TCM fe threshold"; } enum "thresh-bbe-tcm-fe" { value 16777227; description "PM Otn bbe TCM fe threshold"; } enum "thresh-fc-tcm-fe" { value 16777228; description "PM Otn fc TCM fe threshold"; } enum "thresh-esr-tcm-fe" { value 16777229; description "PM Otn esr TCM fe threshold"; } enum "thresh-sesr-tcm-fe" { value 16777230; description "PM Otn sesr TCM fe threshold"; } enum "thresh-bber-tcm-fe" { value 16777231; description "PM Otn bber TCM fe threshold"; } enum "thresh-es-tcm-ne" { value 33554432; description "PM Otn es TCM ne threshold"; } enum "thresh-ses-tcm-ne" { value 33554433; description "PM Otn ses TCM ne threshold"; } enum "thresh-uas-tcm-ne" { value 33554434; description "PM Otn uas TCM ne threshold"; } enum "thresh-bbe-tcm-ne" { value 33554435; description "PM Otn bbe TCM ne threshold"; } enum "thresh-fc-tcm-ne" { value 33554436; description "PM Otn fc TCM ne threshold"; } enum "thresh-esr-tcm-ne" { value 33554437; description "PM Otn esr TCM ne threshold"; } enum "thresh-sesr-tcm-ne" { value 33554438; description "PM Otn sesr TCM ne threshold"; } enum "thresh-bber-tcm-ne" { value 33554439; description "PM Otn bber TCM ne threshold"; } } description "Otn tcm threshold"; } typedef Report { type enumeration { enum "false" { value 0; description "Performance Monitoring Disabled"; } enum "true" { value 1; description "Performance Monitoring Enabled"; } } description "Report"; } typedef Prbs-report { type enumeration { enum "report-ebc" { value 17825792; description "PM Prbs ebc bits report"; } enum "report-found-count" { value 17825793; description "PM Prbs found count report"; } enum "report-lost-count" { value 17825794; description "PM Prbs lost count report"; } } description "Prbs report"; } typedef Otn-report { type enumeration { enum "report-es-sm-ne" { value 262144; description "PM Otn es sm ne report"; } enum "report-ses-sm-ne" { value 262145; description "PM Otn ses sm ne report"; } enum "report-uas-sm-ne" { value 262146; description "PM Otn uas sm ne report"; } enum "report-bbe-sm-ne" { value 262147; description "PM Otn bbe sm ne report"; } enum "report-fc-sm-ne" { value 262148; description "PM Otn fc sm ne report"; } enum "report-esr-sm-ne" { value 262149; description "PM Otn esr sm ne report"; } enum "report-sesr-sm-ne" { value 262150; description "PM Otn sesr sm ne report"; } enum "report-bber-sm-ne" { value 262151; description "PM Otn bber sm ne report"; } enum "report-es-pm-ne" { value 524288; description "PM Otn es pm ne report"; } enum "report-ses-pm-ne" { value 524289; description "PM Otn ses pm ne report"; } enum "report-uas-pm-ne" { value 524290; description "PM Otn uas pm ne report"; } enum "report-bbe-pm-ne" { value 524291; description "PM Otn bbe pm ne report"; } enum "report-fc-pm-ne" { value 524292; description "PM Otn fc pm ne report"; } enum "report-esr-pm-ne" { value 524293; description "PM Otn esr pm ne report"; } enum "report-sesr-pm-ne" { value 524294; description "PM Otn sesr pm ne report"; } enum "report-bber-pm-ne" { value 524295; description "PM Otn bber pm ne report"; } enum "report-es-sm-fe" { value 1048584; description "PM Otn es sm fe report"; } enum "report-ses-sm-fe" { value 1048585; description "PM Otn ses sm fe report"; } enum "report-uas-sm-fe" { value 1048586; description "PM Otn uas sm fe report"; } enum "report-bbe-sm-fe" { value 1048587; description "PM Otn bbe sm fe report"; } enum "report-fc-sm-fe" { value 1048588; description "PM Otn fc sm fe report"; } enum "report-esr-sm-fe" { value 1048589; description "PM Otn esr sm fe report"; } enum "report-sesr-sm-fe" { value 1048590; description "PM Otn sesr sm fe report"; } enum "report-bber-sm-fe" { value 1048591; description "PM Otn bber sm fe report"; } enum "report-es-pm-fe" { value 2097160; description "PM Otn es pm fe report"; } enum "report-ses-pm-fe" { value 2097161; description "PM Otn ses pm fe report"; } enum "report-uas-pm-fe" { value 2097162; description "PM Otn uas pm fe report"; } enum "report-bbe-pm-fe" { value 2097163; description "PM Otn bbe pm fe report"; } enum "report-fc-pm-fe" { value 2097164; description "PM Otn fc pm fe report"; } enum "report-esr-pm-fe" { value 2097165; description "PM Otn esr pm fe report"; } enum "report-sesr-pm-fe" { value 2097166; description "PM Otn sesr pm fe report"; } enum "report-bber-pm-fe" { value 2097167; description "PM Otn bber pm fe report"; } } description "Otn report"; } typedef Secytx-threshold { type enumeration { enum "thresh-tx-outpktsprotected" { value 134217728; description "PM SECYTX tx OutPktsProtected thresh"; } enum "thresh-tx-outpktsencrypted" { value 134217729; description "PM SECYTX tx OutPktsEncrypted thresh"; } enum "thresh-tx-outoctetsprotected" { value 134217730; description "PM SECYTX tx OutOctetsProtected thresh"; } enum "thresh-tx-outoctetsencrypted" { value 134217731; description "PM SECYTX tx OutOctetsEncrypted thresh"; } enum "thresh-tx-outpkts-too-long" { value 134217732; description "PM SECYTX tx OutPktsTooLong thresh"; } } description "Secytx threshold"; } typedef Pcs-report { type enumeration { enum "report-bip" { value 100663296; description "PM PCS Bip report"; } enum "report-frm-err" { value 100663297; description "PM PCS frm-err report"; } enum "report-bad-sh" { value 100663298; description "PM PCS bad-sh report"; } enum "report-es" { value 100663299; description "PM PCS es report"; } enum "report-ses" { value 100663300; description "PM PCS ses report"; } enum "report-uas" { value 100663301; description "PM PCS uas report"; } enum "report-es-fe" { value 100663302; description "PM PCS es-fe report"; } enum "report-ses-fe" { value 100663303; description "PM PCS ses-fe_report"; } enum "report-uas-fe" { value 100663304; description "PM PCS uas-fe report"; } } description "Pcs report"; } typedef Fec-report { type enumeration { enum "report-ec-bits" { value 131072; description "PM Fec ec bits report"; } enum "report-uc-words" { value 131076; description "PM Fec uc words report"; } enum "report-ec-words" { value 131077; description "PM Fec ec words report"; } enum "report-pre-fec-ber-max" { value 131083; description "PM Fec pre fec ber max report"; } enum "report-post-fec-ber-max" { value 131084; description "PM Fec post fec ber max report"; } enum "report-q-max" { value 131085; description "PM Fec Q max report"; } enum "report-q-margin-max" { value 131086; description "PM Fec Q_margin max report"; } enum "report-q-margin-inst-max" { value 131087; description "PM Fec Q_margin_inst max report"; } enum "report-pre-fec-ber-min" { value 131088; description "PM Fec pre fec ber min report"; } enum "report-post-fec-ber-min" { value 131089; description "PM Fec post fec ber min report"; } enum "report-q-min" { value 131090; description "PM Fec Q min report"; } enum "report-q-margin-min" { value 131091; description "PM Fec Q_margin min report"; } enum "report-q-margin-inst-min" { value 131092; description "PM Fec Q_margin_inst min report"; } } description "Fec report"; } typedef Path-report { type enumeration { enum "report-cv" { value 5242880; description "PM CV threshold"; } enum "report-es" { value 5242881; description "PM ES threshold"; } enum "report-ses" { value 5242882; description "PM SES threshold"; } enum "report-uas" { value 5242883; description "PM UAS threshold"; } } description "Path report"; } typedef Secyrx-report { type enumeration { enum "report-rx-inpktsun-check-ed" { value 117440512; description "PM SECYRX rx InPktsUnchecked report"; } enum "report-rx-inpkts-delayed" { value 117440513; description "PM SECYRX rx InPktsDelayed report"; } enum "report-rx-inpktslate" { value 117440514; description "PM SECYRX rx InPktsLate report"; } enum "report-rx-inpktsok" { value 117440515; description "PM SECYRX rx InPktsOK report"; } enum "report-rx-inpkts-invalid" { value 117440516; description "PM SECYRX rx InPktsInvalid report"; } enum "report-rx-inpkts-not-valid" { value 117440517; description "PM SECYRX rx InPktsNotValid report"; } enum "report-rx-inpkts-not-usingsa" { value 117440518; description "PM SECYRX rx InPktsNotUsingSA sa report"; } enum "report-rx-inpktsunusedsa" { value 117440519; description "PM SECYRX rx InPktsUnusedSA report"; } enum "report-rx-inpkts-untagged-hit" { value 117440520; description "PM SECYRX rx InPktsUntaggedHit report"; } enum "report-rx-inoctets-validate-d" { value 117440521; description "PM SECYRX rx InOctetsValidated report"; } enum "report-rx-inoctetsdecrypted" { value 117440522; description "PM SECYRX rx InOctetsDecrypted report"; } } description "Secyrx report"; } typedef Secyrx-threshold { type enumeration { enum "thresh-rx-inpktsun-check-ed" { value 117440512; description "PM SECYRX rx InPktsUnchecked thresh"; } enum "thresh-rx-inpkts-delayed" { value 117440513; description "PM SECYRX rx InPktsDelayed thresh"; } enum "thresh-rx-inpktslate" { value 117440514; description "PM SECYRX rx InPktsLate thresh"; } enum "thresh-rx-inpktsok" { value 117440515; description "PM SECYRX rx InPktsOK thresh"; } enum "thresh-rx-inpkts-invalid" { value 117440516; description "PM SECYRX rx InPktsInvalid thresh"; } enum "thresh-rx-inpkts-not-valid" { value 117440517; description "PM SECYRX rx InPktsNotValid thresh"; } enum "thresh-rx-inpkts-not-usingsa" { value 117440518; description "PM SECYRX rx InPktsNotUsingSA thresh"; } enum "thresh-rx-inpktsunusedsa" { value 117440519; description "PM SECYRX rx InPktsUnusedSA thresh"; } enum "thresh-rx-inpkts-untagged-hit" { value 117440520; description "PM SECYRX rx InPktsUntaggedHit thresh"; } enum "thresh-rx-inoctets-validate-d" { value 117440521; description "PM SECYRX rx InOctetsValidated thresh"; } enum "thresh-rx-inoctetsdecrypted" { value 117440522; description "PM SECYRX rx InOctetsDecrypted thresh"; } } description "Secyrx threshold"; } typedef Gfp-threshold { type enumeration { enum "thresh-rx-bit-err" { value 67108864; description "PM GFP rx bit err threshold"; } enum "thresh-rx-inv-typ" { value 67108865; description "PM GFP rx inv type threshold"; } enum "thresh-rx-crc" { value 67108866; description "PM GFP rx crc threshold"; } enum "thresh-rx-lfd" { value 67108867; description "PM GFP rx lfd threshold"; } enum "thresh-rx-csf" { value 67108868; description "PM GFP rx csf threshold"; } } description "Gfp threshold"; } typedef Stm-report { type enumeration { enum "report-ebs" { value 16777217; description "PM EBS REPORT"; } enum "report-ess" { value 16777218; description "PM ESS REPORT"; } enum "report-esrs" { value 16777219; description "PM ESRS REPORT"; } enum "report-sess" { value 16777220; description "PM SES REPORT"; } enum "report-sesrs" { value 16777221; description "PM SESR REPORT"; } enum "report-bbes" { value 16777222; description "PM BBES REPORT"; } enum "report-bbesr" { value 16777223; description "PM BBESR REPORT"; } enum "report-uass" { value 16777224; description "PM UASS REPORT"; } enum "report-ebl-ne" { value 16777225; description "PM EBLNE REPORT"; } enum "report-esl-ne" { value 16777226; description "PM ESLNE REPORT"; } enum "report-eslr-ne" { value 16777227; description "PM ESLRNE REPORT"; } enum "report-sesl-ne" { value 16777228; description "PM SESL REPORT"; } enum "report-sesrl-ne" { value 16777229; description "PM SESRL REPORT"; } enum "report-bbel-ne" { value 16777230; description "PM BBELNE REPORT"; } enum "report-bberl-ne" { value 16777231; description "PM BBERLNE REPORT"; } enum "report-uasl-ne" { value 16777232; description "PM UASNE REPORT"; } enum "report-ebl-fe" { value 16777245; description "PM EBFE REPORT"; } enum "report-esl-fe" { value 16777246; description "PM ESFE REPORT"; } enum "report-esrl-fe" { value 16777247; description "PM EBFE REPORT"; } enum "report-sesl-fe" { value 16777248; description "PM SESFE REPORT"; } enum "report-sesrl-fe" { value 16777249; description "PM SESRLFE REPORT"; } enum "report-bbel-fe" { value 16777250; description "PM BBELFE REPORT"; } enum "report-bberl-fe" { value 16777251; description "PM ESFE REPORT"; } enum "report-uasl-fe" { value 16777252; description "PM UASLFE REPORT"; } } description "Stm report"; } } // module Cisco-IOS-XR-pmengine-cfg
© 2023 YumaWorks, Inc. All rights reserved.