This submodule contains a collection of YANG definitions for Cisco IOS-XR ncs6k-qos package operational data. Copyright (c) 201...
Version: 2019-04-05
submodule Cisco-IOS-XR-ncs6k-qos-oper-sub1 { yang-version 1; belongs-to Cisco-IOS-XR-ncs6k-qos-oper { prefix Cisco-IOS-XR-ncs6k-qos-oper; } 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 submodule contains a collection of YANG definitions for Cisco IOS-XR ncs6k-qos package operational data. Copyright (c) 2013-2019 by Cisco Systems, Inc. All rights reserved."; revision "2019-04-05" { description "Establish semantic version baseline."; } revision "2015-11-09" { description "IOS XR 6.0 revision."; } semver:module-version "1.0.0"; typedef Sse-qosea-show-intf-status { type enumeration { enum "state-unknown" { value 0; description "State is unknown"; } enum "state-down" { value 1; description "State is Down"; } } description "Intf Status"; } typedef Sse-qosea-show-policy-status { type enumeration { enum "no-error" { value 0; description "No errors"; } enum "policy-in-reset" { value 1; description "QoS policy is reset"; } } description "Status"; } typedef Qos-policy-account-enum { type enumeration { enum "qos-serv-policy-no-ac-count-pref" { value 0; description "qos serv policy no ac count pref"; } enum "qos-serv-policy-ac-count-l2" { value 1; description "qos serv policy ac count l2"; } enum "qos-serv-policy-no-ac-count-l2" { value 2; description "qos serv policy no ac count l2"; } enum "qos-serv-policy-ac-count-user-def" { value 3; description "qos serv policy ac count user def"; } enum "qos-serv-policy-ac-count-l1" { value 4; description "qos serv policy ac count l1"; } } description "Qos policy account enum"; } typedef Sse-qosea-show-wred { type enumeration { enum "wred-cos" { value 0; description "WRED based on COS"; } enum "wred-dscp" { value 1; description "WRED based on DSCP"; } enum "wred-precedence" { value 2; description "WRED based on Precedence"; } enum "wred-discard-class" { value 3; description "WRED based on discard class"; } enum "wred-mpls-exp" { value 4; description "WRED based on MPLS EXP"; } enum "red-with-user-min-max" { value 5; description "RED with user defined min and max"; } enum "red-with-default-min-max" { value 6; description "RED with default min and max"; } enum "wred-invalid" { value 7; description "Invalid"; } } description "WRED type"; } typedef Sse-qosea-show-action { type enumeration { enum "action-none" { value 0; description "None"; } enum "action-transmit" { value 1; description "Transmit"; } enum "action-drop" { value 2; description "Drop"; } enum "action-mark" { value 3; description "Mark"; } } description "Policer action type"; } typedef Sse-qosea-show-policy-unit { type enumeration { enum "invalid" { value 0; description "Invalid uint type"; } enum "bytes" { value 1; description "Units in bytes"; } enum "kilo-bytes" { value 2; description "Units in kilobytes"; } enum "mega-bytes" { value 3; description "Units in megabytes"; } enum "giga-bytes" { value 4; description "Units in gigabytes"; } enum "bits-per-second" { value 5; description "Units in bits per second"; } enum "kilo-bits-per-second" { value 6; description "Units in kilo bits per second"; } enum "mega-bits-per-second" { value 7; description "Units in mega bits per second"; } enum "giga-bits-per-second" { value 8; description "Units in giga bits per second"; } enum "cells-per-second" { value 9; description "Units in cells per second"; } enum "packets-per-second" { value 10; description "Units in Packets Per Second"; } enum "microseconds" { value 11; description "Units in microseconds"; } enum "milliseconds" { value 12; description "Units in milliseconds"; } enum "packets" { value 13; description "Units in packets"; } enum "cells" { value 14; description "Units in cells"; } enum "percent" { value 15; description "Units in percentage"; } enum "ratio" { value 16; description "Units in ratio"; } } description "Policy parameter unit type"; } typedef Sse-qosea-show-hp-level { type enumeration { enum "high-priority-level1" { value 0; description "High priority queue level 1"; } enum "high-priority-level2" { value 1; description "High priority queue level 2"; } enum "high-priority-level3" { value 2; description "High priority queue level 3"; } enum "high-priority-level4" { value 3; description "High priority queue level 4"; } enum "high-priority-level5" { value 4; description "High priority queue level 5"; } enum "high-priority-level6" { value 5; description "High priority queue level 6"; } enum "high-priority-level7" { value 6; description "High priority queue level 7"; } enum "high-priority-level8" { value 7; description "High priority queue level 8"; } enum "unknown" { value 8; description "Unknown"; } } description "Priority level"; } typedef Sse-qosea-show-queue { type enumeration { enum "low-priority-default-queue" { value 0; description "Low priority default queue"; } enum "low-priority-queue" { value 1; description "Low priority queue"; } enum "high-priority-queue" { value 2; description "High priority queue"; } enum "unknown-queue-type" { value 3; description "Queue priority unknown"; } } description "Priority Queue Type"; } typedef Sse-qosea-show-mark { type enumeration { enum "mark-none" { value 0; description "None"; } enum "dscp" { value 1; description "DSCP"; } enum "precedence" { value 2; description "Precedence"; } enum "mpls-topmost" { value 3; description "MPLS topmost"; } enum "mpls-imposition" { value 4; description "MPLS imposition"; } enum "qos-group" { value 5; description "Qos group"; } enum "discard-class" { value 6; description "Discard class"; } enum "cos" { value 7; description "COS"; } enum "inner-cos" { value 8; description "Inner COS"; } enum "dscp-tunnel" { value 9; description "DSCP tunnel"; } enum "precedence-tunnel" { value 10; description "Precedence tunnel"; } } description "Mark type"; } typedef Sse-qosea-show-level { type enumeration { enum "level1" { value 0; description "QoS level1 class"; } enum "level2" { value 1; description "QoS level2 class"; } enum "level3" { value 2; description "QoS level3 class"; } enum "level4" { value 3; description "QoS level4 class"; } enum "level5" { value 4; description "QoS level5 class"; } } description "Level type"; } typedef Sse-qosea-show-inc-dir { type enumeration { enum "direction-input" { value 0; description "Direction Input"; } enum "direction-output" { value 1; description "Direction Output"; } } description "Direction"; } } // submodule Cisco-IOS-XR-ncs6k-qos-oper-sub1
© 2023 YumaWorks, Inc. All rights reserved.