This YANG module augments the configuration and operational state data for interfaces for Congestion Isolation. References in t...
Version: 2023-07-03
module ieee802-dot1q-congestion-isolation { yang-version 1.1; namespace "urn:ieee:std:802.1Q:yang:ieee802-dot1q-congestion-isolation"; prefix dot1q-ci; import ietf-yang-types { prefix yang; } import ieee802-types { prefix ieee; } import ieee802-dot1q-stream-filters-gates { prefix sfsg; } import ieee802-dot1q-types { prefix dot1q-types; } import ietf-inet-types { prefix inet; } organization "Institute of Electrical and Electronics Engineers"; contact "WG-URL: http://ieee802.org/1/ WG-EMail: stds-802-1-l@ieee.org Contact: IEEE 802.1 Working Group Chair Postal: C/O IEEE 802.1 Working Group IEEE Standards Association 445 Hoes Lane Piscataway, NJ 08854 USA E-mail: stds-802-1-chairs@ieee.org"; description "This YANG module augments the configuration and operational state data for interfaces for Congestion Isolation. References in this YANG module to IEEE Std 802.1Q are to IEEE Std 802.1Q-2022 as amended by IEEE Std 802.1Qcz-2023. Copyright (C) IEEE (2023). This version of this YANG module is part of IEEE Std 802.1Q; see the standard itself for full legal notices."; revision "2023-07-03" { description "Published as part of IEEE Std 802.1Qcz-2023."; reference "IEEE Std 802.1Qcz-2023"; } feature congestion-isolation { description "Feature Congestion Isolation"; } typedef abs-traffic-class-plus-one-type { type enumeration { enum "monitored-queue-tc-1" { value 1; description "Traffic class 0 of monitored queue."; } enum "monitored-queue-tc-2" { value 2; description "Traffic class 1 of monitored queue."; } enum "monitored-queue-tc-3" { value 3; description "Traffic class 2 of monitored queue."; } enum "monitored-queue-tc-4" { value 4; description "Traffic class 3 of monitored queue."; } enum "monitored-queue-tc-5" { value 5; description "Traffic class 4 of monitored queue."; } enum "monitored-queue-tc-6" { value 6; description "Traffic class 5 of monitored queue."; } enum "monitored-queue-tc-7" { value 7; description "Traffic class 6 of monitored queue."; } enum "monitored-queue-tc-8" { value 8; description "Traffic class 7 of monitored queue."; } enum "congesting-queue-tc-1" { value -1; description "Traffic class 0 of congesting queue."; } enum "congesting-queue-tc-2" { value -2; description "Traffic class 1 of congesting queue."; } enum "congesting-queue-tc-3" { value -3; description "Traffic class 2 of congesting queue."; } enum "congesting-queue-tc-4" { value -4; description "Traffic class 3 of congesting queue."; } enum "congesting-queue-tc-5" { value -5; description "Traffic class 4 of congesting queue."; } enum "congesting-queue-tc-6" { value -6; description "Traffic class 5 of congesting queue."; } enum "congesting-queue-tc-7" { value -7; description "Traffic class 6 of congesting queue."; } enum "congesting-queue-tc-8" { value -8; description "Traffic class 7 of congesting queue."; } enum "not-participating-congestion-isolation" { value 0; description "Traffic class not participating in congestion isolation."; } } description "Specifies a value that can be translated to the numeric value of the traffic class to be used as either the congesting or monitored queue. The absolute value of the enumerated value is the value of the traffic class plus 1. A value of 0 indicates the traffic class is not participating in congestion isolation. For example, the enumerated value congesting-queue-tc-5 specifies that traffic class 4 is used as the congesting queue."; } } // module ieee802-dot1q-congestion-isolation
© 2023 YumaWorks, Inc. All rights reserved.