ipi-platform
+--rw components
| +--ro component* [name]
| | +--ro name -> ../state/name
| | +--ro state
| | | +--ro name? string
| | | +--ro type? ipi-platform-types:cmm_component_type_t {feature-list:NOT_HAVE_TIBIT}?
| | | +--ro location? string {feature-list:NOT_HAVE_TIBIT}?
| | | +--ro mfg-name? string {feature-list:NOT_HAVE_TIBIT}?
| | | +--ro mfg-date? yang:date-and-time {feature-list:NOT_HAVE_TIBIT}?
| | | +--ro description? string {feature-list:NOT_HAVE_TIBIT}?
| | | +--ro hardware-version? string {feature-list:NOT_HAVE_TIBIT}?
| | | +--ro firmware-version? string {feature-list:NOT_HAVE_TIBIT}?
| | | +--ro software-version? string {feature-list:NOT_HAVE_TIBIT}?
| | | +--ro serial-no? string {feature-list:NOT_HAVE_TIBIT}?
| | | +--ro part-no? string {feature-list:NOT_HAVE_TIBIT}?
| | | +--ro removable? boolean {feature-list:NOT_HAVE_TIBIT}?
| | | +--ro oper-status? ipi-platform-types:cmm_component_oper_status_t {feature-list:NOT_HAVE_TIBIT}?
| | | +--ro product-name? string {feature-list:NOT_HAVE_TIBIT}?
| | | +--ro asset-tag? string {feature-list:NOT_HAVE_TIBIT}?
| | | +--ro component-additional-details* string {feature-list:NOT_HAVE_TIBIT}?
| | | +--ro parent? -> /components/component/state/name {feature-list:NOT_HAVE_TIBIT}?
| | | +--ro memory {feature-list:NOT_HAVE_TIBIT}?
| | | | +--ro available? uint64
| | | | +--ro utilized? uint64
| | | +--ro board-fru {feature-list:NOT_HAVE_TIBIT}?
| | | | +--ro board-name? string
| | | | +--ro board-serial-no? string
| | | | +--ro board-mfg-name? string
| | | | +--ro board-mfg-date? yang:date-and-time
| | | +--ro temperature
| | | +--ro instant? decimal64
| | | +--ro min? decimal64
| | | +--ro max? decimal64
| | | +--ro avg? decimal64
| | | +--ro interval? uint32
| | | +--ro sensor-name? string
| | | +--ro sensor-index? uint8
| | | +--ro alarm-status? boolean
| | | +--ro alarm-threshold? decimal64
| | | +--ro alarm-severity? cml_alarm_severity_t
| | | +--ro minimum-emergency-temperature? decimal64
| | | +--ro maximum-emergency-temperature? decimal64
| | | +--ro minimum-alert-temperature? decimal64
| | | +--ro maximum-alert-temperature? decimal64
| | | +--ro minimum-critical-temperature? decimal64
| | | +--ro maximum-critical-temperature? decimal64
| | +--ro bmc-sensor-data-record {feature-list:NOT_HAVE_TIBIT}?
| | | +--ro state
| | | +--ro sensor-name? string
| | | +--ro value? ipi-platform-types:cmm_bmc_value_t
| | | +--ro units? string
| | | +--ro lower-non-recoverable? decimal64
| | | +--ro lower-non-critical? decimal64
| | | +--ro lower-critical? decimal64
| | | +--ro upper-non-critical? decimal64
| | | +--ro upper-critical? decimal64
| | | +--ro upper-non-recoverable? decimal64
| | | +--ro operational-status? string
| | | +--ro threshold? decimal64
| | | +--ro event-type? ipi-platform-types:cmm_bmc_event_type_t
| | | +--ro temperature
| | | +--ro instant? decimal64
| | | +--ro min? decimal64
| | | +--ro max? decimal64
| | | +--ro avg? decimal64
| | | +--ro interval? uint32
| | | +--ro sensor-name? string
| | | +--ro sensor-index? uint8
| | | +--ro alarm-status? boolean
| | | +--ro alarm-threshold? decimal64
| | | +--ro alarm-severity? cml_alarm_severity_t
| | | +--ro minimum-emergency-temperature? decimal64
| | | +--ro maximum-emergency-temperature? decimal64
| | | +--ro minimum-alert-temperature? decimal64
| | | +--ro maximum-alert-temperature? decimal64
| | | +--ro minimum-critical-temperature? decimal64
| | | +--ro maximum-critical-temperature? decimal64
| | +--ro subcomponents
| | | +--ro subcomponent* [subcomponent-name]
| | | +--ro subcomponent-name -> ../state/subcomponent-name
| | | +--ro state
| | | +--ro subcomponent-name? -> /components/component/state/name
| | | +--ro temperature
| | | +--ro instant? decimal64
| | | +--ro min? decimal64
| | | +--ro max? decimal64
| | | +--ro avg? decimal64
| | | +--ro interval? uint32
| | | +--ro sensor-name? string
| | | +--ro sensor-index? uint8
| | | +--ro alarm-status? boolean
| | | +--ro alarm-threshold? decimal64
| | | +--ro alarm-severity? cml_alarm_severity_t
| | | +--ro minimum-emergency-temperature? decimal64
| | | +--ro maximum-emergency-temperature? decimal64
| | | +--ro minimum-alert-temperature? decimal64
| | | +--ro maximum-alert-temperature? decimal64
| | | +--ro minimum-critical-temperature? decimal64
| | | +--ro maximum-critical-temperature? decimal64
| | +--ro cpu
| | | +--ro state
| | | +--ro processor-count? uint32
| | | +--ro cpu-1min-load-percentage? decimal64
| | | +--ro cpu-5min-load-percentage? decimal64
| | | +--ro cpu-15min-load-percentage? decimal64
| | | +--ro cpu-1min-alert-threshold? uint8
| | | +--ro cpu-1min-critical-threshold? uint8
| | | +--ro cpu-5min-alert-threshold? uint8
| | | +--ro cpu-15min-alert-threshold? uint8
| | | +--ro cpu-utilization? decimal64
| | | +--ro cpu-utilization-alert? uint8
| | | +--ro cpu-utilization-critical? uint8
| | +--ro storage
| | | +--ro state
| | | | +--ro serial-number? string
| | | | +--ro model-number? string
| | | | +--ro firmware-revision? string
| | | | +--ro cylinder-count? uint16
| | | | +--ro head-count? uint16
| | | | +--ro sector-count? uint32
| | | | +--ro unformatted-bytes-or-track? uint16
| | | | +--ro unformatted-bytes-or-sector? uint16
| | | | +--ro revision-number? string
| | | | +--ro total-memory? uint64
| | | | +--ro used-memory? uint64
| | | | +--ro free-memory? uint64
| | | | +--ro usage-critical-threshold? int32
| | | | +--ro usage-alert-threshold? int32
| | | | +--ro remaining-life? int32
| | | | +--ro remain-life-critical-threshold? int32
| | | | +--ro remain-life-alert-threshold? int32
| | | | +--ro available-reserved-space? int32
| | | | +--ro available-reserved-space-critical-threshold? int32
| | | | +--ro available-reserved-space-alert-threshold? int32
| | | | +--ro reallocated-sector-count? int32
| | | | +--ro uncorrectable-sector-count? int32
| | | | +--ro manufacturer-id? string
| | | | +--ro manufacture-date? string
| | | | +--ro device-type? string
| | | | +--ro cache-size? uint64
| | | | +--ro storage-status? ipi-platform-types:cml_cmm_storage_status_t
| | | +--ro harddisk-monitoring
| | | | +--ro state
| | | | +--ro interval? int32
| | | | +--ro read-average? int32
| | | | +--ro write-average? int32
| | | | +--ro read-current? int32
| | | | +--ro write-current? int32
| | | | +--ro read-threshold? int32
| | | | +--ro write-threshold? int32
| | | +--ro mounted-filesystems
| | | +--ro mounted-filesystem* [mount-point]
| | | +--ro mount-point -> ../state/mount-point
| | | +--ro state
| | | +--ro mount-point? string
| | | +--ro total? uint64
| | | +--ro used? uint64
| | | +--ro free? uint64
| | | +--ro usage? uint8
| | +--ro ram
| | | +--ro state
| | | +--ro total-memory? uint64
| | | +--ro used-memory? uint64
| | | +--ro available-memory? uint64
| | | +--ro shared-memory? uint64
| | | +--ro buffers? uint64
| | | +--ro total-swap? uint64
| | | +--ro free-swap? uint64
| | | +--ro current-process-count? uint16
| | | +--ro total-high-memory? uint64
| | | +--ro available-high-memory? uint64
| | | +--ro unit-size? uint32
| | | +--ro usage-critical-threshold? uint32
| | | +--ro usage-alert-threshold? uint32
| | +--ro transceiver {feature-list:NOT_HAVE_TIBIT}?
| | | +--ro state
| | | | +--ro port-no? uint8
| | | | +--ro presence? ipi-platform-transceiver-types:ddm_cmm_trans_presence_t
| | | | +--ro type? ipi-platform-transceiver-types:ddm_cmm_trans_type_t
| | | | +--ro channel-count? int32
| | | | +--ro transceiver-identifier? ipi-platform-transceiver-types:ddm_cmm_trans_identifier_t
| | | | +--ro connector-type? ipi-platform-transceiver-types:ddm_cmm_trans_connector_type_t
| | | | +--ro ethernet-compliance-code? ipi-platform-transceiver-types:ddm_cmm_trans_eth_compliance_t
| | | | +--ro extended-ethernet-compliance-code? ipi-platform-transceiver-types:ddm_cmm_trans_ext_eth_compliance_t
| | | | +--ro sonet-compliance-code? ipi-platform-transceiver-types:ddm_cmm_trans_sonet_compliance_t
| | | | +--ro fiber-channel-link-length? ipi-platform-transceiver-types:ddm_cmm_trans_fiber_channel_linklen_t
| | | | +--ro fiber-channel-transmission-technology? ipi-platform-transceiver-types:ddm_cmm_trans_fiber_channel_transmittech_t
| | | | +--ro fiber-channel-transmission-media? ipi-platform-transceiver-types:ddm_cmm_trans_fiber_channel_transmitmedia_t
| | | | +--ro serial-encoding-algorithm? ipi-platform-transceiver-types:ddm_cmm_trans_encoding_t
| | | | +--ro link-length-kilometer? int32
| | | | +--ro link-length-meter? int32
| | | | +--ro om1-link-length? int32
| | | | +--ro om2-link-length? int32
| | | | +--ro om3-link-length? int32
| | | | +--ro om4-link-length? int32
| | | | +--ro vendor-name? string
| | | | +--ro vendor-ieee-id? string
| | | | +--ro vendor-part-number? string
| | | | +--ro vendor-revision-number? string
| | | | +--ro check-code? string
| | | | +--ro extended-check-code? string
| | | | +--ro nominal-signalling-rate? int32
| | | | +--ro maximum-signalling-rate? int32
| | | | +--ro minimum-signalling-rate? int32
| | | | +--ro vendor-serial-number? string
| | | | +--ro vendor-manufacturing-date? string
| | | | +--ro ddm-type? ipi-platform-transceiver-types:ddm_cmm_trans_ddm_support_t
| | | | +--ro maximum-case-temperature? decimal64
| | | | +--ro grid-spacing? decimal64
| | | | +--ro first-frequency? decimal64
| | | | +--ro last-frequency? decimal64
| | | | +--ro frequency-error? decimal64
| | | | +--ro frequency-error-critical-min-threshold? decimal64
| | | | +--ro frequency-error-critical-max-threshold? decimal64
| | | | +--ro frequency-error-alert-min-threshold? decimal64
| | | | +--ro frequency-error-alert-max-threshold? decimal64
| | | | +--ro wavelength-error? decimal64
| | | | +--ro wavelength-error-critical-min-threshold? decimal64
| | | | +--ro wavelength-error-critical-max-threshold? decimal64
| | | | +--ro wavelength-error-alert-min-threshold? decimal64
| | | | +--ro wavelength-error-alert-max-threshold? decimal64
| | | | +--ro tx-tune-ready? boolean
| | | | +--ro thermoelectric-cooler-fault? boolean
| | | | +--ro wavelength-locked? boolean
| | | | +--ro transceiver-temperature? decimal64
| | | | +--ro temperature-alert-max-threshold? decimal64
| | | | +--ro temperature-critical-max-threshold? decimal64
| | | | +--ro temperature-critical-min-threshold? decimal64
| | | | +--ro temperature-alert-min-threshold? decimal64
| | | | +--ro transceiver-voltage? decimal64
| | | | +--ro voltage-alert-max-threshold? decimal64
| | | | +--ro voltage-critical-max-threshold? decimal64
| | | | +--ro voltage-critical-min-threshold? decimal64
| | | | +--ro voltage-alert-min-threshold? decimal64
| | | +--ro sfp
| | | | +--ro state
| | | | +--ro transmit-status? ipi-platform-transceiver-types:ddm_tx_rx_state_t
| | | | +--ro recieve-loss-status? ipi-platform-transceiver-types:ddm_tx_rx_state_t
| | | | +--ro sfp-identifier? ipi-platform-transceiver-types:ddm_cmm_trans_sfp_extended_identifier_t
| | | | +--ro sfp-options-implemented? ipi-platform-transceiver-types:ddm_cmm_trans_sfp_options_implemented_t
| | | | +--ro fiber-channel-sfp-speed? ipi-platform-transceiver-types:ddm_cmm_trans_fiber_channel_speed_t
| | | | +--ro sfp-infiniband-compliance-code? ipi-platform-transceiver-types:ddm_cmm_trans_sfp_infiniband_compliance_t
| | | | +--ro sfp-escon-compliance-code? ipi-platform-transceiver-types:ddm_cmm_trans_sfp_escon_compliance_t
| | | | +--ro sfp-plus-cable-technology? ipi-platform-transceiver-types:ddm_cmm_trans_sfp_plus_cable_tech_t
| | | +--ro xfp
| | | | +--ro state
| | | | +--ro transmit-status? ipi-platform-transceiver-types:ddm_tx_rx_state_t
| | | | +--ro recieve-loss-status? ipi-platform-transceiver-types:ddm_tx_rx_state_t
| | | | +--ro xsfp-identifier? ipi-platform-transceiver-types:ddm_cmm_trans_xfp_extended_identifier_t
| | | | +--ro xfp-10g-ethernet-compliance-code? ipi-platform-transceiver-types:ddm_cmm_trans_xfp_10g_eth_compliance_t
| | | | +--ro xfp-10g-fiber-channel-compliance-code? ipi-platform-transceiver-types:ddm_cmm_trans_xfp_10g_fiber_chn_compliance_t
| | | | +--ro xfp-10g-copper-link-compliance-code? ipi-platform-transceiver-types:ddm_cmm_trans_xfp_10g_copper_links_rsvd_t
| | | | +--ro xfp-lower-speed-link-compliance-code? ipi-platform-transceiver-types:ddm_cmm_trans_xfp_lower_speed_links_t
| | | | +--ro xfp-sonet-interconnect-compliance-code? ipi-platform-transceiver-types:ddm_cmm_trans_xfp_sonet_interconnect_t
| | | | +--ro xfp-sonet-short-haul-compliance-code? ipi-platform-transceiver-types:ddm_cmm_trans_xfp_sonet_short_haul_t
| | | | +--ro xfp-sonet-long-haul-compliance-code? ipi-platform-transceiver-types:ddm_cmm_trans_xfp_sonet_long_haul_t
| | | | +--ro xfp-sonet-very-long-haul-compliance-code? ipi-platform-transceiver-types:ddm_cmm_trans_xfp_sonet_very_long_haul_t
| | | | +--ro xfp-serial-encoding-algorithm? ipi-platform-transceiver-types:ddm_cmm_trans_xfp_encoding_t
| | | | +--ro xsfp-options-implemented? ipi-platform-transceiver-types:ddm_cmm_trans_xfp_options_implemented_t
| | | | +--ro xfp-auxillary-voltage? ipi-platform-transceiver-types:ddm_cmm_trans_xfp_voltage_aux_monitor_t
| | | +--ro qsfp
| | | | +--ro state
| | | | +--ro reset-status? ipi-platform-transceiver-types:ddm_cmm_trans_reset_t
| | | | +--ro power? ipi-platform-transceiver-types:ddm_cmm_trans_power_t
| | | | +--ro lane1-transmission? ipi-platform-transceiver-types:ddm_tx_rx_state_t
| | | | +--ro lane1-transmission-loss? ipi-platform-transceiver-types:ddm_tx_rx_state_t
| | | | +--ro lane1-recieve-loss? ipi-platform-transceiver-types:ddm_tx_rx_state_t
| | | | +--ro lane2-transmission? ipi-platform-transceiver-types:ddm_tx_rx_state_t
| | | | +--ro lane2-transmission-loss? ipi-platform-transceiver-types:ddm_tx_rx_state_t
| | | | +--ro lane2-recieve-loss? ipi-platform-transceiver-types:ddm_tx_rx_state_t
| | | | +--ro lane3-transmission? ipi-platform-transceiver-types:ddm_tx_rx_state_t
| | | | +--ro lane3-transmission-loss? ipi-platform-transceiver-types:ddm_tx_rx_state_t
| | | | +--ro lane3-recieve-loss? ipi-platform-transceiver-types:ddm_tx_rx_state_t
| | | | +--ro lane4-transmission? ipi-platform-transceiver-types:ddm_tx_rx_state_t
| | | | +--ro lane4-transmission-loss? ipi-platform-transceiver-types:ddm_tx_rx_state_t
| | | | +--ro lane4-recieve-loss? ipi-platform-transceiver-types:ddm_tx_rx_state_t
| | | | +--ro qsfp-identifier? ipi-platform-transceiver-types:ddm_cmm_qsfp_extended_identifier_t
| | | | +--ro fiber-channel-qsfp-speed? ipi-platform-transceiver-types:ddm_cmm_trans_fiber_channel_speed_t
| | | | +--ro qsfp-options-implemented? ipi-platform-transceiver-types:ddm_cmm_trans_qsfp_options_implemented_t
| | | +--ro channels
| | | | +--ro channel* [index]
| | | | +--ro index -> ../state/index
| | | | +--ro state
| | | | +--ro index? uint8
| | | | +--ro input-power? decimal64
| | | | +--ro input-power-alert-max-threshold? decimal64
| | | | +--ro input-power-critical-max-threshold? decimal64
| | | | +--ro input-power-critical-min-threshold? decimal64
| | | | +--ro input-power-alert-min-threshold? decimal64
| | | | +--ro output-power? decimal64
| | | | +--ro output-power-alert-max-threshold? decimal64
| | | | +--ro output-power-critical-max-threshold? decimal64
| | | | +--ro output-power-critical-min-threshold? decimal64
| | | | +--ro output-power-alert-min-threshold? decimal64
| | | | +--ro laser-bias-current? decimal64
| | | | +--ro laser-bias-current-alert-max-threshold? decimal64
| | | | +--ro laser-bias-current-critical-max-threshold? decimal64
| | | | +--ro laser-bias-current-critical-min-threshold? decimal64
| | | | +--ro laser-bias-current-alert-min-threshold? decimal64
| | | +--ro tibit-olt-microplug
| | | +--ro state
| | | | +--ro interface-name? -> /ipi-interface:interfaces/interface/name
| | | | +--ro warranty-seal? ipi-platform-transceiver-tibit-types:trans_tibit_cmm_warranty_seal_t
| | | | +--ro operational-management? ipi-platform-transceiver-tibit-types:trans_tibit_cmm_oper_mode_t
| | | | +--ro pon-mode? ipi-platform-transceiver-tibit-types:trans_tibit_cmm_pon_mode_t
| | | | +--ro active-firmware-bank-id? uint8
| | | | +--ro next-active-firmware-bank-id? uint8
| | | | +--ro management-vlan-tpid? string
| | | | +--ro management-vlan-id? uint16
| | | | +--ro pon-mac-address? string
| | | | +--ro ethernet-mac-address? string
| | | | +--ro pon-port-administrative-state? ipi-platform-transceiver-tibit-types:trans_tibit_cmm_pon_status_t
| | | | +--ro pon-port-operational-status? ipi-platform-transceiver-tibit-types:trans_tibit_cmm_pon_status_t
| | | | +--ro pon-link-count? uint16
| | | +--ro firmware-banks
| | | +--ro bank* [bank-id]
| | | +--ro bank-id -> ../state/bank-id
| | | +--ro state
| | | +--ro bank-id? uint8
| | | +--ro release-type? string
| | | +--ro major-version? uint8
| | | +--ro minor-version? uint8
| | | +--ro maintenance-version? uint8
| | | +--ro suffix-build-tag? ipi-platform-transceiver-tibit-types:trans_tibit_cmm_string_t
| | | +--ro suffix-build-number? uint16
| | | +--ro build-sha? ipi-platform-transceiver-tibit-types:trans_tibit_cmm_string_t
| | | +--ro application-type? ipi-platform-transceiver-tibit-types:trans_tibit_cmm_application_type_t
| | | +--ro created-timestamp? yang:date-and-time
| | | +--ro updated-timestamp? yang:date-and-time
| | +--ro power-supply
| | | +--ro state
| | | +--ro operational-status? cml_cmm_power_supply_operstatus_t
| | | +--ro hot-swap-state? ipi-platform-types:cml_cmm_power_rail_t
| | | +--ro capacity? decimal64
| | | +--ro power-consumption? decimal64
| | | +--ro input-power? decimal64
| | | +--ro input-voltage? decimal64
| | | +--ro output-voltage? decimal64
| | | +--ro input-current? decimal64
| | | +--ro output-current? decimal64
| | | +--ro temperature-sensor1? decimal64
| | | +--ro temperature-sensor2? decimal64
| | | +--ro temperature-sensor3? decimal64
| | | +--ro fan1-rpm? uint32
| | | +--ro fan2-rpm? uint32
| | | +--ro fan3-rpm? uint32
| | | +--ro fan4-rpm? uint32
| | | +--ro input-power-status? ipi-platform-types:cml_cmm_power_rail_t
| | | +--ro output-power-status? ipi-platform-types:cml_cmm_power_rail_t
| | | +--ro supported-parameters? cml_cmm_psu_pmbus_param_support_t
| | | +--ro vin-alert-threshold-min? decimal64
| | | +--ro vin-alert-threshold-max? decimal64
| | | +--ro vin-critical-threshold-min? decimal64
| | | +--ro vin-critical-threshold-max? decimal64
| | | +--ro vout-alert-threshold-min? decimal64
| | | +--ro vout-alert-threshold-max? decimal64
| | | +--ro vout-critical-threshold-min? decimal64
| | | +--ro vout-critical-threshold-max? decimal64
| | | +--ro pout-alert-threshold-min? decimal64
| | | +--ro pout-alert-threshold-max? decimal64
| | | +--ro pout-critical-threshold-min? decimal64
| | | +--ro pout-critical-threshold-max? decimal64
| | | +--ro pin-alert-threshold-min? decimal64
| | | +--ro pin-alert-threshold-max? decimal64
| | | +--ro pin-critical-threshold-min? decimal64
| | | +--ro pin-critical-threshold-max? decimal64
| | | +--ro iin-alert-threshold-min? decimal64
| | | +--ro iin-alert-threshold-max? decimal64
| | | +--ro iin-critical-threshold-min? decimal64
| | | +--ro iin-critical-threshold-max? decimal64
| | | +--ro iout-alert-threshold-min? decimal64
| | | +--ro iout-alert-threshold-max? decimal64
| | | +--ro iout-critical-threshold-min? decimal64
| | | +--ro iout-critical-threshold-max? decimal64
| | | +--ro temp1-alert-threshold-min? decimal64
| | | +--ro temp1-alert-threshold-max? decimal64
| | | +--ro temp1-critical-threshold-min? decimal64
| | | +--ro temp1-critical-threshold-max? decimal64
| | | +--ro temp2-alert-threshold-min? decimal64
| | | +--ro temp2-alert-threshold-max? decimal64
| | | +--ro temp2-critical-threshold-min? decimal64
| | | +--ro temp2-critical-threshold-max? decimal64
| | | +--ro vin-hw-shut-max-threshold? decimal64
| | | +--ro vin-hw-shut-min-threshold? decimal64
| | | +--ro vin-hw-resume_max_threshold? decimal64
| | | +--ro vin-hw-resume_min_threshold? decimal64
| | | +--ro vout-hw-shut-max-threshold? decimal64
| | | +--ro vout-hw-shut-min-threshold? decimal64
| | | +--ro vout-hw-resume_max_threshold? decimal64
| | | +--ro vout-hw-resume_min_threshold? decimal64
| | | +--ro pin-hw-shut-max-threshold? decimal64
| | | +--ro pin-hw-shut-min-threshold? decimal64
| | | +--ro pin-hw-resume_max_threshold? decimal64
| | | +--ro pin-hw-resume_min_threshold? decimal64
| | | +--ro pout-hw-shut-max-threshold? decimal64
| | | +--ro pout-hw-shut-min-threshold? decimal64
| | | +--ro pout-hw-resume_max_threshold? decimal64
| | | +--ro pout-hw-resume_min_threshold? decimal64
| | | +--ro iin-hw-shut-max-threshold? decimal64
| | | +--ro iin-hw-shut-min-threshold? decimal64
| | | +--ro iin-hw-resume_max_threshold? decimal64
| | | +--ro iin-hw-resume_min_threshold? decimal64
| | | +--ro iout-hw-shut-max-threshold? decimal64
| | | +--ro iout-hw-shut-min-threshold? decimal64
| | | +--ro iout-hw-resume_max_threshold? decimal64
| | | +--ro iout-hw-resume_min_threshold? decimal64
| | | +--ro temp1-hw-shut-max-threshold? decimal64
| | | +--ro temp1-hw-shut-min-threshold? decimal64
| | | +--ro temp1-hw-resume_max_threshold? decimal64
| | | +--ro temp1-hw-resume_min_threshold? decimal64
| | | +--ro temp2-hw-shut-max-threshold? decimal64
| | | +--ro temp2-hw-shut-min-threshold? decimal64
| | | +--ro temp2-hw-resume_max_threshold? decimal64
| | | +--ro temp2-hw-resume_min_threshold? decimal64
| | | +--ro temp3-alert-threshold-min? decimal64
| | | +--ro temp3-alert-threshold-max? decimal64
| | | +--ro temp3-critical-threshold-min? decimal64
| | | +--ro temp3-critical-threshold-max? decimal64
| | | +--ro temp3-hw-shut-max-threshold? decimal64
| | | +--ro temp3-hw-shut-min-threshold? decimal64
| | | +--ro temp3-hw-resume_max_threshold? decimal64
| | | +--ro temp3-hw-resume_min_threshold? decimal64
| | +--ro fan
| | | +--ro state
| | | +--ro fan-index? uint8
| | | +--ro rpm? uint32
| | | +--ro minimum-rpm? uint32
| | | +--ro maximum-rpm? uint32
| | | +--ro fan-status? cml_cmm_fan_status_t
| | | +--ro fan-location? cml_cmm_fan_location_t
| | +--ro fan-tray
| | | +--ro state
| | | +--ro tray-number? uint8
| | | +--ro status? cml_cmm_fan_tray_status_t
| | | +--ro led-color? cml_cmm_led_color_code_t
| | | +--ro fan-count? uint32
| | +--ro chassis
| | | +--ro state
| | | +--ro up-time? yang:timeticks
| | | +--ro mac-address? yang:mac-address
| | | +--ro label-revision? string
| | | +--ro country-code? string
| | | +--ro fan-tray-count? uint32
| | | +--ro power-supplies-count? uint32
| | | +--ro chassis-fast-ethernet-count? uint32
| | | +--ro chassis-1g-ethernet-count? uint32
| | | +--ro chassis-10g-ethernet-count? uint32
| | | +--ro chassis-25g-ethernet-count? uint32
| | | +--ro chassis-40g-ethernet-count? uint32
| | | +--ro chassis-50g-ethernet-count? uint32
| | | +--ro chassis-100g-ethernet-count? uint32
| | | +--ro service-tag? string
| | | +--ro platform-name? string
| | | +--ro onie-version? string
| | | +--ro vendor-name? string
| | | +--ro diagnostic-version? string
| | | +--ro cyclic-redundancy-32bit-value? string
| | | +--ro switch-chip-revision? string
| | | +--ro fan-board-id? string
| | | +--ro supported-label-revision? string
| | | +--ro supported-switch-chip-revision? string
| | | +--ro system_status? ipi-platform-types:platform_system_status_type_t
| | | +--ro cpu_status? ipi-platform-types:platform_system_status_type_t
| | | +--ro ram_status? ipi-platform-types:platform_system_status_type_t
| | | +--ro storage_status? ipi-platform-types:platform_system_status_type_t
| | | +--ro temperature_status? ipi-platform-types:platform_system_status_type_t
| | | +--ro fan_status? ipi-platform-types:platform_system_status_type_t
| | | +--ro psu_status? ipi-platform-types:platform_system_status_type_t
| | | +--ro software_status? ipi-platform-types:platform_system_status_type_t
| | +--ro linecard
| | | +--ro state
| | | +--ro slot-id? string
| | +--ro power-rail
| | | +--ro state
| | | +--ro power-vddr-status? ipi-platform-types:cml_cmm_power_rail_t
| | | +--ro power-core-status? ipi-platform-types:cml_cmm_power_rail_t
| | | +--ro v1p1-power-rail? ipi-platform-types:cml_cmm_power_rail_t
| | | +--ro main-board-power-rail? ipi-platform-types:cml_cmm_power_rail_t
| | | +--ro vcc-5v-power-status? ipi-platform-types:cml_cmm_power_rail_t
| | | +--ro vcc-3v-power-status? ipi-platform-types:cml_cmm_power_rail_t
| | | +--ro vcc-1v-mac-power-status? ipi-platform-types:cml_cmm_power_rail_t
| | | +--ro vcc-1v-mac-avs-power-status? ipi-platform-types:cml_cmm_power_rail_t
| | | +--ro vccv1p05-power-status? ipi-platform-types:cml_cmm_power_rail_t
| | | +--ro vccv1p5-power-status? ipi-platform-types:cml_cmm_power_rail_t
| | | +--ro vccv1p8-power-status? ipi-platform-types:cml_cmm_power_rail_t
| | | +--ro v1p05-power-rail? ipi-platform-types:cml_cmm_power_rail_t
| | | +--ro vcc-power-rail? ipi-platform-types:cml_cmm_power_rail_t
| | | +--ro sbv1p5-power-rail? ipi-platform-types:cml_cmm_power_rail_t
| | | +--ro v1p0-power-rail? ipi-platform-types:cml_cmm_power_rail_t
| | | +--ro v1p5-power-rail? ipi-platform-types:cml_cmm_power_rail_t
| | | +--ro v3p3-power-rail? ipi-platform-types:cml_cmm_power_rail_t
| | | +--ro v1p8-power-rail? ipi-platform-types:cml_cmm_power_rail_t
| | | +--ro v1p9-power-rail? ipi-platform-types:cml_cmm_power_rail_t
| | | +--ro v1p35-power-rail? ipi-platform-types:cml_cmm_power_rail_t
| | | +--ro vcc-avs-1v-power-status? ipi-platform-types:cml_cmm_power_rail_t
| | | +--ro ddrvtt-power-status? ipi-platform-types:cml_cmm_power_rail_t
| | | +--ro vcc-mac-v1p25-power-status? ipi-platform-types:cml_cmm_power_rail_t
| | | +--ro mac-v1p8-power-status? ipi-platform-types:cml_cmm_power_rail_t
| | | +--ro power-supply-1-power-status? ipi-platform-types:cml_cmm_power_rail_t
| | | +--ro power-supply-2-power-status? ipi-platform-types:cml_cmm_power_rail_t
| | | +--ro power-supply-1-power-rail? ipi-platform-types:cml_cmm_power_rail_t
| | | +--ro power-supply-2-power-rail? ipi-platform-types:cml_cmm_power_rail_t
| | | +--ro power-supply-1-v12-power-rail? ipi-platform-types:cml_cmm_power_rail_t
| | | +--ro power-supply-2-v12-power-rail? ipi-platform-types:cml_cmm_power_rail_t
| | | +--ro power-supply-1-ac-alert-power-rail? ipi-platform-types:cml_cmm_power_rail_t
| | | +--ro power-supply-2-ac-alert-power-rail? ipi-platform-types:cml_cmm_power_rail_t
| | | +--ro power-vccp-status? ipi-platform-types:cml_cmm_power_rail_t
| | | +--ro v5a-power-rail? ipi-platform-types:cml_cmm_power_rail_t
| | | +--ro v3p3a-power-rail? ipi-platform-types:cml_cmm_power_rail_t
| | | +--ro hot-swap-1-power-rail? ipi-platform-types:cml_cmm_power_rail_t
| | | +--ro hot-swap-2-power-rail? ipi-platform-types:cml_cmm_power_rail_t
| | | +--ro xp0r-v75-power-rail? ipi-platform-types:cml_cmm_power_rail_t
| | | +--ro xp1r-v07-cp-power-rail? ipi-platform-types:cml_cmm_power_rail_t
| | +--ro ceragon
| | | +--ro cpld-attr
| | | | +--ro state
| | | | +--ro usb-over-current-status? uint8
| | | | +--ro loss-of-input-clock-status? uint8
| | | +--ro poe
| | | +--ro state
| | | +--ro port-index? uint8
| | | +--ro port-name? string
| | | +--ro port-state? ipi-platform-types:cmm_poe_port_status_t
| | +--ro cmis-modules
| | +--ro cmis-module* [type port]
| | +--ro type -> ../state/type
| | +--ro port -> ../state/port
| | +--ro state
| | | +--ro type? ipi-platform-cmis-types:cmm_cmis_port_type_t
| | | +--ro port? uint8
| | +--ro eeprom
| | | +--ro state
| | | +--ro identifier? ipi-platform-sff8024-types:cmm_sff8024_identifier_t
| | | +--ro vendor-name? string
| | | +--ro vendor-oui? string
| | | +--ro part-number? string
| | | +--ro revision-level? string
| | | +--ro serial-number? string
| | | +--ro manufacturing-date? string
| | | +--ro clei-code? string
| | | +--ro module-power-class? ipi-platform-cmis-types:cmm_cmis_module_power_class_t
| | | +--ro module-max-power? decimal64
| | | +--ro cooling-implemented? ipi-platform-cmis-types:cmm_cmis_yes_no_t
| | | +--ro temperature-max? int16
| | | +--ro temperature-min? int16
| | | +--ro operatin-voltage-min? decimal64
| | | +--ro optical-detector? ipi-platform-cmis-types:cmm_cmis_optical_detector_t
| | | +--ro rx-power-measurement? ipi-platform-cmis-types:cmm_cmis_rx_power_measur_t
| | | +--ro tx-disable-module-wide? ipi-platform-cmis-types:cmm_cmis_yes_no_t
| | | +--ro cable-assembly-link-length? int16
| | | +--ro connector-type? ipi-platform-sff8024-types:cmm_sff8024_connector_type_t
| | | +--ro cca-5ghz? uint8
| | | +--ro cca-7ghz? uint8
| | | +--ro cca-12p9ghz? uint8
| | | +--ro cca-25p8ghz? uint8
| | | +--ro media-interface-technology? ipi-platform-cmis-types:cmm_cmis_media_intf_tech_t
| | | +--ro cmis-revision? string
| | | +--ro memory-model? ipi-platform-cmis-types:cmm_cmis_memory_model_t
| | | +--ro mci-max-speed? ipi-platform-cmis-types:cmm_cmis_mci_max_speed_t
| | | +--ro active-firmware-revision? string
| | | +--ro inactive-firmware-revision? string
| | | +--ro hardware-revision? string
| | | +--ro media-type? ipi-platform-cmis-types:cmm_cmis_media_type_t
| | | +--ro max-smf-link-length? decimal64
| | | +--ro max-mmf-om2-link-length? uint8
| | | +--ro max-mmf-om3-link-length? uint16
| | | +--ro max-mmf-om4-link-length? uint16
| | | +--ro max-mmf-om5-link-length? uint16
| | | +--ro wavelength-nominal? decimal64
| | | +--ro wavelength-tolerance? decimal64
| | +--ro module-state
| | | +--ro fault-state? ipi-platform-cmis-types:cmm_cmis_module_fault_state_t
| | | +--ro current-state? ipi-platform-cmis-types:cmm_cmis_module_state_t
| | | +--ro datapaths
| | | +--ro datapath* [lane]
| | | +--ro lane -> ../state/lane
| | | +--ro state
| | | +--ro lane? uint8
| | | +--ro current-state? ipi-platform-cmis-types:cmm_cmis_datapath_states_t
| | +--ro module-monitors
| | | +--ro monitors
| | | | +--ro monitor* [id]
| | | | +--ro id -> ../state/id
| | | | +--ro state
| | | | +--ro id? ipi-platform-cmis-types:cmm_cmis_module_monitor_id_t
| | | | +--ro description? string
| | | | +--ro value? decimal64
| | | | +--ro high-alarm? decimal64
| | | | +--ro high-warning? decimal64
| | | | +--ro low-warning? decimal64
| | | | +--ro low-alarm? decimal64
| | | +--ro monitor-alarm
| | | +--ro state
| | | +--ro alarm-id? ipi-platform-cmis-types:cmm_cmis_module_monitor_id_t
| | | +--ro alarm-type? ipi-platform-cmis-types:cmm_cmis_threshold_alarm_t
| | | +--ro current-value? decimal64
| | | +--ro threshold-minimum? decimal64
| | | +--ro threshold-maximum? decimal64
| | +--ro host-monitors
| | | +--ro lanes
| | | +--ro lane* [number]
| | | +--ro number -> ../state/number
| | | +--ro state
| | | | +--ro number? uint8
| | | +--ro flags
| | | | +--ro flag* [id]
| | | | +--ro id -> ../state/id
| | | | +--ro state
| | | | +--ro id? ipi-platform-cmis-types:cmm_cmis_host_flag_id_t
| | | | +--ro description? string
| | | | +--ro value? boolean
| | | +--ro flag-alarm
| | | +--ro state
| | | +--ro alarm-id? ipi-platform-cmis-types:cmm_cmis_host_flag_id_t
| | +--ro media-monitors
| | +--ro lanes
| | +--ro lane* [number]
| | +--ro number -> ../state/number
| | +--ro state
| | | +--ro number? uint8
| | +--ro monitors
| | | +--ro monitor* [id]
| | | +--ro id -> ../state/id
| | | +--ro state
| | | +--ro id? ipi-platform-cmis-types:cmm_cmis_media_monitor_id_t
| | | +--ro description? string
| | | +--ro value? decimal64
| | | +--ro high-alarm? decimal64
| | | +--ro high-warning? decimal64
| | | +--ro low-warning? decimal64
| | | +--ro low-alarm? decimal64
| | +--ro flags
| | | +--ro flag* [id]
| | | +--ro id -> ../state/id
| | | +--ro state
| | | +--ro id? ipi-platform-cmis-types:cmm_cmis_media_monitor_id_t
| | | +--ro description? string
| | | +--ro value? boolean
| | +--ro monitor-alarm
| | | +--ro state
| | | +--ro alarm-id? ipi-platform-cmis-types:cmm_cmis_media_monitor_id_t
| | | +--ro alarm-type? ipi-platform-cmis-types:cmm_cmis_threshold_alarm_t
| | | +--ro current-value? decimal64
| | | +--ro threshold-minimum? decimal64
| | | +--ro threshold-maximum? decimal64
| | +--ro flag-alarm
| | +--ro state
| | +--ro alarm-id? ipi-platform-cmis-types:cmm_cmis_media_monitor_id_t
| +--rw debug
| | +--rw config
| | | +--rw enable-cmm? empty
| | | +--rw enable-ddm? empty {feature-list:NOT_HAVE_TIBIT}?
| | +--ro state
| | +--ro enable-cmm? empty
| | +--ro enable-ddm? empty {feature-list:NOT_HAVE_TIBIT}?
| | +--ro terminal-debug-status-cmm? cml-data-types:cml_on_off_t
| | +--ro terminal-debug-status-ddm? cml-data-types:cml_on_off_t {feature-list:NOT_HAVE_TIBIT}?
| | +--ro temperature
| | +--ro instant? decimal64
| | +--ro min? decimal64
| | +--ro max? decimal64
| | +--ro avg? decimal64
| | +--ro interval? uint32
| | +--ro sensor-name? string
| | +--ro sensor-index? uint8
| | +--ro alarm-status? boolean
| | +--ro alarm-threshold? decimal64
| | +--ro alarm-severity? cml_alarm_severity_t
| | +--ro minimum-emergency-temperature? decimal64
| | +--ro maximum-emergency-temperature? decimal64
| | +--ro minimum-alert-temperature? decimal64
| | +--ro maximum-alert-temperature? decimal64
| | +--ro minimum-critical-temperature? decimal64
| | +--ro maximum-critical-temperature? decimal64
| +--rw global
| | +--rw config
| | | +--rw warning-repeat? empty
| | | +--rw locator-led-enable? empty {feature-list:NOT_HAVE_TIBIT}?
| | | +--rw ddm-monitor-time-interval? uint16 {feature-list:NOT_HAVE_TIBIT}?
| | | +--rw vpiu-control-vlan? uint16 {feature-list:HAVE_VPIU_EMULATION}?
| | | +--rw service-unsupported-transceiver? empty {feature-list:NOT_HAVE_TIBIT}?
| | | +--rw enable-ddm-monitor? empty {feature-list:NOT_HAVE_TIBIT}?
| | +--ro state
| | | +--ro warning-repeat? empty
| | | +--ro locator-led-enable? empty {feature-list:NOT_HAVE_TIBIT}?
| | | +--ro ddm-monitor-time-interval? uint16 {feature-list:NOT_HAVE_TIBIT}?
| | | +--ro vpiu-control-vlan? uint16 {feature-list:HAVE_VPIU_EMULATION}?
| | | +--ro service-unsupported-transceiver? empty {feature-list:NOT_HAVE_TIBIT}?
| | | +--ro enable-ddm-monitor? empty {feature-list:NOT_HAVE_TIBIT}?
| | | +--ro temperature
| | | +--ro instant? decimal64
| | | +--ro min? decimal64
| | | +--ro max? decimal64
| | | +--ro avg? decimal64
| | | +--ro interval? uint32
| | | +--ro sensor-name? string
| | | +--ro sensor-index? uint8
| | | +--ro alarm-status? boolean
| | | +--ro alarm-threshold? decimal64
| | | +--ro alarm-severity? cml_alarm_severity_t
| | | +--ro minimum-emergency-temperature? decimal64
| | | +--ro maximum-emergency-temperature? decimal64
| | | +--ro minimum-alert-temperature? decimal64
| | | +--ro maximum-alert-temperature? decimal64
| | | +--ro minimum-critical-temperature? decimal64
| | | +--ro maximum-critical-temperature? decimal64
| | +--rw system-load-average-thresholds
| | | +--rw system-load-average-threshold* [system-1min-load-avg-warning-threshold system-1min-load-avg-alarm system-5min-load-avg-alarm system-15min-load-avg-alarm]
| | | +--rw system-1min-load-avg-warning-threshold -> ../config/system-1min-load-avg-warning-threshold
| | | +--rw system-1min-load-avg-alarm -> ../config/system-1min-load-avg-alarm
| | | +--rw system-5min-load-avg-alarm -> ../config/system-5min-load-avg-alarm
| | | +--rw system-15min-load-avg-alarm -> ../config/system-15min-load-avg-alarm
| | | +--rw config
| | | | +--rw system-1min-load-avg-warning-threshold? uint8
| | | | +--rw system-1min-load-avg-alarm? uint8
| | | | +--rw system-5min-load-avg-alarm? uint8
| | | | +--rw system-15min-load-avg-alarm? uint8
| | | +--ro state
| | | +--ro system-1min-load-avg-warning-threshold? uint8
| | | +--ro system-1min-load-avg-alarm? uint8
| | | +--ro system-5min-load-avg-alarm? uint8
| | | +--ro system-15min-load-avg-alarm? uint8
| | | +--ro temperature
| | | +--ro instant? decimal64
| | | +--ro min? decimal64
| | | +--ro max? decimal64
| | | +--ro avg? decimal64
| | | +--ro interval? uint32
| | | +--ro sensor-name? string
| | | +--ro sensor-index? uint8
| | | +--ro alarm-status? boolean
| | | +--ro alarm-threshold? decimal64
| | | +--ro alarm-severity? cml_alarm_severity_t
| | | +--ro minimum-emergency-temperature? decimal64
| | | +--ro maximum-emergency-temperature? decimal64
| | | +--ro minimum-alert-temperature? decimal64
| | | +--ro maximum-alert-temperature? decimal64
| | | +--ro minimum-critical-temperature? decimal64
| | | +--ro maximum-critical-temperature? decimal64
| | +--rw cpu-core-usage-thresholds
| | | +--rw cpu-core-usage-threshold* [warning-threshold alarm-threshold]
| | | +--rw warning-threshold -> ../config/warning-threshold
| | | +--rw alarm-threshold -> ../config/alarm-threshold
| | | +--rw config
| | | | +--rw warning-threshold? uint8
| | | | +--rw alarm-threshold? uint8
| | | +--ro state
| | | +--ro warning-threshold? uint8
| | | +--ro alarm-threshold? uint8
| | | +--ro temperature
| | | +--ro instant? decimal64
| | | +--ro min? decimal64
| | | +--ro max? decimal64
| | | +--ro avg? decimal64
| | | +--ro interval? uint32
| | | +--ro sensor-name? string
| | | +--ro sensor-index? uint8
| | | +--ro alarm-status? boolean
| | | +--ro alarm-threshold? decimal64
| | | +--ro alarm-severity? cml_alarm_severity_t
| | | +--ro minimum-emergency-temperature? decimal64
| | | +--ro maximum-emergency-temperature? decimal64
| | | +--ro minimum-alert-temperature? decimal64
| | | +--ro maximum-alert-temperature? decimal64
| | | +--ro minimum-critical-temperature? decimal64
| | | +--ro maximum-critical-temperature? decimal64
| | +--rw gps-position {feature-list:HAVE_PTP_HW_OFFLOAD}?
| | +--rw config
| | | +--rw (gps-position-option)?
| | | +--:(gps-position-disable)
| | | | +--rw gps-position-disable? empty
| | | +--:(gps-survey-in-observation-time)
| | | | +--rw gps-survey-in-observation-time? uint32
| | | | +--rw gps-survey-in-position-accuracy? uint32
| | | +--:(gps-fixed-latitude)
| | | +--rw gps-fixed-latitude? decimal64
| | | +--rw gps-fixed-longitude? decimal64
| | | +--rw gps-fixed-altitude? decimal64
| | +--ro state
| | +--ro (gps-position-option)?
| | | +--:(gps-position-disable)
| | | | +--ro gps-position-disable? empty
| | | +--:(gps-survey-in-observation-time)
| | | | +--ro gps-survey-in-observation-time? uint32
| | | | +--ro gps-survey-in-position-accuracy? uint32
| | | +--:(gps-fixed-latitude)
| | | +--ro gps-fixed-latitude? decimal64
| | | +--ro gps-fixed-longitude? decimal64
| | | +--ro gps-fixed-altitude? decimal64
| | +--ro temperature
| | +--ro instant? decimal64
| | +--ro min? decimal64
| | +--ro max? decimal64
| | +--ro avg? decimal64
| | +--ro interval? uint32
| | +--ro sensor-name? string
| | +--ro sensor-index? uint8
| | +--ro alarm-status? boolean
| | +--ro alarm-threshold? decimal64
| | +--ro alarm-severity? cml_alarm_severity_t
| | +--ro minimum-emergency-temperature? decimal64
| | +--ro maximum-emergency-temperature? decimal64
| | +--ro minimum-alert-temperature? decimal64
| | +--ro maximum-alert-temperature? decimal64
| | +--ro minimum-critical-temperature? decimal64
| | +--ro maximum-critical-temperature? decimal64
| +--rw interfaces {feature-list:NOT_HAVE_TIBIT}?
| | +--rw interface* [interface-name]
| | +--rw interface-name -> ../config/interface-name
| | +--rw config
| | | +--rw interface-name? -> /ipi-interface:interfaces/interface/name
| | | +--rw monitor-port? ipi-platform-types:cmm_monitor_state
| | | +--rw poe-enable? empty
| | | +--rw videopiu-port? ipi-platform-types:cmm_videopiu_state {feature-list:HAVE_VPIU_EMULATION}?
| | | +--rw transceiver-code? ipi-platform-transceiver-types:ddm_transceiver_t
| | | +--rw wavelength? ipi-platform-types:cml_wavelength_t
| | | +--rw tx-disable? empty
| | | +--rw edfa-operating-mode? ipi-platform-types:edfa_operating_mode_t
| | | +--rw edfa-target-outpwr? decimal64
| | | +--rw edfa-target-gain? decimal64
| | +--ro state
| | +--ro interface-name? -> /ipi-interface:interfaces/interface/name
| | +--ro monitor-port? ipi-platform-types:cmm_monitor_state
| | +--ro poe-enable? empty
| | +--ro videopiu-port? ipi-platform-types:cmm_videopiu_state {feature-list:HAVE_VPIU_EMULATION}?
| | +--ro transceiver-code? ipi-platform-transceiver-types:ddm_transceiver_t
| | +--ro wavelength? ipi-platform-types:cml_wavelength_t
| | +--ro tx-disable? empty
| | +--ro edfa-operating-mode? ipi-platform-types:edfa_operating_mode_t
| | +--ro edfa-target-outpwr? decimal64
| | +--ro edfa-target-gain? decimal64
| | +--ro temperature
| | +--ro instant? decimal64
| | +--ro min? decimal64
| | +--ro max? decimal64
| | +--ro avg? decimal64
| | +--ro interval? uint32
| | +--ro sensor-name? string
| | +--ro sensor-index? uint8
| | +--ro alarm-status? boolean
| | +--ro alarm-threshold? decimal64
| | +--ro alarm-severity? cml_alarm_severity_t
| | +--ro minimum-emergency-temperature? decimal64
| | +--ro maximum-emergency-temperature? decimal64
| | +--ro minimum-alert-temperature? decimal64
| | +--ro maximum-alert-temperature? decimal64
| | +--ro minimum-critical-temperature? decimal64
| | +--ro maximum-critical-temperature? decimal64
| +--rw disk-activity-monitoring
| +--rw config
| | +--rw interval? uint16
| | +--rw read-threshold? uint32
| | +--rw write-threshold? uint32
| +--ro state
| +--ro interval? uint16
| +--ro read-threshold? uint32
| +--ro write-threshold? uint32
| +--ro temperature
| +--ro instant? decimal64
| +--ro min? decimal64
| +--ro max? decimal64
| +--ro avg? decimal64
| +--ro interval? uint32
| +--ro sensor-name? string
| +--ro sensor-index? uint8
| +--ro alarm-status? boolean
| +--ro alarm-threshold? decimal64
| +--ro alarm-severity? cml_alarm_severity_t
| +--ro minimum-emergency-temperature? decimal64
| +--ro maximum-emergency-temperature? decimal64
| +--ro minimum-alert-temperature? decimal64
| +--ro maximum-alert-temperature? decimal64
| +--ro minimum-critical-temperature? decimal64
| +--ro maximum-critical-temperature? decimal64
+--rw profiles
| +--rw hardware-profile
| | +--rw config
| | +--ro state
| | +--rw filters
| | | +--rw config
| | | | +--rw egress-ipv6? cml-data-types:cml_enable_disable_t {feature-list:HAVE_ACL,feature-list:NOT_HAVE_DUNE}?
| | | | +--rw ingress-ipv6-acl? cml-data-types:cml_enable_disable_t {feature-list:HAVE_ACL,feature-list:NOT_HAVE_DUNE}?
| | | | +--rw ingress-ipv4-custom0? cml-data-types:cml_enable_disable_t {feature-list:HAVE_ACL,feature-list:NOT_HAVE_DUNE}?
| | | | +--rw ingress-arp? empty {feature-list:HAVE_ACL}?
| | | | +--rw ingress-bfd? cml-data-types:cml_enable_disable_t {feature-list:HAVE_BFD_HW_OFFLOAD,feature-list:NOT_HAVE_CUSTOM1_HW_BFD}?
| | | | +--rw isolation? cml-data-types:cml_enable_disable_t {feature-list:NOT_HAVE_DUNE}?
| | | +--ro state
| | | | +--ro egress-ipv6? cml-data-types:cml_enable_disable_t {feature-list:HAVE_ACL,feature-list:NOT_HAVE_DUNE}?
| | | | +--ro ingress-ipv6-acl? cml-data-types:cml_enable_disable_t {feature-list:HAVE_ACL,feature-list:NOT_HAVE_DUNE}?
| | | | +--ro ingress-ipv4-custom0? cml-data-types:cml_enable_disable_t {feature-list:HAVE_ACL,feature-list:NOT_HAVE_DUNE}?
| | | | +--ro ingress-arp? empty {feature-list:HAVE_ACL}?
| | | | +--ro ingress-bfd? cml-data-types:cml_enable_disable_t {feature-list:HAVE_BFD_HW_OFFLOAD,feature-list:NOT_HAVE_CUSTOM1_HW_BFD}?
| | | | +--ro isolation? cml-data-types:cml_enable_disable_t {feature-list:NOT_HAVE_DUNE}?
| | | +--ro tcam-utilization {feature-list:HAVE_ACL}?
| | | +--ro state
| | | | +--ro warning-threshold-level? int32
| | | | +--ro critical-alert-threshold-level? int32
| | | +--ro filter-groups
| | | +--ro filter-group* [group-id]
| | | +--ro group-id -> ../state/group-id
| | | +--ro state
| | | +--ro group-id? uint32
| | | +--ro group-name? cml-data-types:cml_line_t
| | | +--ro free-entries? int32
| | | +--ro used-entries? int32
| | | +--ro used-percentage? int32
| | | +--ro total-entries? int32
| | | +--ro dedicated-entries? int32
| | | +--ro shared-entries? int32
| | +--rw statistics
| | +--rw config
| | +--ro state
| +--rw forwarding-profiles
| +--rw config {feature-list:HAVE_BCM_UFT,feature-list:NOT_HAVE_DUNE}?
| | +--rw profile? ipi-platform-types:platform_forwarding_profile_t {feature-list:HAVE_BCM_UFT,feature-list:NOT_HAVE_DUNE}?
| +--ro state {feature-list:HAVE_BCM_UFT,feature-list:NOT_HAVE_DUNE}?
| | +--ro profile? ipi-platform-types:platform_forwarding_profile_t {feature-list:HAVE_BCM_UFT,feature-list:NOT_HAVE_DUNE}?
| +--ro table-limit {feature-list:HAVE_BCM_UFT}?
| | +--ro state {feature-list:HAVE_BCM_UFT}?
| | | +--ro forwarding-profile? ipi-platform-types:platform_forwarding_profile_t {feature-list:NOT_HAVE_DUNE}?
| | +--ro table-sizes {feature-list:NOT_HAVE_DUNE}?
| | +--ro table-size* [profile]
| | +--ro profile -> ../state/profile
| | +--ro state
| | +--ro profile? ipi-platform-types:platform_forwarding_profile_t
| | +--ro mac-address-entries? uint32
| | +--ro host-ipv4-entries? uint32
| | +--ro host-ipv6-entries? uint32
| | +--ro prefix-ipv4-entries? uint32
| | +--ro prefix-ipv6-entries? uint32
| | +--ro prefix-ipv6-128-entries? uint32 {feature-list:NOT_HAVE_HELIX4}?
| +--rw custom-profile {feature-list:HAVE_BCM_UFT,feature-list:NOT_HAVE_DUNE}?
| +--rw config
| | +--rw l2-banks? uint8
| | +--rw l3-banks? uint8
| | +--rw lpm-banks? ipi-platform-types:platform_lpm_custom_profile_t
| | +--rw vlan-xlate-banks? uint8
| | +--rw ep-vlan-xlate-banks? uint8
| | +--rw mpls-banks? uint8 {feature-list:HAVE_MPLS}?
| +--ro state
| +--ro l2-banks? uint8
| +--ro l3-banks? uint8
| +--ro lpm-banks? ipi-platform-types:platform_lpm_custom_profile_t
| +--ro vlan-xlate-banks? uint8
| +--ro ep-vlan-xlate-banks? uint8
| +--ro mpls-banks? uint8 {feature-list:HAVE_MPLS}?
+--rw hardware
| +--rw load-balance {feature-list:HAVE_BROADCOM}?
| | +--rw config!
| | | +--rw mpls-ip-payload? empty {feature-list:NOT_HAVE_DUNE}?
| | | +--rw hash? ipi-platform-types:platform_load_hash_t {feature-list:NOT_HAVE_DUNE}?
| | | +--rw macro-flow-based? empty {feature-list:NOT_HAVE_DUNE}?
| | | +--rw enable empty
| | | +--rw mpls-label-based? empty
| | +--ro state
| | | +--ro mpls-ip-payload? empty {feature-list:NOT_HAVE_DUNE}?
| | | +--ro hash? ipi-platform-types:platform_load_hash_t {feature-list:NOT_HAVE_DUNE}?
| | | +--ro macro-flow-based? empty {feature-list:NOT_HAVE_DUNE}?
| | | +--ro enable empty
| | | +--ro mpls-label-based? empty
| | +--rw l2 {feature-list:HAVE_L2}?
| | | +--rw config
| | | | +--rw dest-mac-based? empty {feature-list:NOT_HAVE_DNX}?
| | | | +--rw src-mac-based? empty {feature-list:NOT_HAVE_DNX}?
| | | | +--rw ether-type-based? empty
| | | | +--rw vlan-based? empty
| | | +--ro state
| | | +--ro dest-mac-based? empty {feature-list:NOT_HAVE_DNX}?
| | | +--ro src-mac-based? empty {feature-list:NOT_HAVE_DNX}?
| | | +--ro ether-type-based? empty
| | | +--ro vlan-based? empty
| | +--rw ipv4 {feature-list:HAVE_L3}?
| | | +--rw config
| | | | +--rw symmetric? empty {feature-list:NOT_HAVE_DUNE,feature-list:NOT_HAVE_DNX}?
| | | | +--rw src-ipv4-address-based? empty {feature-list:NOT_HAVE_DNX}?
| | | | +--rw dest-ipv4-address-based? empty {feature-list:NOT_HAVE_DNX}?
| | | | +--rw src-l4-port-based? empty {feature-list:NOT_HAVE_DNX}?
| | | | +--rw dest-l4-port-based? empty {feature-list:NOT_HAVE_DNX}?
| | | | +--rw protocol-id-based? empty
| | | +--ro state
| | | +--ro symmetric? empty {feature-list:NOT_HAVE_DUNE,feature-list:NOT_HAVE_DNX}?
| | | +--ro src-ipv4-address-based? empty {feature-list:NOT_HAVE_DNX}?
| | | +--ro dest-ipv4-address-based? empty {feature-list:NOT_HAVE_DNX}?
| | | +--ro src-l4-port-based? empty {feature-list:NOT_HAVE_DNX}?
| | | +--ro dest-l4-port-based? empty {feature-list:NOT_HAVE_DNX}?
| | | +--ro protocol-id-based? empty
| | +--rw ipv6 {feature-list:HAVE_L3}?
| | | +--rw config
| | | | +--rw symmetric? empty {feature-list:NOT_HAVE_DUNE,feature-list:NOT_HAVE_DNX}?
| | | | +--rw src-ipv6-address-based? empty {feature-list:NOT_HAVE_DNX}?
| | | | +--rw dest-ipv6-address-based? empty {feature-list:NOT_HAVE_DNX}?
| | | | +--rw src-l4-port-based? empty {feature-list:NOT_HAVE_DNX}?
| | | | +--rw dest-l4-port-based? empty {feature-list:NOT_HAVE_DNX}?
| | | | +--rw next-header-based? empty
| | | +--ro state
| | | +--ro symmetric? empty {feature-list:NOT_HAVE_DUNE,feature-list:NOT_HAVE_DNX}?
| | | +--ro src-ipv6-address-based? empty {feature-list:NOT_HAVE_DNX}?
| | | +--ro dest-ipv6-address-based? empty {feature-list:NOT_HAVE_DNX}?
| | | +--ro src-l4-port-based? empty {feature-list:NOT_HAVE_DNX}?
| | | +--ro dest-l4-port-based? empty {feature-list:NOT_HAVE_DNX}?
| | | +--ro next-header-based? empty
| | +--rw tunnel {feature-list:HAVE_L3,feature-list:NOT_HAVE_DUNE}?
| | | +--rw config
| | | | +--rw outer-l3-header? empty
| | | +--ro state
| | | +--ro outer-l3-header? empty
| | +--rw vxlan {feature-list:HAVE_VXLAN,feature-list:NOT_HAVE_DUNE}?
| | | +--rw inner-l2
| | | | +--rw config
| | | | | +--rw dest-mac-based? empty
| | | | | +--rw src-mac-based? empty
| | | | +--ro state
| | | | +--ro dest-mac-based? empty
| | | | +--ro src-mac-based? empty
| | | +--rw inner-l3
| | | +--rw config
| | | | +--rw src-ip-based? empty
| | | | +--rw dest-ip-based? empty
| | | | +--rw src-l4-port-based? empty
| | | | +--rw dest-l4-port-based? empty
| | | | +--rw protocol-id-based? empty
| | | +--ro state
| | | +--ro src-ip-based? empty
| | | +--ro dest-ip-based? empty
| | | +--ro src-l4-port-based? empty
| | | +--ro dest-l4-port-based? empty
| | | +--ro protocol-id-based? empty
| | +--rw mpls-ler {feature-list:NOT_HAVE_DUNE}?
| | | +--rw inner-l2
| | | | +--rw config
| | | | | +--rw dest-mac-based? empty
| | | | | +--rw src-mac-based? empty
| | | | | +--rw ether-type-based? empty
| | | | | +--rw vlan-based? empty
| | | | +--ro state
| | | | +--ro dest-mac-based? empty
| | | | +--ro src-mac-based? empty
| | | | +--ro ether-type-based? empty
| | | | +--ro vlan-based? empty
| | | +--rw inner-l3
| | | +--rw config
| | | | +--rw src-ip-address-based? empty
| | | | +--rw dest-ip-address-based? empty
| | | | +--rw src-l4-port-based? empty
| | | | +--rw dest-l4-port-based? empty
| | | | +--rw protocol-id-based? empty
| | | +--ro state
| | | +--ro src-ip-address-based? empty
| | | +--ro dest-ip-address-based? empty
| | | +--ro src-l4-port-based? empty
| | | +--ro dest-l4-port-based? empty
| | | +--ro protocol-id-based? empty
| | +--rw port-channel
| | +--rw interfaces {feature-list:HAVE_LACP,feature-list:NOT_HAVE_DUNE}?
| | +--rw interface* [name]
| | +--rw name -> ../config/name
| | +--rw config
| | | +--rw name? -> /ipi-interface:interfaces/interface/name
| | | +--rw type? ipi-platform-types:platform_lacp_psc_t
| | +--ro state
| | +--ro name? -> /ipi-interface:interfaces/interface/name
| | +--ro type? ipi-platform-types:platform_lacp_psc_t
| +--ro dram-tune {feature-list:HAVE_BROADCOM}?
| | +--ro state
| | +--ro dram-tune-status? int32 {feature-list:HAVE_BROADCOM}?
| +--rw cpu-queue {feature-list:HAVE_BROADCOM}?
| | +--rw rate-limits
| | +--rw rate-limit* [queue-name]
| | +--rw queue-name -> ../config/queue-name
| | +--rw config
| | | +--rw lossy? ipi-platform-types:platform_cpu_queue_lossy_t {feature-list:NOT_HAVE_DUNE}?
| | | +--rw monitor? ipi-platform-types:platform_cpu_queue_monitor_t {feature-list:NOT_HAVE_DUNE}?
| | | +--rw queue-name? ipi-platform-types:platform_cpu_queue_name_t
| | | +--rw rate? int32
| | +--ro state
| | +--ro lossy? ipi-platform-types:platform_cpu_queue_lossy_t {feature-list:NOT_HAVE_DUNE}?
| | +--ro monitor? ipi-platform-types:platform_cpu_queue_monitor_t {feature-list:NOT_HAVE_DUNE}?
| | +--ro queue-name? ipi-platform-types:platform_cpu_queue_name_t
| | +--ro rate? int32
| +--rw mac-ageing
| | +--rw config
| | | +--rw enable-mac-ageing-timer? empty {feature-list:HAVE_L2_AGE_SHOW}?
| | +--ro state
| | +--ro enable-mac-ageing-timer? empty {feature-list:HAVE_L2_AGE_SHOW}?
| +--rw platform
| | +--rw config
| | +--rw soc? ipi-platform-types:platform_soc_type_t
| +--rw cpu-control {feature-list:HAVE_VXLAN,feature-list:NOT_HAVE_DUNE}?
| +--rw packets
| +--rw config
| | +--rw disable-vxlan? empty
| +--ro state
| +--ro disable-vxlan? empty
+--rw qsfp-dds
+--rw qsfp-dd* [fp-port]
+--rw fp-port -> ../config/fp-port
+--rw config
| +--rw fp-port? uint8
| +--rw application? uint8
+--ro state
| +--ro fp-port? uint8
| +--ro application? uint8
+--rw host
| +--rw prbs
| | +--rw generator
| | | +--rw config
| | | | +--rw type? ipi-platform-cmis-types:cmm_cmis_prbs_type_t
| | | | +--rw location? ipi-platform-cmis-types:cmm_cmis_prbs_location_t
| | | +--ro state
| | | +--ro type? ipi-platform-cmis-types:cmm_cmis_prbs_type_t
| | | +--ro location? ipi-platform-cmis-types:cmm_cmis_prbs_location_t
| | +--rw checker
| | +--rw config
| | | +--rw type? ipi-platform-cmis-types:cmm_cmis_prbs_type_t
| | | +--rw location? ipi-platform-cmis-types:cmm_cmis_prbs_location_t
| | +--ro state
| | +--ro type? ipi-platform-cmis-types:cmm_cmis_prbs_type_t
| | +--ro location? ipi-platform-cmis-types:cmm_cmis_prbs_location_t
| +--rw loopback
| | +--rw config
| | | +--rw type? ipi-platform-cmis-types:cmm_cmis_loopback_type_t
| | +--ro state
| | +--ro type? ipi-platform-cmis-types:cmm_cmis_loopback_type_t
| +--rw lanes
| +--rw lane* [lane-number]
| +--rw lane-number -> ../config/lane-number
| +--rw config
| | +--rw lane-number? uint8
| +--ro state
| +--ro lane-number? uint8
+--rw media
| +--rw prbs
| | +--rw generator
| | | +--rw config
| | | | +--rw type? ipi-platform-cmis-types:cmm_cmis_prbs_type_t
| | | | +--rw location? ipi-platform-cmis-types:cmm_cmis_prbs_location_t
| | | +--ro state
| | | +--ro type? ipi-platform-cmis-types:cmm_cmis_prbs_type_t
| | | +--ro location? ipi-platform-cmis-types:cmm_cmis_prbs_location_t
| | +--rw checker
| | +--rw config
| | | +--rw type? ipi-platform-cmis-types:cmm_cmis_prbs_type_t
| | | +--rw location? ipi-platform-cmis-types:cmm_cmis_prbs_location_t
| | +--ro state
| | +--ro type? ipi-platform-cmis-types:cmm_cmis_prbs_type_t
| | +--ro location? ipi-platform-cmis-types:cmm_cmis_prbs_location_t
| +--rw loopback
| | +--rw config
| | | +--rw type? ipi-platform-cmis-types:cmm_cmis_loopback_type_t
| | +--ro state
| | +--ro type? ipi-platform-cmis-types:cmm_cmis_loopback_type_t
| +--rw lanes
| +--rw lane* [lane-number]
| +--rw lane-number -> ../config/lane-number
| +--rw config
| | +--rw lane-number? uint8
| +--ro state
| | +--ro lane-number? uint8
| +--rw laser
| +--rw config
| | +--rw channel? int16
| | +--rw grid? ipi-platform-cmis-types:cmm_cmis_laser_grid_spacing_t
| | +--rw fine-tune-freq? decimal64
| | +--rw output-power? decimal64
| +--ro state
| +--ro channel? int16
| +--ro grid? ipi-platform-cmis-types:cmm_cmis_laser_grid_spacing_t
| +--ro fine-tune-freq? decimal64
| +--ro output-power? decimal64
+--rw laser
+--rw config
| +--rw channel? int16
| +--rw grid? ipi-platform-cmis-types:cmm_cmis_laser_grid_spacing_t
| +--rw fine-tune-freq? decimal64
| +--rw output-power? decimal64
+--ro state
+--ro channel? int16
+--ro grid? ipi-platform-cmis-types:cmm_cmis_laser_grid_spacing_t
+--ro fine-tune-freq? decimal64
+--ro output-power? decimal64
rpcs:
+---x tibit-olt-microplug-set-management-vlan-tpid {feature-list:NOT_HAVE_TIBIT}?
| +---w input
| +---w interface-name string
| +---w vlan-tpid ipi-platform-transceiver-tibit-types:trans_tibit_cmm_tpid_t
+---x tibit-olt-microplug-set-management-vlan-id {feature-list:NOT_HAVE_TIBIT}?
| +---w input
| +---w interface-name string
| +---w vlan-id uint16
+---x tibit-olt-microplug-set-ethernet-mac-address {feature-list:NOT_HAVE_TIBIT}?
| +---w input
| +---w interface-name string
| +---w mac-address yang:mac-address
+---x tibit-olt-microplug-set-next-active-firmware-bank {feature-list:NOT_HAVE_TIBIT}?
| +---w input
| +---w interface-name string
| +---w bank-id uint8
+---x tibit-olt-microplug-reboot {feature-list:NOT_HAVE_TIBIT}?
| +---w input
| +---w interface-name string
+---x ddm-clear-transceiver-alarm-all {feature-list:NOT_HAVE_TIBIT}?
+---x ddm-clear-transceiver-alarm {feature-list:NOT_HAVE_TIBIT}?
| +---w input
| +---w name string
+---x cmm-terminal-debug-ddm-on {feature-list:NOT_HAVE_TIBIT}?
+---x cmm-terminal-debug-ddm-off {feature-list:NOT_HAVE_TIBIT}?
+---x cmm-terminal-debug-cmm-on {feature-list:HAVE_CMMD}?
+---x cmm-terminal-debug-cmm-off {feature-list:HAVE_CMMD}?
notifications:
+---n bmc-lower-non-critical-low-threshold-notification {feature-list:NOT_HAVE_TIBIT}?
| +--ro severity? cml-data-types:cml_notif_severity_t
| +--ro eventClass? cml-data-types:cml_notif_class_t
| +--ro name? string
| +--ro lower-non-critical? decimal64
| +--ro threshold? decimal64
| +--ro units? string
| +--ro event-type? ipi-platform-types:cmm_bmc_event_type_t
+---n bmc-lower-non-critical-high-threshold-notification {feature-list:NOT_HAVE_TIBIT}?
| +--ro severity? cml-data-types:cml_notif_severity_t
| +--ro eventClass? cml-data-types:cml_notif_class_t
| +--ro name? string
| +--ro lower-non-critical? decimal64
| +--ro threshold? decimal64
| +--ro units? string
| +--ro event-type? ipi-platform-types:cmm_bmc_event_type_t
+---n bmc-lower-critical-low-threshold-notification {feature-list:NOT_HAVE_TIBIT}?
| +--ro severity? cml-data-types:cml_notif_severity_t
| +--ro eventClass? cml-data-types:cml_notif_class_t
| +--ro name? string
| +--ro lower-critical? decimal64
| +--ro threshold? decimal64
| +--ro units? string
| +--ro event-type? ipi-platform-types:cmm_bmc_event_type_t
+---n bmc-lower-critical-high-threshold-notification {feature-list:NOT_HAVE_TIBIT}?
| +--ro severity? cml-data-types:cml_notif_severity_t
| +--ro eventClass? cml-data-types:cml_notif_class_t
| +--ro name? string
| +--ro lower-critical? decimal64
| +--ro threshold? decimal64
| +--ro units? string
| +--ro event-type? ipi-platform-types:cmm_bmc_event_type_t
+---n bmc-lower-non-recoverable-low-threshold-notification {feature-list:NOT_HAVE_TIBIT}?
| +--ro severity? cml-data-types:cml_notif_severity_t
| +--ro eventClass? cml-data-types:cml_notif_class_t
| +--ro name? string
| +--ro lower-non-recoverable? decimal64
| +--ro threshold? decimal64
| +--ro units? string
| +--ro event-type? ipi-platform-types:cmm_bmc_event_type_t
+---n bmc-lower-non-recoverable-high-threshold-notification {feature-list:NOT_HAVE_TIBIT}?
| +--ro severity? cml-data-types:cml_notif_severity_t
| +--ro eventClass? cml-data-types:cml_notif_class_t
| +--ro name? string
| +--ro lower-non-recoverable? decimal64
| +--ro threshold? decimal64
| +--ro units? string
| +--ro event-type? ipi-platform-types:cmm_bmc_event_type_t
+---n bmc-upper-non-critical-low-threshold-notification {feature-list:NOT_HAVE_TIBIT}?
| +--ro severity? cml-data-types:cml_notif_severity_t
| +--ro eventClass? cml-data-types:cml_notif_class_t
| +--ro name? string
| +--ro upper-non-critical? decimal64
| +--ro threshold? decimal64
| +--ro units? string
| +--ro event-type? ipi-platform-types:cmm_bmc_event_type_t
+---n bmc-upper-non-critical-high-threshold-notification {feature-list:NOT_HAVE_TIBIT}?
| +--ro severity? cml-data-types:cml_notif_severity_t
| +--ro eventClass? cml-data-types:cml_notif_class_t
| +--ro name? string
| +--ro upper-non-critical? decimal64
| +--ro threshold? decimal64
| +--ro units? string
| +--ro event-type? ipi-platform-types:cmm_bmc_event_type_t
+---n bmc-upper-critical-low-threshold-notification {feature-list:NOT_HAVE_TIBIT}?
| +--ro severity? cml-data-types:cml_notif_severity_t
| +--ro eventClass? cml-data-types:cml_notif_class_t
| +--ro name? string
| +--ro upper-critical? decimal64
| +--ro threshold? decimal64
| +--ro units? string
| +--ro event-type? ipi-platform-types:cmm_bmc_event_type_t
+---n bmc-upper-critical-high-threshold-notification {feature-list:NOT_HAVE_TIBIT}?
| +--ro severity? cml-data-types:cml_notif_severity_t
| +--ro eventClass? cml-data-types:cml_notif_class_t
| +--ro name? string
| +--ro upper-critical? decimal64
| +--ro threshold? decimal64
| +--ro units? string
| +--ro event-type? ipi-platform-types:cmm_bmc_event_type_t
+---n bmc-upper-non-recoverable-low-threshold-notification {feature-list:NOT_HAVE_TIBIT}?
| +--ro severity? cml-data-types:cml_notif_severity_t
| +--ro eventClass? cml-data-types:cml_notif_class_t
| +--ro name? string
| +--ro upper-non-recoverable? decimal64
| +--ro threshold? decimal64
| +--ro units? string
| +--ro event-type? ipi-platform-types:cmm_bmc_event_type_t
+---n bmc-upper-non-recoverable-high-threshold-notification {feature-list:NOT_HAVE_TIBIT}?
| +--ro severity? cml-data-types:cml_notif_severity_t
| +--ro eventClass? cml-data-types:cml_notif_class_t
| +--ro name? string
| +--ro upper-non-recoverable? decimal64
| +--ro threshold? decimal64
| +--ro units? string
| +--ro event-type? ipi-platform-types:cmm_bmc_event_type_t
+---n bmc-device-state-notification {feature-list:NOT_HAVE_TIBIT}?
| +--ro severity? cml-data-types:cml_notif_severity_t
| +--ro eventClass? cml-data-types:cml_notif_class_t
| +--ro name? string
| +--ro operational-status? string
+---n cpu-load-15min-alert
| +--ro severity? cml-data-types:cml_notif_severity_t
| +--ro eventClass? cml-data-types:cml_notif_class_t
| +--ro name? string
| +--ro cpu-15min-load-percentage? decimal64
| +--ro cpu-15min-alert-threshold? uint8
+---n cpu-load-15min-alert-recovery
| +--ro severity? cml-data-types:cml_notif_severity_t
| +--ro eventClass? cml-data-types:cml_notif_class_t
| +--ro name? string
| +--ro cpu-15min-load-percentage? decimal64
| +--ro cpu-15min-alert-threshold? uint8
+---n cpu-load-5min-alert
| +--ro severity? cml-data-types:cml_notif_severity_t
| +--ro eventClass? cml-data-types:cml_notif_class_t
| +--ro name? string
| +--ro cpu-5min-load-percentage? decimal64
| +--ro cpu-5min-alert-threshold? uint8
+---n cpu-load-5min-alert-recovery
| +--ro severity? cml-data-types:cml_notif_severity_t
| +--ro eventClass? cml-data-types:cml_notif_class_t
| +--ro name? string
| +--ro cpu-5min-load-percentage? decimal64
| +--ro cpu-5min-alert-threshold? uint8
+---n cpu-load-1min-critical
| +--ro severity? cml-data-types:cml_notif_severity_t
| +--ro eventClass? cml-data-types:cml_notif_class_t
| +--ro name? string
| +--ro cpu-1min-load-percentage? decimal64
| +--ro cpu-1min-critical-threshold? uint8
+---n cpu-load-1min-critical-recovery
| +--ro severity? cml-data-types:cml_notif_severity_t
| +--ro eventClass? cml-data-types:cml_notif_class_t
| +--ro name? string
| +--ro cpu-1min-load-percentage? decimal64
| +--ro cpu-1min-critical-threshold? uint8
+---n cpu-load-1min-alert
| +--ro severity? cml-data-types:cml_notif_severity_t
| +--ro eventClass? cml-data-types:cml_notif_class_t
| +--ro name? string
| +--ro cpu-1min-load-percentage? decimal64
| +--ro cpu-1min-alert-threshold? uint8
+---n cpu-load-1min-alert-recovery
| +--ro severity? cml-data-types:cml_notif_severity_t
| +--ro eventClass? cml-data-types:cml_notif_class_t
| +--ro name? string
| +--ro cpu-1min-load-percentage? decimal64
| +--ro cpu-1min-alert-threshold? uint8
+---n storage-usage-rising-alert
| +--ro severity? cml-data-types:cml_notif_severity_t
| +--ro eventClass? cml-data-types:cml_notif_class_t
| +--ro name? string
| +--ro used-memory? uint64
| +--ro usage-alert-threshold? int32
| +--ro mount-point? string
+---n storage-usage-critical-alert
| +--ro severity? cml-data-types:cml_notif_severity_t
| +--ro eventClass? cml-data-types:cml_notif_class_t
| +--ro name? string
| +--ro used-memory? uint64
| +--ro usage-critical-threshold? int32
| +--ro mount-point? string
+---n storage-usage-recovery-from-alert-level
| +--ro severity? cml-data-types:cml_notif_severity_t
| +--ro eventClass? cml-data-types:cml_notif_class_t
| +--ro name? string
| +--ro used-memory? uint64
| +--ro usage-alert-threshold? int32
| +--ro mount-point? string
+---n storage-usage-recovery-from-critical-level
| +--ro severity? cml-data-types:cml_notif_severity_t
| +--ro eventClass? cml-data-types:cml_notif_class_t
| +--ro name? string
| +--ro used-memory? uint64
| +--ro usage-critical-threshold? int32
| +--ro mount-point? string
+---n storage-remaining-life-rising-alert
| +--ro severity? cml-data-types:cml_notif_severity_t
| +--ro eventClass? cml-data-types:cml_notif_class_t
| +--ro name? string
| +--ro remaining-life? int32
| +--ro remain-life-alert-threshold? int32
+---n storage-remaining-life-rising-critical
| +--ro severity? cml-data-types:cml_notif_severity_t
| +--ro eventClass? cml-data-types:cml_notif_class_t
| +--ro name? string
| +--ro remaining-life? int32
| +--ro remain-life-critical-threshold? int32
+---n storage-available-reserved-space-rising-alert
| +--ro severity? cml-data-types:cml_notif_severity_t
| +--ro eventClass? cml-data-types:cml_notif_class_t
| +--ro name? string
| +--ro available-reserved-space? int32
| +--ro available-reserved-space-alert-threshold? int32
+---n storage-available-reserved-space-rising-critical
| +--ro severity? cml-data-types:cml_notif_severity_t
| +--ro eventClass? cml-data-types:cml_notif_class_t
| +--ro name? string
| +--ro available-reserved-space? int32
| +--ro available-reserved-space-critical-threshold? int32
+---n storage-reallocated-sector-count-rising-alert
| +--ro severity? cml-data-types:cml_notif_severity_t
| +--ro eventClass? cml-data-types:cml_notif_class_t
| +--ro name? string
| +--ro reallocated-sector-count? int32
+---n storage-uncorrectable-sector-count-rising-critical
| +--ro severity? cml-data-types:cml_notif_severity_t
| +--ro eventClass? cml-data-types:cml_notif_class_t
| +--ro name? string
| +--ro uncorrectable-sector-count? int32
+---n storage-harddisk-monitoring-read-alert
| +--ro severity? cml-data-types:cml_notif_severity_t
| +--ro eventClass? cml-data-types:cml_notif_class_t
| +--ro name? string
| +--ro read-average? int32
| +--ro read-threshold? int32
+---n storage-harddisk-recovery-from-read-alert-level
| +--ro severity? cml-data-types:cml_notif_severity_t
| +--ro eventClass? cml-data-types:cml_notif_class_t
| +--ro name? string
| +--ro read-average? int32
| +--ro read-threshold? int32
+---n storage-harddisk-monitoring-write-alert
| +--ro severity? cml-data-types:cml_notif_severity_t
| +--ro eventClass? cml-data-types:cml_notif_class_t
| +--ro name? string
| +--ro write-average? int32
| +--ro write-threshold? int32
+---n storage-harddisk-recovery-from-write-alert-level
| +--ro severity? cml-data-types:cml_notif_severity_t
| +--ro eventClass? cml-data-types:cml_notif_class_t
| +--ro name? string
| +--ro write-average? int32
| +--ro write-threshold? int32
+---n storage-storage-status-alert
| +--ro severity? cml-data-types:cml_notif_severity_t
| +--ro eventClass? cml-data-types:cml_notif_class_t
| +--ro name? string
| +--ro storage-status? ipi-platform-types:cml_cmm_storage_status_t
+---n storage-storage-status-critical
| +--ro severity? cml-data-types:cml_notif_severity_t
| +--ro eventClass? cml-data-types:cml_notif_class_t
| +--ro name? string
| +--ro storage-status? ipi-platform-types:cml_cmm_storage_status_t
+---n ram-usage-rising-critical
| +--ro severity? cml-data-types:cml_notif_severity_t
| +--ro eventClass? cml-data-types:cml_notif_class_t
| +--ro name? string
| +--ro used-memory? uint64
| +--ro usage-critical-threshold? uint32
+---n ram-usage-rising-alert
| +--ro severity? cml-data-types:cml_notif_severity_t
| +--ro eventClass? cml-data-types:cml_notif_class_t
| +--ro name? string
| +--ro used-memory? uint64
| +--ro usage-alert-threshold? uint32
+---n ram-usage-recovery-from-critical-level
| +--ro severity? cml-data-types:cml_notif_severity_t
| +--ro eventClass? cml-data-types:cml_notif_class_t
| +--ro name? string
| +--ro used-memory? uint64
| +--ro usage-critical-threshold? uint32
+---n ram-usage-recovery-from-alert-level
| +--ro severity? cml-data-types:cml_notif_severity_t
| +--ro eventClass? cml-data-types:cml_notif_class_t
| +--ro name? string
| +--ro used-memory? uint64
| +--ro usage-alert-threshold? uint32
+---n transceiver-inserted {feature-list:NOT_HAVE_TIBIT}?
| +--ro severity? cml-data-types:cml_notif_severity_t
| +--ro eventClass? cml-data-types:cml_notif_class_t
| +--ro name? string
| +--ro port-no? uint8
| +--ro type? ipi-platform-transceiver-types:ddm_cmm_trans_type_t
| +--ro vendor-name? string
| +--ro vendor-serial-number? string
| +--ro connector-type? ipi-platform-transceiver-types:ddm_cmm_trans_connector_type_t
+---n transceiver-removed {feature-list:NOT_HAVE_TIBIT}?
| +--ro severity? cml-data-types:cml_notif_severity_t
| +--ro eventClass? cml-data-types:cml_notif_class_t
| +--ro name? string
| +--ro port-no? uint8
| +--ro type? ipi-platform-transceiver-types:ddm_cmm_trans_type_t
| +--ro vendor-name? string
| +--ro vendor-serial-number? string
| +--ro connector-type? ipi-platform-transceiver-types:ddm_cmm_trans_connector_type_t
+---n faulty-transceiver-inserted {feature-list:NOT_HAVE_TIBIT}?
| +--ro severity? cml-data-types:cml_notif_severity_t
| +--ro eventClass? cml-data-types:cml_notif_class_t
| +--ro name? string
| +--ro port-no? uint8
| +--ro type? ipi-platform-transceiver-types:ddm_cmm_trans_type_t
+---n incompatible-transceiver-inserted {feature-list:NOT_HAVE_TIBIT}?
| +--ro severity? cml-data-types:cml_notif_severity_t
| +--ro eventClass? cml-data-types:cml_notif_class_t
| +--ro name? string
| +--ro port-no? uint8
+---n incompatible-transceiver-removed {feature-list:NOT_HAVE_TIBIT}?
| +--ro severity? cml-data-types:cml_notif_severity_t
| +--ro eventClass? cml-data-types:cml_notif_class_t
| +--ro name? string
| +--ro port-no? uint8
+---n frequency-error-high-critical {feature-list:NOT_HAVE_TIBIT}?
| +--ro severity? cml-data-types:cml_notif_severity_t
| +--ro eventClass? cml-data-types:cml_notif_class_t
| +--ro name? string
| +--ro frequency-error? decimal64
| +--ro frequency-error-critical-min-threshold? decimal64
| +--ro frequency-error-critical-max-threshold? decimal64
+---n frequency-error-low-critical {feature-list:NOT_HAVE_TIBIT}?
| +--ro severity? cml-data-types:cml_notif_severity_t
| +--ro eventClass? cml-data-types:cml_notif_class_t
| +--ro name? string
| +--ro frequency-error? decimal64
| +--ro frequency-error-critical-min-threshold? decimal64
| +--ro frequency-error-critical-max-threshold? decimal64
+---n frequency-error-high-alert {feature-list:NOT_HAVE_TIBIT}?
| +--ro severity? cml-data-types:cml_notif_severity_t
| +--ro eventClass? cml-data-types:cml_notif_class_t
| +--ro name? string
| +--ro frequency-error? decimal64
| +--ro frequency-error-alert-min-threshold? decimal64
| +--ro frequency-error-alert-max-threshold? decimal64
+---n frequency-error-low-alert {feature-list:NOT_HAVE_TIBIT}?
| +--ro severity? cml-data-types:cml_notif_severity_t
| +--ro eventClass? cml-data-types:cml_notif_class_t
| +--ro name? string
| +--ro frequency-error? decimal64
| +--ro frequency-error-alert-min-threshold? decimal64
| +--ro frequency-error-alert-max-threshold? decimal64
+---n frequency-error-recovery {feature-list:NOT_HAVE_TIBIT}?
| +--ro severity? cml-data-types:cml_notif_severity_t
| +--ro eventClass? cml-data-types:cml_notif_class_t
| +--ro name? string
| +--ro frequency-error? decimal64
+---n wavelength-error-high-critical {feature-list:NOT_HAVE_TIBIT}?
| +--ro severity? cml-data-types:cml_notif_severity_t
| +--ro eventClass? cml-data-types:cml_notif_class_t
| +--ro name? string
| +--ro wavelength-error? decimal64
| +--ro wavelength-error-critical-min-threshold? decimal64
| +--ro wavelength-error-critical-max-threshold? decimal64
+---n wavelength-error-low-critical {feature-list:NOT_HAVE_TIBIT}?
| +--ro severity? cml-data-types:cml_notif_severity_t
| +--ro eventClass? cml-data-types:cml_notif_class_t
| +--ro name? string
| +--ro wavelength-error? decimal64
| +--ro wavelength-error-critical-min-threshold? decimal64
| +--ro wavelength-error-critical-max-threshold? decimal64
+---n wavelength-error-high-alert {feature-list:NOT_HAVE_TIBIT}?
| +--ro severity? cml-data-types:cml_notif_severity_t
| +--ro eventClass? cml-data-types:cml_notif_class_t
| +--ro name? string
| +--ro wavelength-error? decimal64
| +--ro wavelength-error-alert-min-threshold? decimal64
| +--ro wavelength-error-alert-max-threshold? decimal64
+---n wavelength-error-low-alert {feature-list:NOT_HAVE_TIBIT}?
| +--ro severity? cml-data-types:cml_notif_severity_t
| +--ro eventClass? cml-data-types:cml_notif_class_t
| +--ro name? string
| +--ro wavelength-error? decimal64
| +--ro wavelength-error-alert-min-threshold? decimal64
| +--ro wavelength-error-alert-max-threshold? decimal64
+---n wavelength-error-recovery {feature-list:NOT_HAVE_TIBIT}?
| +--ro severity? cml-data-types:cml_notif_severity_t
| +--ro eventClass? cml-data-types:cml_notif_class_t
| +--ro name? string
| +--ro wavelength-error? decimal64
+---n thermoelectric-cooler-fault-alert {feature-list:NOT_HAVE_TIBIT}?
| +--ro severity? cml-data-types:cml_notif_severity_t
| +--ro eventClass? cml-data-types:cml_notif_class_t
| +--ro name? string
| +--ro thermoelectric-cooler-fault? boolean
+---n thermoelectric-cooler-fault-recovery {feature-list:NOT_HAVE_TIBIT}?
| +--ro severity? cml-data-types:cml_notif_severity_t
| +--ro eventClass? cml-data-types:cml_notif_class_t
| +--ro name? string
| +--ro thermoelectric-cooler-fault? boolean
+---n rx-loss-of-signal {feature-list:NOT_HAVE_TIBIT}?
| +--ro severity? cml-data-types:cml_notif_severity_t
| +--ro eventClass? cml-data-types:cml_notif_class_t
| +--ro index? uint8
| +--ro name? string
+---n rx-loss-of-signal-recovery {feature-list:NOT_HAVE_TIBIT}?
| +--ro severity? cml-data-types:cml_notif_severity_t
| +--ro eventClass? cml-data-types:cml_notif_class_t
| +--ro index? uint8
| +--ro name? string
+---n input-power-error-high-critical {feature-list:NOT_HAVE_TIBIT}?
| +--ro severity? cml-data-types:cml_notif_severity_t
| +--ro eventClass? cml-data-types:cml_notif_class_t
| +--ro index? uint8
| +--ro name? string
| +--ro input-power? decimal64
| +--ro input-power-critical-min-threshold? decimal64
| +--ro input-power-critical-max-threshold? decimal64
+---n input-power-error-low-critical {feature-list:NOT_HAVE_TIBIT}?
| +--ro severity? cml-data-types:cml_notif_severity_t
| +--ro eventClass? cml-data-types:cml_notif_class_t
| +--ro index? uint8
| +--ro name? string
| +--ro input-power? decimal64
| +--ro input-power-critical-min-threshold? decimal64
| +--ro input-power-critical-max-threshold? decimal64
+---n input-power-error-high-alert {feature-list:NOT_HAVE_TIBIT}?
| +--ro severity? cml-data-types:cml_notif_severity_t
| +--ro eventClass? cml-data-types:cml_notif_class_t
| +--ro index? uint8
| +--ro name? string
| +--ro input-power? decimal64
| +--ro input-power-alert-min-threshold? decimal64
| +--ro input-power-alert-max-threshold? decimal64
+---n input-power-error-low-alert {feature-list:NOT_HAVE_TIBIT}?
| +--ro severity? cml-data-types:cml_notif_severity_t
| +--ro eventClass? cml-data-types:cml_notif_class_t
| +--ro index? uint8
| +--ro name? string
| +--ro input-power? decimal64
| +--ro input-power-alert-min-threshold? decimal64
| +--ro input-power-alert-max-threshold? decimal64
+---n input-power-error-recovery {feature-list:NOT_HAVE_TIBIT}?
| +--ro severity? cml-data-types:cml_notif_severity_t
| +--ro eventClass? cml-data-types:cml_notif_class_t
| +--ro index? uint8
| +--ro name? string
| +--ro input-power? decimal64
+---n output-power-error-high-critical {feature-list:NOT_HAVE_TIBIT}?
| +--ro severity? cml-data-types:cml_notif_severity_t
| +--ro eventClass? cml-data-types:cml_notif_class_t
| +--ro index? uint8
| +--ro name? string
| +--ro output-power? decimal64
| +--ro output-power-critical-min-threshold? decimal64
| +--ro output-power-critical-max-threshold? decimal64
+---n output-power-error-low-critical {feature-list:NOT_HAVE_TIBIT}?
| +--ro severity? cml-data-types:cml_notif_severity_t
| +--ro eventClass? cml-data-types:cml_notif_class_t
| +--ro index? uint8
| +--ro name? string
| +--ro output-power? decimal64
| +--ro output-power-critical-min-threshold? decimal64
| +--ro output-power-critical-max-threshold? decimal64
+---n output-power-error-high-alert {feature-list:NOT_HAVE_TIBIT}?
| +--ro severity? cml-data-types:cml_notif_severity_t
| +--ro eventClass? cml-data-types:cml_notif_class_t
| +--ro index? uint8
| +--ro name? string
| +--ro output-power? decimal64
| +--ro output-power-alert-min-threshold? decimal64
| +--ro output-power-alert-max-threshold? decimal64
+---n output-power-error-low-alert {feature-list:NOT_HAVE_TIBIT}?
| +--ro severity? cml-data-types:cml_notif_severity_t
| +--ro eventClass? cml-data-types:cml_notif_class_t
| +--ro index? uint8
| +--ro name? string
| +--ro output-power? decimal64
| +--ro output-power-alert-min-threshold? decimal64
| +--ro output-power-alert-max-threshold? decimal64
+---n output-power-error-recovery {feature-list:NOT_HAVE_TIBIT}?
| +--ro severity? cml-data-types:cml_notif_severity_t
| +--ro eventClass? cml-data-types:cml_notif_class_t
| +--ro index? uint8
| +--ro name? string
| +--ro output-power? decimal64
+---n laser-bias-current-error-high-critical {feature-list:NOT_HAVE_TIBIT}?
| +--ro severity? cml-data-types:cml_notif_severity_t
| +--ro eventClass? cml-data-types:cml_notif_class_t
| +--ro index? uint8
| +--ro name? string
| +--ro laser-bias-current? decimal64
| +--ro laser-bias-current-critical-min-threshold? decimal64
| +--ro laser-bias-current-critical-max-threshold? decimal64
+---n laser-bias-current-error-low-critical {feature-list:NOT_HAVE_TIBIT}?
| +--ro severity? cml-data-types:cml_notif_severity_t
| +--ro eventClass? cml-data-types:cml_notif_class_t
| +--ro index? uint8
| +--ro name? string
| +--ro laser-bias-current? decimal64
| +--ro laser-bias-current-critical-min-threshold? decimal64
| +--ro laser-bias-current-critical-max-threshold? decimal64
+---n laser-bias-current-error-high-alert {feature-list:NOT_HAVE_TIBIT}?
| +--ro severity? cml-data-types:cml_notif_severity_t
| +--ro eventClass? cml-data-types:cml_notif_class_t
| +--ro index? uint8
| +--ro name? string
| +--ro laser-bias-current? decimal64
| +--ro laser-bias-current-alert-min-threshold? decimal64
| +--ro laser-bias-current-alert-max-threshold? decimal64
+---n laser-bias-current-error-low-alert {feature-list:NOT_HAVE_TIBIT}?
| +--ro severity? cml-data-types:cml_notif_severity_t
| +--ro eventClass? cml-data-types:cml_notif_class_t
| +--ro index? uint8
| +--ro name? string
| +--ro laser-bias-current? decimal64
| +--ro laser-bias-current-alert-min-threshold? decimal64
| +--ro laser-bias-current-alert-max-threshold? decimal64
+---n laser-bias-current-error-recovery {feature-list:NOT_HAVE_TIBIT}?
| +--ro severity? cml-data-types:cml_notif_severity_t
| +--ro eventClass? cml-data-types:cml_notif_class_t
| +--ro index? uint8
| +--ro name? string
| +--ro laser-bias-current? decimal64
+---n transceiver-temperature-error-high-critical {feature-list:NOT_HAVE_TIBIT}?
| +--ro severity? cml-data-types:cml_notif_severity_t
| +--ro eventClass? cml-data-types:cml_notif_class_t
| +--ro name? string
| +--ro transceiver-temperature? decimal64
| +--ro temperature-critical-min-threshold? decimal64
| +--ro temperature-critical-max-threshold? decimal64
+---n transceiver-temperature-error-low-critical {feature-list:NOT_HAVE_TIBIT}?
| +--ro severity? cml-data-types:cml_notif_severity_t
| +--ro eventClass? cml-data-types:cml_notif_class_t
| +--ro name? string
| +--ro transceiver-temperature? decimal64
| +--ro temperature-critical-min-threshold? decimal64
| +--ro temperature-critical-max-threshold? decimal64
+---n transceiver-temperature-error-high-alert {feature-list:NOT_HAVE_TIBIT}?
| +--ro severity? cml-data-types:cml_notif_severity_t
| +--ro eventClass? cml-data-types:cml_notif_class_t
| +--ro name? string
| +--ro transceiver-temperature? decimal64
| +--ro temperature-alert-min-threshold? decimal64
| +--ro temperature-alert-max-threshold? decimal64
+---n transceiver-temperature-error-low-alert {feature-list:NOT_HAVE_TIBIT}?
| +--ro severity? cml-data-types:cml_notif_severity_t
| +--ro eventClass? cml-data-types:cml_notif_class_t
| +--ro name? string
| +--ro transceiver-temperature? decimal64
| +--ro temperature-alert-min-threshold? decimal64
| +--ro temperature-alert-max-threshold? decimal64
+---n transceiver-temperature-error-recovery {feature-list:NOT_HAVE_TIBIT}?
| +--ro severity? cml-data-types:cml_notif_severity_t
| +--ro eventClass? cml-data-types:cml_notif_class_t
| +--ro name? string
| +--ro transceiver-temperature? decimal64
+---n transceiver-voltage-error-high-critical {feature-list:NOT_HAVE_TIBIT}?
| +--ro severity? cml-data-types:cml_notif_severity_t
| +--ro eventClass? cml-data-types:cml_notif_class_t
| +--ro name? string
| +--ro transceiver-voltage? decimal64
| +--ro voltage-critical-min-threshold? decimal64
| +--ro voltage-critical-max-threshold? decimal64
+---n transceiver-voltage-error-low-critical {feature-list:NOT_HAVE_TIBIT}?
| +--ro severity? cml-data-types:cml_notif_severity_t
| +--ro eventClass? cml-data-types:cml_notif_class_t
| +--ro name? string
| +--ro transceiver-voltage? decimal64
| +--ro voltage-critical-min-threshold? decimal64
| +--ro voltage-critical-max-threshold? decimal64
+---n transceiver-voltage-error-high-alert {feature-list:NOT_HAVE_TIBIT}?
| +--ro severity? cml-data-types:cml_notif_severity_t
| +--ro eventClass? cml-data-types:cml_notif_class_t
| +--ro name? string
| +--ro transceiver-voltage? decimal64
| +--ro voltage-alert-min-threshold? decimal64
| +--ro voltage-alert-max-threshold? decimal64
+---n transceiver-voltage-error-low-alert {feature-list:NOT_HAVE_TIBIT}?
| +--ro severity? cml-data-types:cml_notif_severity_t
| +--ro eventClass? cml-data-types:cml_notif_class_t
| +--ro name? string
| +--ro transceiver-voltage? decimal64
| +--ro voltage-alert-min-threshold? decimal64
| +--ro voltage-alert-max-threshold? decimal64
+---n transceiver-voltage-error-recovery {feature-list:NOT_HAVE_TIBIT}?
| +--ro severity? cml-data-types:cml_notif_severity_t
| +--ro eventClass? cml-data-types:cml_notif_class_t
| +--ro name? string
| +--ro transceiver-voltage? decimal64
+---n temperature-high
| +--ro severity? cml-data-types:cml_notif_severity_t
| +--ro eventClass? cml-data-types:cml_notif_class_t
| +--ro name? string
| +--ro alarm-status? boolean
| +--ro alarm-threshold? decimal64
| +--ro instant? decimal64
+---n temperature-low
| +--ro severity? cml-data-types:cml_notif_severity_t
| +--ro eventClass? cml-data-types:cml_notif_class_t
| +--ro name? string
| +--ro alarm-status? boolean
| +--ro alarm-threshold? decimal64
| +--ro instant? decimal64
+---n power-supply-inserted
| +--ro severity? cml-data-types:cml_notif_severity_t
| +--ro eventClass? cml-data-types:cml_notif_class_t
| +--ro name? string
+---n power-supply-removed
| +--ro severity? cml-data-types:cml_notif_severity_t
| +--ro eventClass? cml-data-types:cml_notif_class_t
| +--ro name? string
+---n power-supply-ac-failed
| +--ro severity? cml-data-types:cml_notif_severity_t
| +--ro eventClass? cml-data-types:cml_notif_class_t
| +--ro name? string
+---n power-supply-ac-recovery
| +--ro severity? cml-data-types:cml_notif_severity_t
| +--ro eventClass? cml-data-types:cml_notif_class_t
| +--ro name? string
+---n power-supply-12v-failed
| +--ro severity? cml-data-types:cml_notif_severity_t
| +--ro eventClass? cml-data-types:cml_notif_class_t
| +--ro name? string
+---n power-supply-12v-recovery
| +--ro severity? cml-data-types:cml_notif_severity_t
| +--ro eventClass? cml-data-types:cml_notif_class_t
| +--ro name? string
+---n psu-vin-low-alert
| +--ro severity? cml-data-types:cml_notif_severity_t
| +--ro eventClass? cml-data-types:cml_notif_class_t
| +--ro name? string
| +--ro input-voltage? decimal64
| +--ro vin-alert-threshold-min? decimal64
| +--ro vin-alert-threshold-max? decimal64
+---n psu-vin-high-alert
| +--ro severity? cml-data-types:cml_notif_severity_t
| +--ro eventClass? cml-data-types:cml_notif_class_t
| +--ro name? string
| +--ro input-voltage? decimal64
| +--ro vin-alert-threshold-min? decimal64
| +--ro vin-alert-threshold-max? decimal64
+---n psu-vin-low-critical
| +--ro severity? cml-data-types:cml_notif_severity_t
| +--ro eventClass? cml-data-types:cml_notif_class_t
| +--ro name? string
| +--ro input-voltage? decimal64
| +--ro vin-critical-threshold-min? decimal64
| +--ro vin-critical-threshold-max? decimal64
+---n psu-vin-high-critical
| +--ro severity? cml-data-types:cml_notif_severity_t
| +--ro eventClass? cml-data-types:cml_notif_class_t
| +--ro name? string
| +--ro input-voltage? decimal64
| +--ro vin-critical-threshold-min? decimal64
| +--ro vin-critical-threshold-max? decimal64
+---n psu-vin-low-alert-recovery
| +--ro severity? cml-data-types:cml_notif_severity_t
| +--ro eventClass? cml-data-types:cml_notif_class_t
| +--ro name? string
| +--ro input-voltage? decimal64
| +--ro vin-alert-threshold-min? decimal64
| +--ro vin-alert-threshold-max? decimal64
+---n psu-vin-high-alert-recovery
| +--ro severity? cml-data-types:cml_notif_severity_t
| +--ro eventClass? cml-data-types:cml_notif_class_t
| +--ro name? string
| +--ro input-voltage? decimal64
| +--ro vin-alert-threshold-min? decimal64
| +--ro vin-alert-threshold-max? decimal64
+---n psu-vin-low-critical-recovery
| +--ro severity? cml-data-types:cml_notif_severity_t
| +--ro eventClass? cml-data-types:cml_notif_class_t
| +--ro name? string
| +--ro input-voltage? decimal64
| +--ro vin-critical-threshold-min? decimal64
| +--ro vin-critical-threshold-max? decimal64
+---n psu-vin-high-critical-recovery
| +--ro severity? cml-data-types:cml_notif_severity_t
| +--ro eventClass? cml-data-types:cml_notif_class_t
| +--ro name? string
| +--ro input-voltage? decimal64
| +--ro vin-critical-threshold-min? decimal64
| +--ro vin-critical-threshold-max? decimal64
+---n psu-vout-low-alert
| +--ro severity? cml-data-types:cml_notif_severity_t
| +--ro eventClass? cml-data-types:cml_notif_class_t
| +--ro name? string
| +--ro output-voltage? decimal64
| +--ro vout-alert-threshold-min? decimal64
| +--ro vout-alert-threshold-max? decimal64
+---n psu-vout-high-alert
| +--ro severity? cml-data-types:cml_notif_severity_t
| +--ro eventClass? cml-data-types:cml_notif_class_t
| +--ro name? string
| +--ro output-voltage? decimal64
| +--ro vout-alert-threshold-min? decimal64
| +--ro vout-alert-threshold-max? decimal64
+---n psu-vout-low-critical
| +--ro severity? cml-data-types:cml_notif_severity_t
| +--ro eventClass? cml-data-types:cml_notif_class_t
| +--ro name? string
| +--ro output-voltage? decimal64
| +--ro vout-critical-threshold-min? decimal64
| +--ro vout-critical-threshold-max? decimal64
+---n psu-vout-high-critical
| +--ro severity? cml-data-types:cml_notif_severity_t
| +--ro eventClass? cml-data-types:cml_notif_class_t
| +--ro name? string
| +--ro output-voltage? decimal64
| +--ro vout-critical-threshold-min? decimal64
| +--ro vout-critical-threshold-max? decimal64
+---n psu-vout-low-alert-recovery
| +--ro severity? cml-data-types:cml_notif_severity_t
| +--ro eventClass? cml-data-types:cml_notif_class_t
| +--ro name? string
| +--ro output-voltage? decimal64
| +--ro vout-alert-threshold-min? decimal64
| +--ro vout-alert-threshold-max? decimal64
+---n psu-vout-high-alert-recovery
| +--ro severity? cml-data-types:cml_notif_severity_t
| +--ro eventClass? cml-data-types:cml_notif_class_t
| +--ro name? string
| +--ro output-voltage? decimal64
| +--ro vout-alert-threshold-min? decimal64
| +--ro vout-alert-threshold-max? decimal64
+---n psu-vout-low-critical-recovery
| +--ro severity? cml-data-types:cml_notif_severity_t
| +--ro eventClass? cml-data-types:cml_notif_class_t
| +--ro name? string
| +--ro output-voltage? decimal64
| +--ro vout-critical-threshold-min? decimal64
| +--ro vout-critical-threshold-max? decimal64
+---n psu-vout-high-critical-recovery
| +--ro severity? cml-data-types:cml_notif_severity_t
| +--ro eventClass? cml-data-types:cml_notif_class_t
| +--ro name? string
| +--ro output-voltage? decimal64
| +--ro vout-critical-threshold-min? decimal64
| +--ro vout-critical-threshold-max? decimal64
+---n psu-pin-low-alert
| +--ro severity? cml-data-types:cml_notif_severity_t
| +--ro eventClass? cml-data-types:cml_notif_class_t
| +--ro name? string
| +--ro input-power? decimal64
| +--ro pin-alert-threshold-min? decimal64
| +--ro pin-alert-threshold-max? decimal64
+---n psu-pin-high-alert
| +--ro severity? cml-data-types:cml_notif_severity_t
| +--ro eventClass? cml-data-types:cml_notif_class_t
| +--ro name? string
| +--ro input-power? decimal64
| +--ro pin-alert-threshold-min? decimal64
| +--ro pin-alert-threshold-max? decimal64
+---n psu-pin-low-critical
| +--ro severity? cml-data-types:cml_notif_severity_t
| +--ro eventClass? cml-data-types:cml_notif_class_t
| +--ro name? string
| +--ro input-power? decimal64
| +--ro pin-critical-threshold-min? decimal64
| +--ro pin-critical-threshold-max? decimal64
+---n psu-pin-high-critical
| +--ro severity? cml-data-types:cml_notif_severity_t
| +--ro eventClass? cml-data-types:cml_notif_class_t
| +--ro name? string
| +--ro input-power? decimal64
| +--ro pin-critical-threshold-min? decimal64
| +--ro pin-critical-threshold-max? decimal64
+---n psu-pin-low-alert-recovery
| +--ro severity? cml-data-types:cml_notif_severity_t
| +--ro eventClass? cml-data-types:cml_notif_class_t
| +--ro name? string
| +--ro input-power? decimal64
| +--ro pin-alert-threshold-min? decimal64
| +--ro pin-alert-threshold-max? decimal64
+---n psu-pin-high-alert-recovery
| +--ro severity? cml-data-types:cml_notif_severity_t
| +--ro eventClass? cml-data-types:cml_notif_class_t
| +--ro name? string
| +--ro input-power? decimal64
| +--ro pin-alert-threshold-min? decimal64
| +--ro pin-alert-threshold-max? decimal64
+---n psu-pin-low-critical-recovery
| +--ro severity? cml-data-types:cml_notif_severity_t
| +--ro eventClass? cml-data-types:cml_notif_class_t
| +--ro name? string
| +--ro input-power? decimal64
| +--ro pin-critical-threshold-min? decimal64
| +--ro pin-critical-threshold-max? decimal64
+---n psu-pin-high-critical-recovery
| +--ro severity? cml-data-types:cml_notif_severity_t
| +--ro eventClass? cml-data-types:cml_notif_class_t
| +--ro name? string
| +--ro input-power? decimal64
| +--ro pin-critical-threshold-min? decimal64
| +--ro pin-critical-threshold-max? decimal64
+---n psu-pout-low-alert
| +--ro severity? cml-data-types:cml_notif_severity_t
| +--ro eventClass? cml-data-types:cml_notif_class_t
| +--ro name? string
| +--ro power-consumption? decimal64
| +--ro pout-alert-threshold-min? decimal64
| +--ro pout-alert-threshold-max? decimal64
+---n psu-pout-high-alert
| +--ro severity? cml-data-types:cml_notif_severity_t
| +--ro eventClass? cml-data-types:cml_notif_class_t
| +--ro name? string
| +--ro power-consumption? decimal64
| +--ro pout-alert-threshold-min? decimal64
| +--ro pout-alert-threshold-max? decimal64
+---n psu-pout-low-critical
| +--ro severity? cml-data-types:cml_notif_severity_t
| +--ro eventClass? cml-data-types:cml_notif_class_t
| +--ro name? string
| +--ro power-consumption? decimal64
| +--ro pout-critical-threshold-min? decimal64
| +--ro pout-critical-threshold-max? decimal64
+---n psu-pout-high-critical
| +--ro severity? cml-data-types:cml_notif_severity_t
| +--ro eventClass? cml-data-types:cml_notif_class_t
| +--ro name? string
| +--ro power-consumption? decimal64
| +--ro pout-critical-threshold-min? decimal64
| +--ro pout-critical-threshold-max? decimal64
+---n psu-pout-low-alert-recovery
| +--ro severity? cml-data-types:cml_notif_severity_t
| +--ro eventClass? cml-data-types:cml_notif_class_t
| +--ro name? string
| +--ro power-consumption? decimal64
| +--ro pout-alert-threshold-min? decimal64
| +--ro pout-alert-threshold-max? decimal64
+---n psu-pout-high-alert-recovery
| +--ro severity? cml-data-types:cml_notif_severity_t
| +--ro eventClass? cml-data-types:cml_notif_class_t
| +--ro name? string
| +--ro power-consumption? decimal64
| +--ro pout-alert-threshold-min? decimal64
| +--ro pout-alert-threshold-max? decimal64
+---n psu-pout-low-critical-recovery
| +--ro severity? cml-data-types:cml_notif_severity_t
| +--ro eventClass? cml-data-types:cml_notif_class_t
| +--ro name? string
| +--ro power-consumption? decimal64
| +--ro pout-critical-threshold-min? decimal64
| +--ro pout-critical-threshold-max? decimal64
+---n psu-pout-high-critical-recovery
| +--ro severity? cml-data-types:cml_notif_severity_t
| +--ro eventClass? cml-data-types:cml_notif_class_t
| +--ro name? string
| +--ro power-consumption? decimal64
| +--ro pout-critical-threshold-min? decimal64
| +--ro pout-critical-threshold-max? decimal64
+---n psu-iout-low-alert
| +--ro severity? cml-data-types:cml_notif_severity_t
| +--ro eventClass? cml-data-types:cml_notif_class_t
| +--ro name? string
| +--ro output-current? decimal64
| +--ro iout-alert-threshold-min? decimal64
| +--ro iout-alert-threshold-max? decimal64
+---n psu-iout-high-alert
| +--ro severity? cml-data-types:cml_notif_severity_t
| +--ro eventClass? cml-data-types:cml_notif_class_t
| +--ro name? string
| +--ro output-current? decimal64
| +--ro iout-alert-threshold-min? decimal64
| +--ro iout-alert-threshold-max? decimal64
+---n psu-iout-low-critical
| +--ro severity? cml-data-types:cml_notif_severity_t
| +--ro eventClass? cml-data-types:cml_notif_class_t
| +--ro name? string
| +--ro output-current? decimal64
| +--ro iout-critical-threshold-min? decimal64
| +--ro iout-critical-threshold-max? decimal64
+---n psu-iout-high-critical
| +--ro severity? cml-data-types:cml_notif_severity_t
| +--ro eventClass? cml-data-types:cml_notif_class_t
| +--ro name? string
| +--ro output-current? decimal64
| +--ro iout-critical-threshold-min? decimal64
| +--ro iout-critical-threshold-max? decimal64
+---n psu-iout-low-alert-recovery
| +--ro severity? cml-data-types:cml_notif_severity_t
| +--ro eventClass? cml-data-types:cml_notif_class_t
| +--ro name? string
| +--ro output-current? decimal64
| +--ro iout-alert-threshold-min? decimal64
| +--ro iout-alert-threshold-max? decimal64
+---n psu-iout-high-alert-recovery
| +--ro severity? cml-data-types:cml_notif_severity_t
| +--ro eventClass? cml-data-types:cml_notif_class_t
| +--ro name? string
| +--ro output-current? decimal64
| +--ro iout-alert-threshold-min? decimal64
| +--ro iout-alert-threshold-max? decimal64
+---n psu-iout-low-critical-recovery
| +--ro severity? cml-data-types:cml_notif_severity_t
| +--ro eventClass? cml-data-types:cml_notif_class_t
| +--ro name? string
| +--ro output-current? decimal64
| +--ro iout-critical-threshold-min? decimal64
| +--ro iout-critical-threshold-max? decimal64
+---n psu-iout-high-critical-recovery
| +--ro severity? cml-data-types:cml_notif_severity_t
| +--ro eventClass? cml-data-types:cml_notif_class_t
| +--ro name? string
| +--ro output-current? decimal64
| +--ro iout-critical-threshold-min? decimal64
| +--ro iout-critical-threshold-max? decimal64
+---n psu-iin-low-alert
| +--ro severity? cml-data-types:cml_notif_severity_t
| +--ro eventClass? cml-data-types:cml_notif_class_t
| +--ro name? string
| +--ro input-current? decimal64
| +--ro iin-alert-threshold-min? decimal64
| +--ro iin-alert-threshold-max? decimal64
+---n psu-iin-high-alert
| +--ro severity? cml-data-types:cml_notif_severity_t
| +--ro eventClass? cml-data-types:cml_notif_class_t
| +--ro name? string
| +--ro input-current? decimal64
| +--ro iin-alert-threshold-min? decimal64
| +--ro iin-alert-threshold-max? decimal64
+---n psu-iin-low-critical
| +--ro severity? cml-data-types:cml_notif_severity_t
| +--ro eventClass? cml-data-types:cml_notif_class_t
| +--ro name? string
| +--ro input-current? decimal64
| +--ro iin-critical-threshold-min? decimal64
| +--ro iin-critical-threshold-max? decimal64
+---n psu-iin-high-critical
| +--ro severity? cml-data-types:cml_notif_severity_t
| +--ro eventClass? cml-data-types:cml_notif_class_t
| +--ro name? string
| +--ro input-current? decimal64
| +--ro iin-critical-threshold-min? decimal64
| +--ro iin-critical-threshold-max? decimal64
+---n psu-iin-low-alert-recovery
| +--ro severity? cml-data-types:cml_notif_severity_t
| +--ro eventClass? cml-data-types:cml_notif_class_t
| +--ro name? string
| +--ro input-current? decimal64
| +--ro iin-alert-threshold-min? decimal64
| +--ro iin-alert-threshold-max? decimal64
+---n psu-iin-high-alert-recovery
| +--ro severity? cml-data-types:cml_notif_severity_t
| +--ro eventClass? cml-data-types:cml_notif_class_t
| +--ro name? string
| +--ro input-current? decimal64
| +--ro iin-alert-threshold-min? decimal64
| +--ro iin-alert-threshold-max? decimal64
+---n psu-iin-low-critical-recovery
| +--ro severity? cml-data-types:cml_notif_severity_t
| +--ro eventClass? cml-data-types:cml_notif_class_t
| +--ro name? string
| +--ro input-current? decimal64
| +--ro iin-critical-threshold-min? decimal64
| +--ro iin-critical-threshold-max? decimal64
+---n psu-iin-high-critical-recovery
| +--ro severity? cml-data-types:cml_notif_severity_t
| +--ro eventClass? cml-data-types:cml_notif_class_t
| +--ro name? string
| +--ro input-current? decimal64
| +--ro iin-critical-threshold-min? decimal64
| +--ro iin-critical-threshold-max? decimal64
+---n psu-temp1-low-alert
| +--ro severity? cml-data-types:cml_notif_severity_t
| +--ro eventClass? cml-data-types:cml_notif_class_t
| +--ro name? string
| +--ro temperature-sensor1? decimal64
| +--ro temp1-alert-threshold-min? decimal64
| +--ro temp1-alert-threshold-max? decimal64
+---n psu-temp1-high-alert
| +--ro severity? cml-data-types:cml_notif_severity_t
| +--ro eventClass? cml-data-types:cml_notif_class_t
| +--ro name? string
| +--ro temperature-sensor1? decimal64
| +--ro temp1-alert-threshold-min? decimal64
| +--ro temp1-alert-threshold-max? decimal64
+---n psu-temp1-low-critical
| +--ro severity? cml-data-types:cml_notif_severity_t
| +--ro eventClass? cml-data-types:cml_notif_class_t
| +--ro name? string
| +--ro temperature-sensor1? decimal64
| +--ro temp1-critical-threshold-min? decimal64
| +--ro temp1-critical-threshold-max? decimal64
+---n psu-temp1-high-critical
| +--ro severity? cml-data-types:cml_notif_severity_t
| +--ro eventClass? cml-data-types:cml_notif_class_t
| +--ro name? string
| +--ro temperature-sensor1? decimal64
| +--ro temp1-critical-threshold-min? decimal64
| +--ro temp1-critical-threshold-max? decimal64
+---n psu-temp1-low-alert-recovery
| +--ro severity? cml-data-types:cml_notif_severity_t
| +--ro eventClass? cml-data-types:cml_notif_class_t
| +--ro name? string
| +--ro temperature-sensor1? decimal64
| +--ro temp1-alert-threshold-min? decimal64
| +--ro temp1-alert-threshold-max? decimal64
+---n psu-temp1-high-alert-recovery
| +--ro severity? cml-data-types:cml_notif_severity_t
| +--ro eventClass? cml-data-types:cml_notif_class_t
| +--ro name? string
| +--ro temperature-sensor1? decimal64
| +--ro temp1-alert-threshold-min? decimal64
| +--ro temp1-alert-threshold-max? decimal64
+---n psu-temp1-low-critical-recovery
| +--ro severity? cml-data-types:cml_notif_severity_t
| +--ro eventClass? cml-data-types:cml_notif_class_t
| +--ro name? string
| +--ro temperature-sensor1? decimal64
| +--ro temp1-critical-threshold-min? decimal64
| +--ro temp1-critical-threshold-max? decimal64
+---n psu-temp1-high-critical-recovery
| +--ro severity? cml-data-types:cml_notif_severity_t
| +--ro eventClass? cml-data-types:cml_notif_class_t
| +--ro name? string
| +--ro temperature-sensor1? decimal64
| +--ro temp1-critical-threshold-min? decimal64
| +--ro temp1-critical-threshold-max? decimal64
+---n psu-temp2-low-alert
| +--ro severity? cml-data-types:cml_notif_severity_t
| +--ro eventClass? cml-data-types:cml_notif_class_t
| +--ro name? string
| +--ro temperature-sensor2? decimal64
| +--ro temp2-alert-threshold-min? decimal64
| +--ro temp2-alert-threshold-max? decimal64
+---n psu-temp2-high-alert
| +--ro severity? cml-data-types:cml_notif_severity_t
| +--ro eventClass? cml-data-types:cml_notif_class_t
| +--ro name? string
| +--ro temperature-sensor2? decimal64
| +--ro temp2-alert-threshold-min? decimal64
| +--ro temp2-alert-threshold-max? decimal64
+---n psu-temp2-low-critical
| +--ro severity? cml-data-types:cml_notif_severity_t
| +--ro eventClass? cml-data-types:cml_notif_class_t
| +--ro name? string
| +--ro temperature-sensor2? decimal64
| +--ro temp2-critical-threshold-min? decimal64
| +--ro temp2-critical-threshold-max? decimal64
+---n psu-temp2-high-critical
| +--ro severity? cml-data-types:cml_notif_severity_t
| +--ro eventClass? cml-data-types:cml_notif_class_t
| +--ro name? string
| +--ro temperature-sensor2? decimal64
| +--ro temp2-critical-threshold-min? decimal64
| +--ro temp2-critical-threshold-max? decimal64
+---n psu-temp2-low-alert-recovery
| +--ro severity? cml-data-types:cml_notif_severity_t
| +--ro eventClass? cml-data-types:cml_notif_class_t
| +--ro name? string
| +--ro temperature-sensor2? decimal64
| +--ro temp2-alert-threshold-min? decimal64
| +--ro temp2-alert-threshold-max? decimal64
+---n psu-temp2-high-alert-recovery
| +--ro severity? cml-data-types:cml_notif_severity_t
| +--ro eventClass? cml-data-types:cml_notif_class_t
| +--ro name? string
| +--ro temperature-sensor2? decimal64
| +--ro temp2-alert-threshold-min? decimal64
| +--ro temp2-alert-threshold-max? decimal64
+---n psu-temp2-low-critical-recovery
| +--ro severity? cml-data-types:cml_notif_severity_t
| +--ro eventClass? cml-data-types:cml_notif_class_t
| +--ro name? string
| +--ro temperature-sensor2? decimal64
| +--ro temp2-critical-threshold-min? decimal64
| +--ro temp2-critical-threshold-max? decimal64
+---n psu-temp2-high-critical-recovery
| +--ro severity? cml-data-types:cml_notif_severity_t
| +--ro eventClass? cml-data-types:cml_notif_class_t
| +--ro name? string
| +--ro temperature-sensor2? decimal64
| +--ro temp2-critical-threshold-min? decimal64
| +--ro temp2-critical-threshold-max? decimal64
+---n psu-temp3-low-alert
| +--ro severity? cml-data-types:cml_notif_severity_t
| +--ro eventClass? cml-data-types:cml_notif_class_t
| +--ro name? string
| +--ro temperature-sensor3? decimal64
| +--ro temp3-alert-threshold-min? decimal64
| +--ro temp3-alert-threshold-max? decimal64
+---n psu-temp3-high-alert
| +--ro severity? cml-data-types:cml_notif_severity_t
| +--ro eventClass? cml-data-types:cml_notif_class_t
| +--ro name? string
| +--ro temperature-sensor3? decimal64
| +--ro temp3-alert-threshold-min? decimal64
| +--ro temp3-alert-threshold-max? decimal64
+---n psu-temp3-low-critical
| +--ro severity? cml-data-types:cml_notif_severity_t
| +--ro eventClass? cml-data-types:cml_notif_class_t
| +--ro name? string
| +--ro temperature-sensor3? decimal64
| +--ro temp3-critical-threshold-min? decimal64
| +--ro temp3-critical-threshold-max? decimal64
+---n psu-temp3-high-critical
| +--ro severity? cml-data-types:cml_notif_severity_t
| +--ro eventClass? cml-data-types:cml_notif_class_t
| +--ro name? string
| +--ro temperature-sensor3? decimal64
| +--ro temp3-critical-threshold-min? decimal64
| +--ro temp3-critical-threshold-max? decimal64
+---n psu-temp3-low-alert-recovery
| +--ro severity? cml-data-types:cml_notif_severity_t
| +--ro eventClass? cml-data-types:cml_notif_class_t
| +--ro name? string
| +--ro temperature-sensor3? decimal64
| +--ro temp3-alert-threshold-min? decimal64
| +--ro temp3-alert-threshold-max? decimal64
+---n psu-temp3-high-alert-recovery
| +--ro severity? cml-data-types:cml_notif_severity_t
| +--ro eventClass? cml-data-types:cml_notif_class_t
| +--ro name? string
| +--ro temperature-sensor3? decimal64
| +--ro temp3-alert-threshold-min? decimal64
| +--ro temp3-alert-threshold-max? decimal64
+---n psu-temp3-low-critical-recovery
| +--ro severity? cml-data-types:cml_notif_severity_t
| +--ro eventClass? cml-data-types:cml_notif_class_t
| +--ro name? string
| +--ro temperature-sensor3? decimal64
| +--ro temp3-critical-threshold-min? decimal64
| +--ro temp3-critical-threshold-max? decimal64
+---n psu-temp3-high-critical-recovery
| +--ro severity? cml-data-types:cml_notif_severity_t
| +--ro eventClass? cml-data-types:cml_notif_class_t
| +--ro name? string
| +--ro temperature-sensor3? decimal64
| +--ro temp3-critical-threshold-min? decimal64
| +--ro temp3-critical-threshold-max? decimal64
+---n fan-status-alarm
| +--ro severity? cml-data-types:cml_notif_severity_t
| +--ro eventClass? cml-data-types:cml_notif_class_t
| +--ro name? string
| +--ro fan-index? uint8
| +--ro fan-status? cml_cmm_fan_status_t
+---n fan-status-alarm-recovery
| +--ro severity? cml-data-types:cml_notif_severity_t
| +--ro eventClass? cml-data-types:cml_notif_class_t
| +--ro name? string
| +--ro fan-index? uint8
| +--ro fan-status? cml_cmm_fan_status_t
+---n fan-rpm-min-notify
| +--ro severity? cml-data-types:cml_notif_severity_t
| +--ro eventClass? cml-data-types:cml_notif_class_t
| +--ro name? string
| +--ro minimum-rpm? uint32
+---n fan-rpm-max-alert
| +--ro severity? cml-data-types:cml_notif_severity_t
| +--ro eventClass? cml-data-types:cml_notif_class_t
| +--ro name? string
| +--ro maximum-rpm? uint32
+---n fan-rpm-decreased-notify
| +--ro severity? cml-data-types:cml_notif_severity_t
| +--ro eventClass? cml-data-types:cml_notif_class_t
| +--ro name? string
| +--ro rpm? uint32
+---n fan-rpm-increased-notify
| +--ro severity? cml-data-types:cml_notif_severity_t
| +--ro eventClass? cml-data-types:cml_notif_class_t
| +--ro name? string
| +--ro rpm? uint32
+---n fan-tray-inserted
| +--ro severity? cml-data-types:cml_notif_severity_t
| +--ro eventClass? cml-data-types:cml_notif_class_t
| +--ro name? string
+---n fan-tray-removed
| +--ro severity? cml-data-types:cml_notif_severity_t
| +--ro eventClass? cml-data-types:cml_notif_class_t
| +--ro name? string
+---n hardware-tcam-util-warning-notification
| +--ro severity? cml-data-types:cml_notif_severity_t
| +--ro eventClass? cml-data-types:cml_notif_class_t
| +--ro group-id? uint32
| +--ro group-name? cml-data-types:cml_line_t
| +--ro used-percentage? int32
| +--ro free-entries? int32
+---n hardware-tcam-util-critical-notification
| +--ro severity? cml-data-types:cml_notif_severity_t
| +--ro eventClass? cml-data-types:cml_notif_class_t
| +--ro group-id? uint32
| +--ro group-name? cml-data-types:cml_line_t
| +--ro used-percentage? int32
| +--ro free-entries? int32
+---n platform-interface-load-balance-update {feature-list:NOT_HAVE_DUNE}?
| +--ro severity? cml-data-types:cml_notif_severity_t
| +--ro eventClass? cml-data-types:cml_notif_class_t
| +--ro name? string
| +--ro type? ipi-platform-types:platform_lacp_psc_t
+---n loss-of-input-clock
| +--ro severity? cml-data-types:cml_notif_severity_t
| +--ro eventClass? cml-data-types:cml_notif_class_t
| +--ro name? string
| +--ro loss-of-input-clock-status? uint8
+---n usb-over-current
| +--ro severity? cml-data-types:cml_notif_severity_t
| +--ro eventClass? cml-data-types:cml_notif_class_t
| +--ro name? string
| +--ro usb-over-current-status? uint8
+---n cmis-module-monitor-alarm-notification
| +--ro severity? cml-data-types:cml_notif_severity_t
| +--ro eventClass? cml-data-types:cml_notif_class_t
| +--ro type? ipi-platform-cmis-types:cmm_cmis_port_type_t
| +--ro port? uint8
| +--ro name? string
| +--ro alarm-id? ipi-platform-cmis-types:cmm_cmis_module_monitor_id_t
| +--ro alarm-type? ipi-platform-cmis-types:cmm_cmis_threshold_alarm_t
| +--ro current-value? decimal64
| +--ro threshold-minimum? decimal64
| +--ro threshold-maximum? decimal64
+---n cmis-module-monitor-recovery-notification
| +--ro severity? cml-data-types:cml_notif_severity_t
| +--ro eventClass? cml-data-types:cml_notif_class_t
| +--ro type? ipi-platform-cmis-types:cmm_cmis_port_type_t
| +--ro port? uint8
| +--ro name? string
| +--ro alarm-id? ipi-platform-cmis-types:cmm_cmis_module_monitor_id_t
| +--ro current-value? decimal64
| +--ro threshold-minimum? decimal64
| +--ro threshold-maximum? decimal64
+---n cmis-module-host-flag-alarm-notification
| +--ro severity? cml-data-types:cml_notif_severity_t
| +--ro eventClass? cml-data-types:cml_notif_class_t
| +--ro number? uint8
| +--ro type? ipi-platform-cmis-types:cmm_cmis_port_type_t
| +--ro port? uint8
| +--ro name? string
| +--ro alarm-id? ipi-platform-cmis-types:cmm_cmis_host_flag_id_t
+---n cmis-module-host-flag-recovery-notification
| +--ro severity? cml-data-types:cml_notif_severity_t
| +--ro eventClass? cml-data-types:cml_notif_class_t
| +--ro number? uint8
| +--ro type? ipi-platform-cmis-types:cmm_cmis_port_type_t
| +--ro port? uint8
| +--ro name? string
| +--ro alarm-id? ipi-platform-cmis-types:cmm_cmis_host_flag_id_t
+---n cmis-module-media-monitor-alarm-notification
| +--ro severity? cml-data-types:cml_notif_severity_t
| +--ro eventClass? cml-data-types:cml_notif_class_t
| +--ro number? uint8
| +--ro type? ipi-platform-cmis-types:cmm_cmis_port_type_t
| +--ro port? uint8
| +--ro name? string
| +--ro alarm-id? ipi-platform-cmis-types:cmm_cmis_media_monitor_id_t
| +--ro alarm-type? ipi-platform-cmis-types:cmm_cmis_threshold_alarm_t
| +--ro current-value? decimal64
| +--ro threshold-minimum? decimal64
| +--ro threshold-maximum? decimal64
+---n cmis-module-media-monitor-recovery-notification
| +--ro severity? cml-data-types:cml_notif_severity_t
| +--ro eventClass? cml-data-types:cml_notif_class_t
| +--ro number? uint8
| +--ro type? ipi-platform-cmis-types:cmm_cmis_port_type_t
| +--ro port? uint8
| +--ro name? string
| +--ro alarm-id? ipi-platform-cmis-types:cmm_cmis_media_monitor_id_t
| +--ro current-value? decimal64
| +--ro threshold-minimum? decimal64
| +--ro threshold-maximum? decimal64
+---n cmis-module-media-flag-alarm-notification
| +--ro severity? cml-data-types:cml_notif_severity_t
| +--ro eventClass? cml-data-types:cml_notif_class_t
| +--ro number? uint8
| +--ro type? ipi-platform-cmis-types:cmm_cmis_port_type_t
| +--ro port? uint8
| +--ro name? string
| +--ro alarm-id? ipi-platform-cmis-types:cmm_cmis_media_monitor_id_t
+---n cmis-module-media-flag-recovery-notification
+--ro severity? cml-data-types:cml_notif_severity_t
+--ro eventClass? cml-data-types:cml_notif_class_t
+--ro number? uint8
+--ro type? ipi-platform-cmis-types:cmm_cmis_port_type_t
+--ro port? uint8
+--ro name? string
+--ro alarm-id? ipi-platform-cmis-types:cmm_cmis_media_monitor_id_t