This module contains definitions for the Calvados model objects. Copyright (c) 2012-2020 by Cisco Systems, Inc. All rights rese...
Version: 2021-04-21
module Cisco-IOS-XR-sysadmin-fabric-qsfpdd { yang-version 1; namespace "http://www.cisco.com/ns/yang/Cisco-IOS-XR-sysadmin-fabric-qsfpdd"; prefix fabric_qsfpdd; import tailf-xsd-types { prefix xs; } import cisco-semver { prefix semver; } organization "Cisco Systems, Inc."; contact "Cisco Systems, Inc. Customer Service Postal: 170 West Tasman Drive San Jose, CA 95134 Tel: +1 800 553-NETS E-mail: cs-yang@cisco.com"; description "This module contains definitions for the Calvados model objects. Copyright (c) 2012-2020 by Cisco Systems, Inc. All rights reserved."; revision "2021-04-21" { description "Removed unused imports"; } semver:module-version "1.0.0"; grouping dom_output { list qsfpdd_port { key "qsfpdd_port_num"; leaf show_port { type boolean; default "false"; } leaf error_msg { type string; } leaf qsfpdd_port_num { type uint32; description "Front Port Num"; } leaf optics_description { type string; } leaf vendorname { type string; } leaf vendor_rev_num { type string; } leaf vid { type string; } leaf pid { type string; } leaf qsfp_type { type uint32; } leaf is_cisco_supported { type boolean; } leaf vendor_pn { type string; } leaf vendor_sn { type string; } leaf ven_date_code { type string; } leaf vendor_oui { type string; } leaf temp_rd { type xs:double; } leaf volt_rd { type xs:double; } leaf wavelength { type xs:double; } leaf temp_hi_alarm_sts { type string; } leaf temp_lo_alarm_sts { type string; } leaf volt_hi_alarm_sts { type string; } leaf volt_lo_alarm_sts { type string; } leaf rx_power_dbm_0 { type xs:double; } leaf rx_power_dbm_1 { type xs:double; } leaf rx_power_dbm_2 { type xs:double; } leaf rx_power_dbm_3 { type xs:double; } leaf rx_power_dbm_4 { type xs:double; } leaf rx_power_dbm_5 { type xs:double; } leaf rx_power_dbm_6 { type xs:double; } leaf rx_power_dbm_7 { type xs:double; } leaf rx_los_0 { type string; } leaf rx_los_1 { type string; } leaf rx_los_2 { type string; } leaf rx_los_3 { type string; } leaf rx_los_4 { type string; } leaf rx_los_5 { type string; } leaf rx_los_6 { type string; } leaf rx_los_7 { type string; } leaf rx_cdr_lol_0 { type string; } leaf rx_cdr_lol_1 { type string; } leaf rx_cdr_lol_2 { type string; } leaf rx_cdr_lol_3 { type string; } leaf rx_cdr_lol_4 { type string; } leaf rx_cdr_lol_5 { type string; } leaf rx_cdr_lol_6 { type string; } leaf rx_cdr_lol_7 { type string; } leaf rx_hi_alarm_0 { type string; } leaf rx_hi_alarm_1 { type string; } leaf rx_hi_alarm_2 { type string; } leaf rx_hi_alarm_3 { type string; } leaf rx_hi_alarm_4 { type string; } leaf rx_hi_alarm_5 { type string; } leaf rx_hi_alarm_6 { type string; } leaf rx_hi_alarm_7 { type string; } leaf rx_lo_alarm_0 { type string; } leaf rx_lo_alarm_1 { type string; } leaf rx_lo_alarm_2 { type string; } leaf rx_lo_alarm_3 { type string; } leaf rx_lo_alarm_4 { type string; } leaf rx_lo_alarm_5 { type string; } leaf rx_lo_alarm_6 { type string; } leaf rx_lo_alarm_7 { type string; } leaf tx_power_dbm_0 { type xs:double; } leaf tx_power_dbm_1 { type xs:double; } leaf tx_power_dbm_2 { type xs:double; } leaf tx_power_dbm_3 { type xs:double; } leaf tx_power_dbm_4 { type xs:double; } leaf tx_power_dbm_5 { type xs:double; } leaf tx_power_dbm_6 { type xs:double; } leaf tx_power_dbm_7 { type xs:double; } leaf tx_bias_current_0 { type xs:double; } leaf tx_bias_current_1 { type xs:double; } leaf tx_bias_current_2 { type xs:double; } leaf tx_bias_current_3 { type xs:double; } leaf tx_bias_current_4 { type xs:double; } leaf tx_bias_current_5 { type xs:double; } leaf tx_bias_current_6 { type xs:double; } leaf tx_bias_current_7 { type xs:double; } leaf tx_laser_status_0 { type string; } leaf tx_laser_status_1 { type string; } leaf tx_laser_status_2 { type string; } leaf tx_laser_status_3 { type string; } leaf tx_laser_status_4 { type string; } leaf tx_laser_status_5 { type string; } leaf tx_laser_status_6 { type string; } leaf tx_laser_status_7 { type string; } leaf tx_los_status_0 { type string; } leaf tx_los_status_1 { type string; } leaf tx_los_status_2 { type string; } leaf tx_los_status_3 { type string; } leaf tx_los_status_4 { type string; } leaf tx_los_status_5 { type string; } leaf tx_los_status_6 { type string; } leaf tx_los_status_7 { type string; } leaf tx_fault_status_0 { type string; } leaf tx_fault_status_1 { type string; } leaf tx_fault_status_2 { type string; } leaf tx_fault_status_3 { type string; } leaf tx_fault_status_4 { type string; } leaf tx_fault_status_5 { type string; } leaf tx_fault_status_6 { type string; } leaf tx_fault_status_7 { type string; } leaf tx_cdr_lol_status_0 { type string; } leaf tx_cdr_lol_status_1 { type string; } leaf tx_cdr_lol_status_2 { type string; } leaf tx_cdr_lol_status_3 { type string; } leaf tx_cdr_lol_status_4 { type string; } leaf tx_cdr_lol_status_5 { type string; } leaf tx_cdr_lol_status_6 { type string; } leaf tx_cdr_lol_status_7 { type string; } leaf tx_power_high_alarm_status_0 { type string; } leaf tx_power_high_alarm_status_1 { type string; } leaf tx_power_high_alarm_status_2 { type string; } leaf tx_power_high_alarm_status_3 { type string; } leaf tx_power_high_alarm_status_4 { type string; } leaf tx_power_high_alarm_status_5 { type string; } leaf tx_power_high_alarm_status_6 { type string; } leaf tx_power_high_alarm_status_7 { type string; } leaf tx_power_low_alarm_status_0 { type string; } leaf tx_power_low_alarm_status_1 { type string; } leaf tx_power_low_alarm_status_2 { type string; } leaf tx_power_low_alarm_status_3 { type string; } leaf tx_power_low_alarm_status_4 { type string; } leaf tx_power_low_alarm_status_5 { type string; } leaf tx_power_low_alarm_status_6 { type string; } leaf tx_power_low_alarm_status_7 { type string; } leaf tx_laser_bias_high_alarm_status_0 { type string; } leaf tx_laser_bias_high_alarm_status_1 { type string; } leaf tx_laser_bias_high_alarm_status_2 { type string; } leaf tx_laser_bias_high_alarm_status_3 { type string; } leaf tx_laser_bias_high_alarm_status_4 { type string; } leaf tx_laser_bias_high_alarm_status_5 { type string; } leaf tx_laser_bias_high_alarm_status_6 { type string; } leaf tx_laser_bias_high_alarm_status_7 { type string; } leaf tx_laser_bias_low_alarm_status_0 { type string; } leaf tx_laser_bias_low_alarm_status_1 { type string; } leaf tx_laser_bias_low_alarm_status_2 { type string; } leaf tx_laser_bias_low_alarm_status_3 { type string; } leaf tx_laser_bias_low_alarm_status_4 { type string; } leaf tx_laser_bias_low_alarm_status_5 { type string; } leaf tx_laser_bias_low_alarm_status_6 { type string; } leaf tx_laser_bias_low_alarm_status_7 { type string; } leaf temp_high_alarm { type xs:double; } leaf temp_high_warn_alarm { type xs:double; } leaf temp_low_warn_alarm { type xs:double; } leaf temp_low_alarm { type xs:double; } leaf volt_high_alarm { type xs:double; } leaf volt_high_warn_alarm { type xs:double; } leaf volt_low_warn_alarm { type xs:double; } leaf volt_low_alarm { type xs:double; } leaf tx_cur_high_alarm { type xs:double; } leaf tx_cur_high_warn_alarm { type xs:double; } leaf tx_cur_low_warn_alarm { type xs:double; } leaf tx_cur_low_alarm { type xs:double; } leaf tx_pwr_high_alarm { type xs:double; } leaf tx_pwr_high_warn_alarm { type xs:double; } leaf tx_pwr_low_warn_alarm { type xs:double; } leaf tx_pwr_low_alarm { type xs:double; } leaf rx_pwr_high_alarm { type xs:double; } leaf rx_pwr_high_warn_alarm { type xs:double; } leaf rx_pwr_low_warn_alarm { type xs:double; } leaf rx_pwr_low_alarm { type xs:double; } } // list qsfpdd_port } // grouping dom_output grouping fc_qsfpdd { container qsfpdd { container dom { list location { key "loc_str"; leaf loc_str { type string; } leaf description { type string; default "location (R/S)"; } uses dom_output; } // list location } // container dom container summary { list rack { key "rack_str"; config false; leaf rack_str { type string; } leaf description { type string; default "Rack No."; } list qsfpdd_rack_summary_data { leaf qsfpdd_rack_data { type string; } } // list qsfpdd_rack_summary_data } // list rack } // container summary } // container qsfpdd } // grouping fc_qsfpdd } // module Cisco-IOS-XR-sysadmin-fabric-qsfpdd
© 2023 YumaWorks, Inc. All rights reserved.