Cisco-IOS-XR-um-location-cfg

This module contains a collection of YANG definitions for Cisco IOS-XR location package configuration. This YANG module augment...

  • Version: 2020-01-07

    Cisco-IOS-XR-um-location-cfg@2020-01-07


    
      module Cisco-IOS-XR-um-location-cfg {
    
        yang-version 1;
    
        namespace
          "http://cisco.com/ns/yang/Cisco-IOS-XR-um-location-cfg";
    
        prefix um-location-cfg;
    
        import Cisco-IOS-XR-types {
          prefix xr;
        }
        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 a collection of YANG definitions
    for Cisco IOS-XR location package configuration.
    
    This YANG module augments the
    modules with configuration data.
    
    Copyright (c) 2019-2020 by Cisco Systems, Inc.
    All rights reserved.";
    
        revision "2020-01-07" {
          description "Initial release";
        }
    
        semver:module-version "1.0.0";
    
        container locations {
          description
            "Per-node location for active nodes";
          list location {
            key "location-name";
            description
              "The location for an active node";
            leaf location-name {
              type xr:Node-id;
              description
                "The location name for this node";
            }
    
            container location {
              description
                "Fully qualified location specification";
              container slices {
                description
                  "Configure slice h/w module";
                list slice {
                  key "slice-id";
                  description
                    "Configure slice h/w module";
                  leaf slice-id {
                    type uint32 {
                      range "0..4";
                    }
                    description
                      "Configure slice h/w module";
                  }
    
                  container shutdown {
                    presence
                      "Indicates a shutdown node is configured.";
                    description
                      "Shutdown the slice";
                  }  // container shutdown
    
                  container breakout {
                    description
                      "Configure slice in breakout mode";
                    container ten-g {
                      presence
                        "Indicates a ten-g node is configured.";
                      description
                        "config slice in 10G breakout mode";
                    }  // container ten-g
                  }  // container breakout
    
                  container framer-mode {
                    description
                      "Configure framer mode for the slice (Ethernet is default)";
                    container otu4 {
                      presence
                        "Indicates a otu4 node is configured.";
                      description
                        "config slice in OTN (G.709-OTU4) 100G mode";
                    }  // container otu4
                  }  // container framer-mode
    
                  container reset {
                    description
                      "Slice reset feature";
                    container auto {
                      description
                        "Automatic slice reset on system errors";
                      container disable {
                        presence
                          "Indicates a disable node is configured.";
                        description
                          "Disable slice reset due to system faults";
                      }  // container disable
                    }  // container auto
                  }  // container reset
                }  // list slice
              }  // container slices
            }  // container location
    
            container clock-interface {
              description
                "Clock interface configuration commands";
              container syncs {
                description
                  "Synchronization clock interface";
                list sync {
                  key "sync-id";
                  description
                    "Synchronization clock interface";
                  leaf sync-id {
                    type uint32 {
                      range "0..4294967295";
                    }
                    description
                      "Synchronization clock interface";
                  }
    
                  container frequency {
                    description
                      "Frequency Synchronization configuration";
                    container synchronization {
                      description
                        "Frequency Synchronization configuration";
                      container ssm {
                        description
                          "SSM configuration commands";
                        container disable {
                          presence
                            "Indicates a disable node is configured.";
                          description
                            "Disable sending of SSMs";
                        }  // container disable
                      }  // container ssm
    
                      leaf priority {
                        type uint32 {
                          range "1..254";
                        }
                        description
                          "Source priority";
                      }
    
                      leaf time-of-day-priority {
                        type uint32 {
                          range "1..254";
                        }
                        description
                          "Source time-of-day priority";
                      }
    
                      container quality {
                        description
                          "Quality level configuration";
                        container transmit {
                          description
                            "Set the quality level to be transmitted";
                          container lowest {
                            description
                              "Specify the lowest acceptable QL value";
                            container itu-t {
                              description
                                "ITU-T QL options";
                              container option {
                                description
                                  "ITU-T QL options";
                                leaf one {
                                  type enumeration {
                                    enum "prc" {
                                      value 22;
                                      description
                                        "ITU-T Option 1: Primary reference clock";
                                    }
                                    enum "prtc" {
                                      value 21;
                                      description
                                        "ITU-T Option 1: Primary reference timing clock";
                                    }
                                    enum
                                      "e-prtc" {
                                      value 20;
                                      description
                                        "ITU-T Option 1: Enhanced primary reference timing clock";
                                    }
                                    enum "ssu-a" {
                                      value 23;
                                      description
                                        "ITU-T Option 1: Type I or V subordinate clock";
                                    }
                                    enum "ssu-b" {
                                      value 24;
                                      description
                                        "ITU-T Option 1: Type IV subordinate clock";
                                    }
                                    enum "sec" {
                                      value 27;
                                      description
                                        "ITU-T Option 1: SONET equipment clock";
                                    }
                                    enum "e-eec" {
                                      value 25;
                                      description
                                        "ITU-T Option 1: Enhanced ethernet equipment clock";
                                    }
                                    enum "eec1" {
                                      value 26;
                                      description
                                        "ITU-T Option 1: Ethernet equipment clock";
                                    }
                                    enum "dnu" {
                                      value 1;
                                      description
                                        "This signal should not be used for synchronization";
                                    }
                                  }
                                  must
                                    "not(../two/generation/one or
    ../two/generation/two or
    ../../../../highest/itu-t/option/two/generation/one or
    ../../../../highest/itu-t/option/two/generation/two or
    ../../../../exact/itu-t/option/one or
    ../../../../exact/itu-t/option/two/generation/one or
    ../../../../exact/itu-t/option/two/generation/two)";
                                  description
                                    "ITU-T QL option 1";
                                }
    
                                container two {
                                  description
                                    "ITU-T QL option 2";
                                  container generation {
                                    description
                                      "ITU-T QL option 2 generation";
                                    leaf one {
                                      type enumeration {
                                        enum
                                          "prs" {
                                          value
                                            42;
                                          description
                                            "ITU-T Option 2, Generation 1: Primary reference source";
                                        }
                                        enum
                                          "prtc" {
                                          value
                                            41;
                                          description
                                            "ITU-T Option 2, Generation 1: Primary reference timing clock";
                                        }
                                        enum
                                          "e-prtc" {
                                          value
                                            40;
                                          description
                                            "ITU-T Option 2, Generation 1: Enhanced primary reference timing clock";
                                        }
                                        enum
                                          "stu" {
                                          value
                                            43;
                                          description
                                            "ITU-T Option 2, Generation 1: Synchronized - traceability unknown";
                                        }
                                        enum
                                          "st2" {
                                          value
                                            44;
                                          description
                                            "ITU-T Option 2, Generation 1: Stratum 2";
                                        }
                                        enum
                                          "st3" {
                                          value
                                            45;
                                          description
                                            "ITU-T Option 2, Generation 1: Stratum 3";
                                        }
                                        enum
                                          "smc" {
                                          value
                                            48;
                                          description
                                            "ITU-T Option 2, Generation 1: SONET clock self timed";
                                        }
                                        enum
                                          "eec2" {
                                          value
                                            47;
                                          description
                                            "ITU-T Option 2, Generation 1: Ethernet equipment clock";
                                        }
                                        enum
                                          "e-eec" {
                                          value
                                            46;
                                          description
                                            "ITU-T Option 2, Generation 1: Ethernet ethernet equipment clock";
                                        }
                                        enum
                                          "st4" {
                                          value
                                            49;
                                          description
                                            "ITU-T Option 2, Generation 1: Stratum 4 freerun";
                                        }
                                        enum
                                          "dus" {
                                          value
                                            1;
                                          description
                                            "This signal should not be used for synchronization";
                                        }
                                      }
                                      must
                                        "not(../../../one or
    ../two or
    ../../../../../../highest/itu-t/option/one or
    ../../../../../../highest/itu-t/option/two/generation/two or
    ../../../../../../exact/itu-t/option/one or
    ../../../../../../exact/itu-t/option/two/generation/one or
    ../../../../../../exact/itu-t/option/two/generation/two)";
                                      description
                                        "ITU-T QL option 2, generation 1";
                                    }
    
                                    leaf two {
                                      type enumeration {
                                        enum
                                          "prs" {
                                          value
                                            62;
                                          description
                                            "ITU-T Option 2, Generation 2: Primary reference source";
                                        }
                                        enum
                                          "prtc" {
                                          value
                                            61;
                                          description
                                            "ITU-T Option 2, Generation 2: Primary reference timing clock";
                                        }
                                        enum
                                          "e-prtc" {
                                          value
                                            60;
                                          description
                                            "ITU-T Option 2, Generation 2: Enhanced primary reference timing clock";
                                        }
                                        enum
                                          "stu" {
                                          value
                                            63;
                                          description
                                            "ITU-T Option 2, Generation 2: Synchronized - traceability unknown";
                                        }
                                        enum
                                          "st2" {
                                          value
                                            64;
                                          description
                                            "ITU-T Option 2, Generation 2: Stratum 2";
                                        }
                                        enum
                                          "tnc" {
                                          value
                                            65;
                                          description
                                            "ITU-T Option 2, Generation 2: Transit node clock";
                                        }
                                        enum
                                          "st3e" {
                                          value
                                            66;
                                          description
                                            "ITU-T Option 2, Generation 2: Stratum 3E";
                                        }
                                        enum
                                          "st3" {
                                          value
                                            67;
                                          description
                                            "ITU-T Option 2, Generation 2: Stratum 3";
                                        }
                                        enum
                                          "smc" {
                                          value
                                            70;
                                          description
                                            "ITU-T Option 2, Generation 2: SONET clock self timed";
                                        }
                                        enum
                                          "eec2" {
                                          value
                                            69;
                                          description
                                            "ITU-T Option 2, Generation 2: Ethernet equipment clock";
                                        }
                                        enum
                                          "e-eec" {
                                          value
                                            68;
                                          description
                                            "ITU-T Option 2, Generation 2: Ethernet ethernet equipment clock";
                                        }
                                        enum
                                          "st4" {
                                          value
                                            71;
                                          description
                                            "ITU-T Option 2, Generation 2: Stratum 4 freerun";
                                        }
                                        enum
                                          "dus" {
                                          value
                                            1;
                                          description
                                            "This signal should not be used for synchronization";
                                        }
                                      }
                                      must
                                        "not(../../../one or
    ../one or
    ../../../../../../highest/itu-t/option/one or
    ../../../../../../highest/itu-t/option/two/generation/one or
    ../../../../../../exact/itu-t/option/one or
    ../../../../../../exact/itu-t/option/two/generation/one or
    ../../../../../../exact/itu-t/option/two/generation/two)";
                                      description
                                        "ITU-T QL option 2, generation 2";
                                    }
                                  }  // container generation
                                }  // container two
                              }  // container option
                            }  // container itu-t
                          }  // container lowest
    
                          container highest {
                            description
                              "Specify the highest acceptable QL value";
                            container itu-t {
                              description
                                "ITU-T QL options";
                              container option {
                                description
                                  "ITU-T QL options";
                                leaf one {
                                  type enumeration {
                                    enum "prc" {
                                      value 22;
                                      description
                                        "ITU-T Option 1: Primary reference clock";
                                    }
                                    enum "prtc" {
                                      value 21;
                                      description
                                        "ITU-T Option 1: Primary reference timing clock";
                                    }
                                    enum
                                      "e-prtc" {
                                      value 20;
                                      description
                                        "ITU-T Option 1: Enhanced primary reference timing clock";
                                    }
                                    enum "ssu-a" {
                                      value 23;
                                      description
                                        "ITU-T Option 1: Type I or V subordinate clock";
                                    }
                                    enum "ssu-b" {
                                      value 24;
                                      description
                                        "ITU-T Option 1: Type IV subordinate clock";
                                    }
                                    enum "sec" {
                                      value 27;
                                      description
                                        "ITU-T Option 1: SONET equipment clock";
                                    }
                                    enum "e-eec" {
                                      value 25;
                                      description
                                        "ITU-T Option 1: Enhanced ethernet equipment clock";
                                    }
                                    enum "eec1" {
                                      value 26;
                                      description
                                        "ITU-T Option 1: Ethernet equipment clock";
                                    }
                                    enum "dnu" {
                                      value 1;
                                      description
                                        "This signal should not be used for synchronization";
                                    }
                                  }
                                  must
                                    "not(../two/generation/one or
    ../two/generation/two or
    ../../../../lowest/itu-t/option/two/generation/one or
    ../../../../lowest/itu-t/option/two/generation/two or
    ../../../../exact/itu-t/option/one or
    ../../../../exact/itu-t/option/two/generation/one or
    ../../../../exact/itu-t/option/two/generation/two)";
                                  description
                                    "ITU-T QL option 1";
                                }
    
                                container two {
                                  description
                                    "ITU-T QL option 2";
                                  container generation {
                                    description
                                      "ITU-T QL option 2 generation";
                                    leaf one {
                                      type enumeration {
                                        enum
                                          "prs" {
                                          value
                                            42;
                                          description
                                            "ITU-T Option 2, Generation 1: Primary reference source";
                                        }
                                        enum
                                          "prtc" {
                                          value
                                            41;
                                          description
                                            "ITU-T Option 2, Generation 1: Primary reference timing clock";
                                        }
                                        enum
                                          "e-prtc" {
                                          value
                                            40;
                                          description
                                            "ITU-T Option 2, Generation 1: Enhanced primary reference timing clock";
                                        }
                                        enum
                                          "stu" {
                                          value
                                            43;
                                          description
                                            "ITU-T Option 2, Generation 1: Synchronized - traceability unknown";
                                        }
                                        enum
                                          "st2" {
                                          value
                                            44;
                                          description
                                            "ITU-T Option 2, Generation 1: Stratum 2";
                                        }
                                        enum
                                          "st3" {
                                          value
                                            45;
                                          description
                                            "ITU-T Option 2, Generation 1: Stratum 3";
                                        }
                                        enum
                                          "smc" {
                                          value
                                            48;
                                          description
                                            "ITU-T Option 2, Generation 1: SONET clock self timed";
                                        }
                                        enum
                                          "eec2" {
                                          value
                                            47;
                                          description
                                            "ITU-T Option 2, Generation 1: Ethernet equipment clock";
                                        }
                                        enum
                                          "e-eec" {
                                          value
                                            46;
                                          description
                                            "ITU-T Option 2, Generation 1: Ethernet ethernet equipment clock";
                                        }
                                        enum
                                          "st4" {
                                          value
                                            49;
                                          description
                                            "ITU-T Option 2, Generation 1: Stratum 4 freerun";
                                        }
                                        enum
                                          "dus" {
                                          value
                                            1;
                                          description
                                            "This signal should not be used for synchronization";
                                        }
                                      }
                                      must
                                        "not(../../../one or
    ../two or
    ../../../../../../lowest/itu-t/option/one or
    ../../../../../../lowest/itu-t/option/two/generation/two or
    ../../../../../../exact/itu-t/option/one or
    ../../../../../../exact/itu-t/option/two/generation/one or
    ../../../../../../exact/itu-t/option/two/generation/two)";
                                      description
                                        "ITU-T QL option 2, generation 1";
                                    }
    
                                    leaf two {
                                      type enumeration {
                                        enum
                                          "prs" {
                                          value
                                            62;
                                          description
                                            "ITU-T Option 2, Generation 2: Primary reference source";
                                        }
                                        enum
                                          "prtc" {
                                          value
                                            61;
                                          description
                                            "ITU-T Option 2, Generation 2: Primary reference timing clock";
                                        }
                                        enum
                                          "e-prtc" {
                                          value
                                            60;
                                          description
                                            "ITU-T Option 2, Generation 2: Enhanced primary reference timing clock";
                                        }
                                        enum
                                          "stu" {
                                          value
                                            63;
                                          description
                                            "ITU-T Option 2, Generation 2: Synchronized - traceability unknown";
                                        }
                                        enum
                                          "st2" {
                                          value
                                            64;
                                          description
                                            "ITU-T Option 2, Generation 2: Stratum 2";
                                        }
                                        enum
                                          "tnc" {
                                          value
                                            65;
                                          description
                                            "ITU-T Option 2, Generation 2: Transit node clock";
                                        }
                                        enum
                                          "st3e" {
                                          value
                                            66;
                                          description
                                            "ITU-T Option 2, Generation 2: Stratum 3E";
                                        }
                                        enum
                                          "st3" {
                                          value
                                            67;
                                          description
                                            "ITU-T Option 2, Generation 2: Stratum 3";
                                        }
                                        enum
                                          "smc" {
                                          value
                                            70;
                                          description
                                            "ITU-T Option 2, Generation 2: SONET clock self timed";
                                        }
                                        enum
                                          "eec2" {
                                          value
                                            69;
                                          description
                                            "ITU-T Option 2, Generation 2: Ethernet equipment clock";
                                        }
                                        enum
                                          "e-eec" {
                                          value
                                            68;
                                          description
                                            "ITU-T Option 2, Generation 2: Ethernet ethernet equipment clock";
                                        }
                                        enum
                                          "st4" {
                                          value
                                            71;
                                          description
                                            "ITU-T Option 2, Generation 2: Stratum 4 freerun";
                                        }
                                        enum
                                          "dus" {
                                          value
                                            1;
                                          description
                                            "This signal should not be used for synchronization";
                                        }
                                      }
                                      must
                                        "not(../../../one or
    ../one or
    ../../../../../../lowest/itu-t/option/one or
    ../../../../../../lowest/itu-t/option/two/generation/one or
    ../../../../../../exact/itu-t/option/one or
    ../../../../../../exact/itu-t/option/two/generation/one or
    ../../../../../../exact/itu-t/option/two/generation/two)";
                                      description
                                        "ITU-T QL option 2, generation 2";
                                    }
                                  }  // container generation
                                }  // container two
                              }  // container option
                            }  // container itu-t
                          }  // container highest
    
                          container exact {
                            description
                              "Specify the exact QL value to use";
                            container itu-t {
                              description
                                "ITU-T QL options";
                              container option {
                                description
                                  "ITU-T QL options";
                                leaf one {
                                  type enumeration {
                                    enum "prc" {
                                      value 22;
                                      description
                                        "ITU-T Option 1: Primary reference clock";
                                    }
                                    enum "prtc" {
                                      value 21;
                                      description
                                        "ITU-T Option 1: Primary reference timing clock";
                                    }
                                    enum
                                      "e-prtc" {
                                      value 20;
                                      description
                                        "ITU-T Option 1: Enhanced primary reference timing clock";
                                    }
                                    enum "ssu-a" {
                                      value 23;
                                      description
                                        "ITU-T Option 1: Type I or V subordinate clock";
                                    }
                                    enum "ssu-b" {
                                      value 24;
                                      description
                                        "ITU-T Option 1: Type IV subordinate clock";
                                    }
                                    enum "sec" {
                                      value 27;
                                      description
                                        "ITU-T Option 1: SONET equipment clock";
                                    }
                                    enum "e-eec" {
                                      value 25;
                                      description
                                        "ITU-T Option 1: Enhanced ethernet equipment clock";
                                    }
                                    enum "eec1" {
                                      value 26;
                                      description
                                        "ITU-T Option 1: Ethernet equipment clock";
                                    }
                                    enum "dnu" {
                                      value 1;
                                      description
                                        "This signal should not be used for synchronization";
                                    }
                                  }
                                  must
                                    "not(../two/generation/one or
    ../two/generation/two or
    ../../../../highest/itu-t/option/two/generation/one or
    ../../../../highest/itu-t/option/two/generation/two or
    ../../../../lowest/itu-t/option/one or
    ../../../../lowest/itu-t/option/two/generation/one or
    ../../../../lowest/itu-t/option/two/generation/two)";
                                  description
                                    "ITU-T QL option 1";
                                }
    
                                container two {
                                  description
                                    "ITU-T QL option 2";
                                  container generation {
                                    description
                                      "ITU-T QL option 2 generation";
                                    leaf one {
                                      type enumeration {
                                        enum
                                          "prs" {
                                          value
                                            42;
                                          description
                                            "ITU-T Option 2, Generation 1: Primary reference source";
                                        }
                                        enum
                                          "prtc" {
                                          value
                                            41;
                                          description
                                            "ITU-T Option 2, Generation 1: Primary reference timing clock";
                                        }
                                        enum
                                          "e-prtc" {
                                          value
                                            40;
                                          description
                                            "ITU-T Option 2, Generation 1: Enhanced primary reference timing clock";
                                        }
                                        enum
                                          "stu" {
                                          value
                                            43;
                                          description
                                            "ITU-T Option 2, Generation 1: Synchronized - traceability unknown";
                                        }
                                        enum
                                          "st2" {
                                          value
                                            44;
                                          description
                                            "ITU-T Option 2, Generation 1: Stratum 2";
                                        }
                                        enum
                                          "st3" {
                                          value
                                            45;
                                          description
                                            "ITU-T Option 2, Generation 1: Stratum 3";
                                        }
                                        enum
                                          "smc" {
                                          value
                                            48;
                                          description
                                            "ITU-T Option 2, Generation 1: SONET clock self timed";
                                        }
                                        enum
                                          "eec2" {
                                          value
                                            47;
                                          description
                                            "ITU-T Option 2, Generation 1: Ethernet equipment clock";
                                        }
                                        enum
                                          "e-eec" {
                                          value
                                            46;
                                          description
                                            "ITU-T Option 2, Generation 1: Ethernet ethernet equipment clock";
                                        }
                                        enum
                                          "st4" {
                                          value
                                            49;
                                          description
                                            "ITU-T Option 2, Generation 1: Stratum 4 freerun";
                                        }
                                        enum
                                          "dus" {
                                          value
                                            1;
                                          description
                                            "This signal should not be used for synchronization";
                                        }
                                      }
                                      must
                                        "not(../../../one or
    ../two or
    ../../../../../../highest/itu-t/option/one or
    ../../../../../../highest/itu-t/option/two/generation/two or
    ../../../../../../lowest/itu-t/option/one or
    ../../../../../../lowest/itu-t/option/two/generation/one or
    ../../../../../../lowest/itu-t/option/two/generation/two)";
                                      description
                                        "ITU-T QL option 2, generation 1";
                                    }
    
                                    leaf two {
                                      type enumeration {
                                        enum
                                          "prs" {
                                          value
                                            62;
                                          description
                                            "ITU-T Option 2, Generation 2: Primary reference source";
                                        }
                                        enum
                                          "prtc" {
                                          value
                                            61;
                                          description
                                            "ITU-T Option 2, Generation 2: Primary reference timing clock";
                                        }
                                        enum
                                          "e-prtc" {
                                          value
                                            60;
                                          description
                                            "ITU-T Option 2, Generation 2: Enhanced primary reference timing clock";
                                        }
                                        enum
                                          "stu" {
                                          value
                                            63;
                                          description
                                            "ITU-T Option 2, Generation 2: Synchronized - traceability unknown";
                                        }
                                        enum
                                          "st2" {
                                          value
                                            64;
                                          description
                                            "ITU-T Option 2, Generation 2: Stratum 2";
                                        }
                                        enum
                                          "tnc" {
                                          value
                                            65;
                                          description
                                            "ITU-T Option 2, Generation 2: Transit node clock";
                                        }
                                        enum
                                          "st3e" {
                                          value
                                            66;
                                          description
                                            "ITU-T Option 2, Generation 2: Stratum 3E";
                                        }
                                        enum
                                          "st3" {
                                          value
                                            67;
                                          description
                                            "ITU-T Option 2, Generation 2: Stratum 3";
                                        }
                                        enum
                                          "smc" {
                                          value
                                            70;
                                          description
                                            "ITU-T Option 2, Generation 2: SONET clock self timed";
                                        }
                                        enum
                                          "eec2" {
                                          value
                                            69;
                                          description
                                            "ITU-T Option 2, Generation 2: Ethernet equipment clock";
                                        }
                                        enum
                                          "e-eec" {
                                          value
                                            68;
                                          description
                                            "ITU-T Option 2, Generation 2: Ethernet ethernet equipment clock";
                                        }
                                        enum
                                          "st4" {
                                          value
                                            71;
                                          description
                                            "ITU-T Option 2, Generation 2: Stratum 4 freerun";
                                        }
                                        enum
                                          "dus" {
                                          value
                                            1;
                                          description
                                            "This signal should not be used for synchronization";
                                        }
                                      }
                                      must
                                        "not(../../../one or
    ../one or
    ../../../../../../highest/itu-t/option/one or
    ../../../../../../highest/itu-t/option/two/generation/one or
    ../../../../../../lowest/itu-t/option/one or
    ../../../../../../lowest/itu-t/option/two/generation/one or
    ../../../../../../lowest/itu-t/option/two/generation/two)";
                                      description
                                        "ITU-T QL option 2, generation 2";
                                    }
                                  }  // container generation
                                }  // container two
                              }  // container option
                            }  // container itu-t
                          }  // container exact
                        }  // container transmit
    
                        container receive {
                          description
                            "Adjust the received quality level";
                          container lowest {
                            description
                              "Specify the lowest acceptable QL value";
                            container itu-t {
                              description
                                "ITU-T QL options";
                              container option {
                                description
                                  "ITU-T QL options";
                                leaf one {
                                  type enumeration {
                                    enum "prc" {
                                      value 22;
                                      description
                                        "ITU-T Option 1: Primary reference clock";
                                    }
                                    enum "prtc" {
                                      value 21;
                                      description
                                        "ITU-T Option 1: Primary reference timing clock";
                                    }
                                    enum
                                      "e-prtc" {
                                      value 20;
                                      description
                                        "ITU-T Option 1: Enhanced primary reference timing clock";
                                    }
                                    enum "ssu-a" {
                                      value 23;
                                      description
                                        "ITU-T Option 1: Type I or V subordinate clock";
                                    }
                                    enum "ssu-b" {
                                      value 24;
                                      description
                                        "ITU-T Option 1: Type IV subordinate clock";
                                    }
                                    enum "sec" {
                                      value 27;
                                      description
                                        "ITU-T Option 1: SONET equipment clock";
                                    }
                                    enum "e-eec" {
                                      value 25;
                                      description
                                        "ITU-T Option 1: Enhanced ethernet equipment clock";
                                    }
                                    enum "eec1" {
                                      value 26;
                                      description
                                        "ITU-T Option 1: Ethernet equipment clock";
                                    }
                                    enum "dnu" {
                                      value 1;
                                      description
                                        "This signal should not be used for synchronization";
                                    }
                                  }
                                  must
                                    "not(../two/generation/one or
    ../two/generation/two or
    ../../../../highest/itu-t/option/two/generation/one or
    ../../../../highest/itu-t/option/two/generation/two or
    ../../../../exact/itu-t/option/one or
    ../../../../exact/itu-t/option/two/generation/one or
    ../../../../exact/itu-t/option/two/generation/two)";
                                  description
                                    "ITU-T QL option 1";
                                }
    
                                container two {
                                  description
                                    "ITU-T QL option 2";
                                  container generation {
                                    description
                                      "ITU-T QL option 2 generation";
                                    leaf one {
                                      type enumeration {
                                        enum
                                          "prs" {
                                          value
                                            42;
                                          description
                                            "ITU-T Option 2, Generation 1: Primary reference source";
                                        }
                                        enum
                                          "prtc" {
                                          value
                                            41;
                                          description
                                            "ITU-T Option 2, Generation 1: Primary reference timing clock";
                                        }
                                        enum
                                          "e-prtc" {
                                          value
                                            40;
                                          description
                                            "ITU-T Option 2, Generation 1: Enhanced primary reference timing clock";
                                        }
                                        enum
                                          "stu" {
                                          value
                                            43;
                                          description
                                            "ITU-T Option 2, Generation 1: Synchronized - traceability unknown";
                                        }
                                        enum
                                          "st2" {
                                          value
                                            44;
                                          description
                                            "ITU-T Option 2, Generation 1: Stratum 2";
                                        }
                                        enum
                                          "st3" {
                                          value
                                            45;
                                          description
                                            "ITU-T Option 2, Generation 1: Stratum 3";
                                        }
                                        enum
                                          "smc" {
                                          value
                                            48;
                                          description
                                            "ITU-T Option 2, Generation 1: SONET clock self timed";
                                        }
                                        enum
                                          "eec2" {
                                          value
                                            47;
                                          description
                                            "ITU-T Option 2, Generation 1: Ethernet equipment clock";
                                        }
                                        enum
                                          "e-eec" {
                                          value
                                            46;
                                          description
                                            "ITU-T Option 2, Generation 1: Ethernet ethernet equipment clock";
                                        }
                                        enum
                                          "st4" {
                                          value
                                            49;
                                          description
                                            "ITU-T Option 2, Generation 1: Stratum 4 freerun";
                                        }
                                        enum
                                          "dus" {
                                          value
                                            1;
                                          description
                                            "This signal should not be used for synchronization";
                                        }
                                      }
                                      must
                                        "not(../../../one or
    ../two or
    ../../../../../../highest/itu-t/option/one or
    ../../../../../../highest/itu-t/option/two/generation/two or
    ../../../../../../exact/itu-t/option/one or
    ../../../../../../exact/itu-t/option/two/generation/one or
    ../../../../../../exact/itu-t/option/two/generation/two)";
                                      description
                                        "ITU-T QL option 2, generation 1";
                                    }
    
                                    leaf two {
                                      type enumeration {
                                        enum
                                          "prs" {
                                          value
                                            62;
                                          description
                                            "ITU-T Option 2, Generation 2: Primary reference source";
                                        }
                                        enum
                                          "prtc" {
                                          value
                                            61;
                                          description
                                            "ITU-T Option 2, Generation 2: Primary reference timing clock";
                                        }
                                        enum
                                          "e-prtc" {
                                          value
                                            60;
                                          description
                                            "ITU-T Option 2, Generation 2: Enhanced primary reference timing clock";
                                        }
                                        enum
                                          "stu" {
                                          value
                                            63;
                                          description
                                            "ITU-T Option 2, Generation 2: Synchronized - traceability unknown";
                                        }
                                        enum
                                          "st2" {
                                          value
                                            64;
                                          description
                                            "ITU-T Option 2, Generation 2: Stratum 2";
                                        }
                                        enum
                                          "tnc" {
                                          value
                                            65;
                                          description
                                            "ITU-T Option 2, Generation 2: Transit node clock";
                                        }
                                        enum
                                          "st3e" {
                                          value
                                            66;
                                          description
                                            "ITU-T Option 2, Generation 2: Stratum 3E";
                                        }
                                        enum
                                          "st3" {
                                          value
                                            67;
                                          description
                                            "ITU-T Option 2, Generation 2: Stratum 3";
                                        }
                                        enum
                                          "smc" {
                                          value
                                            70;
                                          description
                                            "ITU-T Option 2, Generation 2: SONET clock self timed";
                                        }
                                        enum
                                          "eec2" {
                                          value
                                            69;
                                          description
                                            "ITU-T Option 2, Generation 2: Ethernet equipment clock";
                                        }
                                        enum
                                          "e-eec" {
                                          value
                                            68;
                                          description
                                            "ITU-T Option 2, Generation 2: Ethernet ethernet equipment clock";
                                        }
                                        enum
                                          "st4" {
                                          value
                                            71;
                                          description
                                            "ITU-T Option 2, Generation 2: Stratum 4 freerun";
                                        }
                                        enum
                                          "dus" {
                                          value
                                            1;
                                          description
                                            "This signal should not be used for synchronization";
                                        }
                                      }
                                      must
                                        "not(../../../one or
    ../one or
    ../../../../../../highest/itu-t/option/one or
    ../../../../../../highest/itu-t/option/two/generation/one or
    ../../../../../../exact/itu-t/option/one or
    ../../../../../../exact/itu-t/option/two/generation/one or
    ../../../../../../exact/itu-t/option/two/generation/two)";
                                      description
                                        "ITU-T QL option 2, generation 2";
                                    }
                                  }  // container generation
                                }  // container two
                              }  // container option
                            }  // container itu-t
                          }  // container lowest
    
                          container highest {
                            description
                              "Specify the highest acceptable QL value";
                            container itu-t {
                              description
                                "ITU-T QL options";
                              container option {
                                description
                                  "ITU-T QL options";
                                leaf one {
                                  type enumeration {
                                    enum "prc" {
                                      value 22;
                                      description
                                        "ITU-T Option 1: Primary reference clock";
                                    }
                                    enum "prtc" {
                                      value 21;
                                      description
                                        "ITU-T Option 1: Primary reference timing clock";
                                    }
                                    enum
                                      "e-prtc" {
                                      value 20;
                                      description
                                        "ITU-T Option 1: Enhanced primary reference timing clock";
                                    }
                                    enum "ssu-a" {
                                      value 23;
                                      description
                                        "ITU-T Option 1: Type I or V subordinate clock";
                                    }
                                    enum "ssu-b" {
                                      value 24;
                                      description
                                        "ITU-T Option 1: Type IV subordinate clock";
                                    }
                                    enum "sec" {
                                      value 27;
                                      description
                                        "ITU-T Option 1: SONET equipment clock";
                                    }
                                    enum "e-eec" {
                                      value 25;
                                      description
                                        "ITU-T Option 1: Enhanced ethernet equipment clock";
                                    }
                                    enum "eec1" {
                                      value 26;
                                      description
                                        "ITU-T Option 1: Ethernet equipment clock";
                                    }
                                    enum "dnu" {
                                      value 1;
                                      description
                                        "This signal should not be used for synchronization";
                                    }
                                  }
                                  must
                                    "not(../two/generation/one or
    ../two/generation/two or
    ../../../../lowest/itu-t/option/one or
    ../../../../lowest/itu-t/option/two/generation/one or
    ../../../../lowest/itu-t/option/two/generation/two or
    ../../../../exact/itu-t/option/one or
    ../../../../exact/itu-t/option/two/generation/one or
    ../../../../exact/itu-t/option/two/generation/two)";
                                  description
                                    "ITU-T QL option 1";
                                }
    
                                container two {
                                  description
                                    "ITU-T QL option 2";
                                  container generation {
                                    description
                                      "ITU-T QL option 2 generation";
                                    leaf one {
                                      type enumeration {
                                        enum
                                          "prs" {
                                          value
                                            42;
                                          description
                                            "ITU-T Option 2, Generation 1: Primary reference source";
                                        }
                                        enum
                                          "prtc" {
                                          value
                                            41;
                                          description
                                            "ITU-T Option 2, Generation 1: Primary reference timing clock";
                                        }
                                        enum
                                          "e-prtc" {
                                          value
                                            40;
                                          description
                                            "ITU-T Option 2, Generation 1: Enhanced primary reference timing clock";
                                        }
                                        enum
                                          "stu" {
                                          value
                                            43;
                                          description
                                            "ITU-T Option 2, Generation 1: Synchronized - traceability unknown";
                                        }
                                        enum
                                          "st2" {
                                          value
                                            44;
                                          description
                                            "ITU-T Option 2, Generation 1: Stratum 2";
                                        }
                                        enum
                                          "st3" {
                                          value
                                            45;
                                          description
                                            "ITU-T Option 2, Generation 1: Stratum 3";
                                        }
                                        enum
                                          "smc" {
                                          value
                                            48;
                                          description
                                            "ITU-T Option 2, Generation 1: SONET clock self timed";
                                        }
                                        enum
                                          "eec2" {
                                          value
                                            47;
                                          description
                                            "ITU-T Option 2, Generation 1: Ethernet equipment clock";
                                        }
                                        enum
                                          "e-eec" {
                                          value
                                            46;
                                          description
                                            "ITU-T Option 2, Generation 1: Ethernet ethernet equipment clock";
                                        }
                                        enum
                                          "st4" {
                                          value
                                            49;
                                          description
                                            "ITU-T Option 2, Generation 1: Stratum 4 freerun";
                                        }
                                        enum
                                          "dus" {
                                          value
                                            1;
                                          description
                                            "This signal should not be used for synchronization";
                                        }
                                      }
                                      must
                                        "not(../../../one or
    ../two or
    ../../../../../../lowest/itu-t/option/one or
    ../../../../../../lowest/itu-t/option/two/generation/one or
    ../../../../../../lowest/itu-t/option/two/generation/two or
    ../../../../../../exact/itu-t/option/one or
    ../../../../../../exact/itu-t/option/two/generation/one or
    ../../../../../../exact/itu-t/option/two/generation/two)";
                                      description
                                        "ITU-T QL option 2, generation 1";
                                    }
    
                                    leaf two {
                                      type enumeration {
                                        enum
                                          "prs" {
                                          value
                                            62;
                                          description
                                            "ITU-T Option 2, Generation 2: Primary reference source";
                                        }
                                        enum
                                          "prtc" {
                                          value
                                            61;
                                          description
                                            "ITU-T Option 2, Generation 2: Primary reference timing clock";
                                        }
                                        enum
                                          "e-prtc" {
                                          value
                                            60;
                                          description
                                            "ITU-T Option 2, Generation 2: Enhanced primary reference timing clock";
                                        }
                                        enum
                                          "stu" {
                                          value
                                            63;
                                          description
                                            "ITU-T Option 2, Generation 2: Synchronized - traceability unknown";
                                        }
                                        enum
                                          "st2" {
                                          value
                                            64;
                                          description
                                            "ITU-T Option 2, Generation 2: Stratum 2";
                                        }
                                        enum
                                          "tnc" {
                                          value
                                            65;
                                          description
                                            "ITU-T Option 2, Generation 2: Transit node clock";
                                        }
                                        enum
                                          "st3e" {
                                          value
                                            66;
                                          description
                                            "ITU-T Option 2, Generation 2: Stratum 3E";
                                        }
                                        enum
                                          "st3" {
                                          value
                                            67;
                                          description
                                            "ITU-T Option 2, Generation 2: Stratum 3";
                                        }
                                        enum
                                          "smc" {
                                          value
                                            70;
                                          description
                                            "ITU-T Option 2, Generation 2: SONET clock self timed";
                                        }
                                        enum
                                          "eec2" {
                                          value
                                            69;
                                          description
                                            "ITU-T Option 2, Generation 2: Ethernet equipment clock";
                                        }
                                        enum
                                          "e-eec" {
                                          value
                                            68;
                                          description
                                            "ITU-T Option 2, Generation 2: Ethernet ethernet equipment clock";
                                        }
                                        enum
                                          "st4" {
                                          value
                                            71;
                                          description
                                            "ITU-T Option 2, Generation 2: Stratum 4 freerun";
                                        }
                                        enum
                                          "dus" {
                                          value
                                            1;
                                          description
                                            "This signal should not be used for synchronization";
                                        }
                                      }
                                      must
                                        "not(../../../one or
    ../one or
    ../../../../../../lowest/itu-t/option/one or
    ../../../../../../lowest/itu-t/option/two/generation/one or
    ../../../../../../lowest/itu-t/option/two/generation/two or
    ../../../../../../exact/itu-t/option/one or
    ../../../../../../exact/itu-t/option/two/generation/one or
    ../../../../../../exact/itu-t/option/two/generation/two)";
                                      description
                                        "ITU-T QL option 2, generation 2";
                                    }
                                  }  // container generation
                                }  // container two
                              }  // container option
                            }  // container itu-t
                          }  // container highest
    
                          container exact {
                            description
                              "Specify the exact QL value to use";
                            container itu-t {
                              description
                                "ITU-T QL options";
                              container option {
                                description
                                  "ITU-T QL options";
                                leaf one {
                                  type enumeration {
                                    enum "prc" {
                                      value 22;
                                      description
                                        "ITU-T Option 1: Primary reference clock";
                                    }
                                    enum "prtc" {
                                      value 21;
                                      description
                                        "ITU-T Option 1: Primary reference timing clock";
                                    }
                                    enum
                                      "e-prtc" {
                                      value 20;
                                      description
                                        "ITU-T Option 1: Enhanced primary reference timing clock";
                                    }
                                    enum "ssu-a" {
                                      value 23;
                                      description
                                        "ITU-T Option 1: Type I or V subordinate clock";
                                    }
                                    enum "ssu-b" {
                                      value 24;
                                      description
                                        "ITU-T Option 1: Type IV subordinate clock";
                                    }
                                    enum "sec" {
                                      value 27;
                                      description
                                        "ITU-T Option 1: SONET equipment clock";
                                    }
                                    enum "e-eec" {
                                      value 25;
                                      description
                                        "ITU-T Option 1: Enhanced ethernet equipment clock";
                                    }
                                    enum "eec1" {
                                      value 26;
                                      description
                                        "ITU-T Option 1: Ethernet equipment clock";
                                    }
                                    enum "dnu" {
                                      value 1;
                                      description
                                        "This signal should not be used for synchronization";
                                    }
                                  }
                                  must
                                    "not(../two/generation/one or
    ../two/generation/two or
    ../../../../highest/itu-t/option/two/generation/one or
    ../../../../highest/itu-t/option/two/generation/two or
    ../../../../lowest/itu-t/option/one or
    ../../../../lowest/itu-t/option/two/generation/one or
    ../../../../lowest/itu-t/option/two/generation/two)";
                                  description
                                    "ITU-T QL option 1";
                                }
    
                                container two {
                                  description
                                    "ITU-T QL option 2";
                                  container generation {
                                    description
                                      "ITU-T QL option 2 generation";
                                    leaf one {
                                      type enumeration {
                                        enum
                                          "prs" {
                                          value
                                            42;
                                          description
                                            "ITU-T Option 2, Generation 1: Primary reference source";
                                        }
                                        enum
                                          "prtc" {
                                          value
                                            41;
                                          description
                                            "ITU-T Option 2, Generation 1: Primary reference timing clock";
                                        }
                                        enum
                                          "e-prtc" {
                                          value
                                            40;
                                          description
                                            "ITU-T Option 2, Generation 1: Enhanced primary reference timing clock";
                                        }
                                        enum
                                          "stu" {
                                          value
                                            43;
                                          description
                                            "ITU-T Option 2, Generation 1: Synchronized - traceability unknown";
                                        }
                                        enum
                                          "st2" {
                                          value
                                            44;
                                          description
                                            "ITU-T Option 2, Generation 1: Stratum 2";
                                        }
                                        enum
                                          "st3" {
                                          value
                                            45;
                                          description
                                            "ITU-T Option 2, Generation 1: Stratum 3";
                                        }
                                        enum
                                          "smc" {
                                          value
                                            48;
                                          description
                                            "ITU-T Option 2, Generation 1: SONET clock self timed";
                                        }
                                        enum
                                          "eec2" {
                                          value
                                            47;
                                          description
                                            "ITU-T Option 2, Generation 1: Ethernet equipment clock";
                                        }
                                        enum
                                          "e-eec" {
                                          value
                                            46;
                                          description
                                            "ITU-T Option 2, Generation 1: Ethernet ethernet equipment clock";
                                        }
                                        enum
                                          "st4" {
                                          value
                                            49;
                                          description
                                            "ITU-T Option 2, Generation 1: Stratum 4 freerun";
                                        }
                                        enum
                                          "dus" {
                                          value
                                            1;
                                          description
                                            "This signal should not be used for synchronization";
                                        }
                                      }
                                      must
                                        "not(../../../one or
    ../two or
    ../../../../../../highest/itu-t/option/one or
    ../../../../../../highest/itu-t/option/two/generation/two or
    ../../../../../../lowest/itu-t/option/one or
    ../../../../../../lowest/itu-t/option/two/generation/one or
    ../../../../../../lowest/itu-t/option/two/generation/two)";
                                      description
                                        "ITU-T QL option 2, generation 1";
                                    }
    
                                    leaf two {
                                      type enumeration {
                                        enum
                                          "prs" {
                                          value
                                            62;
                                          description
                                            "ITU-T Option 2, Generation 2: Primary reference source";
                                        }
                                        enum
                                          "prtc" {
                                          value
                                            61;
                                          description
                                            "ITU-T Option 2, Generation 2: Primary reference timing clock";
                                        }
                                        enum
                                          "e-prtc" {
                                          value
                                            60;
                                          description
                                            "ITU-T Option 2, Generation 2: Enhanced primary reference timing clock";
                                        }
                                        enum
                                          "stu" {
                                          value
                                            63;
                                          description
                                            "ITU-T Option 2, Generation 2: Synchronized - traceability unknown";
                                        }
                                        enum
                                          "st2" {
                                          value
                                            64;
                                          description
                                            "ITU-T Option 2, Generation 2: Stratum 2";
                                        }
                                        enum
                                          "tnc" {
                                          value
                                            65;
                                          description
                                            "ITU-T Option 2, Generation 2: Transit node clock";
                                        }
                                        enum
                                          "st3e" {
                                          value
                                            66;
                                          description
                                            "ITU-T Option 2, Generation 2: Stratum 3E";
                                        }
                                        enum
                                          "st3" {
                                          value
                                            67;
                                          description
                                            "ITU-T Option 2, Generation 2: Stratum 3";
                                        }
                                        enum
                                          "smc" {
                                          value
                                            70;
                                          description
                                            "ITU-T Option 2, Generation 2: SONET clock self timed";
                                        }
                                        enum
                                          "eec2" {
                                          value
                                            69;
                                          description
                                            "ITU-T Option 2, Generation 2: Ethernet equipment clock";
                                        }
                                        enum
                                          "e-eec" {
                                          value
                                            68;
                                          description
                                            "ITU-T Option 2, Generation 2: Ethernet ethernet equipment clock";
                                        }
                                        enum
                                          "st4" {
                                          value
                                            71;
                                          description
                                            "ITU-T Option 2, Generation 2: Stratum 4 freerun";
                                        }
                                        enum
                                          "dus" {
                                          value
                                            1;
                                          description
                                            "This signal should not be used for synchronization";
                                        }
                                      }
                                      must
                                        "not(../../../one or
    ../one or
    ../../../../../../highest/itu-t/option/one or
    ../../../../../../highest/itu-t/option/two/generation/one or
    ../../../../../../lowest/itu-t/option/one or
    ../../../../../../lowest/itu-t/option/two/generation/one or
    ../../../../../../lowest/itu-t/option/two/generation/two)";
                                      description
                                        "ITU-T QL option 2, generation 2";
                                    }
                                  }  // container generation
                                }  // container two
                              }  // container option
                            }  // container itu-t
                          }  // container exact
                        }  // container receive
                      }  // container quality
    
                      leaf wait-to-restore {
                        type uint32 {
                          range "0..12";
                        }
                        description
                          "Set the wait-to-restore time";
                      }
    
                      container selection {
                        description
                          "Selection configuration commands";
                        container input {
                          presence
                            "Indicates a input node is configured.";
                          description
                            "Enable this source for selection";
                        }  // container input
                      }  // container selection
                    }  // container synchronization
                  }  // container frequency
                }  // list sync
              }  // container syncs
            }  // container clock-interface
    
            container lpts {
              if-feature pifib_policer_config_check;
              if-feature pifib_local_policer_config_check;
              description
                "lpts configuration commands";
              container pifib {
                description
                  "pre-ifib configuration commands";
                container hardware {
                  description
                    "hardware configuration commands";
                  container police {
                    presence
                      "Indicates a police node is configured.";
                    description
                      "ingress policers configuration command";
                    container flow {
                      description
                        "lpts flow type";
                      container fragment {
                        description
                          "Fragmented IP packets";
                        leaf rate {
                          type uint32 {
                            range
                              "0..4294967295";
                          }
                          description
                            "Rate in PPS";
                        }
    
                        leaf-list precedence {
                          type union {
                            type uint32 {
                              range "0..7";
                            }
                            type enumeration {
                              enum "critical" {
                                value 5;
                                description
                                  "Critical precedence (5)";
                              }
                              enum "flash" {
                                value 3;
                                description
                                  "Flash precedence (3)";
                              }
                              enum
                                "flash-override" {
                                value 4;
                                description
                                  "Flash override precedence (4)";
                              }
                              enum "immediate" {
                                value 2;
                                description
                                  "Immediate precedence (2)";
                              }
                              enum "internet" {
                                value 6;
                                description
                                  "Internetwork control precedence (6)";
                              }
                              enum "network" {
                                value 7;
                                description
                                  "Network control precedence (7)";
                              }
                              enum "priority" {
                                value 1;
                                description
                                  "Priority precedence (1)";
                              }
                              enum "routine" {
                                value 0;
                                description
                                  "Routine precedence (0)";
                              }
                            }
                          }
                          max-elements 8;
                          description
                            "TOS Precedence value(s)";
                        }
                      }  // container fragment
    
                      container ospf {
                        description "OSPF ";
                        container unicast {
                          description "Unicast ";
                          container known {
                            description "Known ";
                            leaf rate {
                              type uint32 {
                                range
                                  "0..4294967295";
                              }
                              description
                                "Rate in PPS";
                            }
    
                            leaf-list precedence {
                              type union {
                                type uint32 {
                                  range "0..7";
                                }
                                type enumeration {
                                  enum
                                    "critical" {
                                    value 5;
                                    description
                                      "Critical precedence (5)";
                                  }
                                  enum "flash" {
                                    value 3;
                                    description
                                      "Flash precedence (3)";
                                  }
                                  enum
                                    "flash-override" {
                                    value 4;
                                    description
                                      "Flash override precedence (4)";
                                  }
                                  enum
                                    "immediate" {
                                    value 2;
                                    description
                                      "Immediate precedence (2)";
                                  }
                                  enum
                                    "internet" {
                                    value 6;
                                    description
                                      "Internetwork control precedence (6)";
                                  }
                                  enum "network" {
                                    value 7;
                                    description
                                      "Network control precedence (7)";
                                  }
                                  enum
                                    "priority" {
                                    value 1;
                                    description
                                      "Priority precedence (1)";
                                  }
                                  enum "routine" {
                                    value 0;
                                    description
                                      "Routine precedence (0)";
                                  }
                                }
                              }
                              max-elements 8;
                              description
                                "TOS Precedence value(s)";
                            }
                          }  // container known
    
                          container default {
                            description
                              "Default ";
                            leaf rate {
                              type uint32 {
                                range
                                  "0..4294967295";
                              }
                              description
                                "Rate in PPS";
                            }
    
                            leaf-list precedence {
                              type union {
                                type uint32 {
                                  range "0..7";
                                }
                                type enumeration {
                                  enum
                                    "critical" {
                                    value 5;
                                    description
                                      "Critical precedence (5)";
                                  }
                                  enum "flash" {
                                    value 3;
                                    description
                                      "Flash precedence (3)";
                                  }
                                  enum
                                    "flash-override" {
                                    value 4;
                                    description
                                      "Flash override precedence (4)";
                                  }
                                  enum
                                    "immediate" {
                                    value 2;
                                    description
                                      "Immediate precedence (2)";
                                  }
                                  enum
                                    "internet" {
                                    value 6;
                                    description
                                      "Internetwork control precedence (6)";
                                  }
                                  enum "network" {
                                    value 7;
                                    description
                                      "Network control precedence (7)";
                                  }
                                  enum
                                    "priority" {
                                    value 1;
                                    description
                                      "Priority precedence (1)";
                                  }
                                  enum "routine" {
                                    value 0;
                                    description
                                      "Routine precedence (0)";
                                  }
                                }
                              }
                              max-elements 8;
                              description
                                "TOS Precedence value(s)";
                            }
                          }  // container default
                        }  // container unicast
    
                        container multicast {
                          description
                            "Multicast";
                          container known {
                            description "Known ";
                            leaf rate {
                              type uint32 {
                                range
                                  "0..4294967295";
                              }
                              description
                                "Rate in PPS";
                            }
    
                            leaf-list precedence {
                              type union {
                                type uint32 {
                                  range "0..7";
                                }
                                type enumeration {
                                  enum
                                    "critical" {
                                    value 5;
                                    description
                                      "Critical precedence (5)";
                                  }
                                  enum "flash" {
                                    value 3;
                                    description
                                      "Flash precedence (3)";
                                  }
                                  enum
                                    "flash-override" {
                                    value 4;
                                    description
                                      "Flash override precedence (4)";
                                  }
                                  enum
                                    "immediate" {
                                    value 2;
                                    description
                                      "Immediate precedence (2)";
                                  }
                                  enum
                                    "internet" {
                                    value 6;
                                    description
                                      "Internetwork control precedence (6)";
                                  }
                                  enum "network" {
                                    value 7;
                                    description
                                      "Network control precedence (7)";
                                  }
                                  enum
                                    "priority" {
                                    value 1;
                                    description
                                      "Priority precedence (1)";
                                  }
                                  enum "routine" {
                                    value 0;
                                    description
                                      "Routine precedence (0)";
                                  }
                                }
                              }
                              max-elements 8;
                              description
                                "TOS Precedence value(s)";
                            }
                          }  // container known
    
                          container default {
                            description
                              "Default ";
                            leaf rate {
                              type uint32 {
                                range
                                  "0..4294967295";
                              }
                              description
                                "Rate in PPS";
                            }
    
                            leaf-list precedence {
                              type union {
                                type uint32 {
                                  range "0..7";
                                }
                                type enumeration {
                                  enum
                                    "critical" {
                                    value 5;
                                    description
                                      "Critical precedence (5)";
                                  }
                                  enum "flash" {
                                    value 3;
                                    description
                                      "Flash precedence (3)";
                                  }
                                  enum
                                    "flash-override" {
                                    value 4;
                                    description
                                      "Flash override precedence (4)";
                                  }
                                  enum
                                    "immediate" {
                                    value 2;
                                    description
                                      "Immediate precedence (2)";
                                  }
                                  enum
                                    "internet" {
                                    value 6;
                                    description
                                      "Internetwork control precedence (6)";
                                  }
                                  enum "network" {
                                    value 7;
                                    description
                                      "Network control precedence (7)";
                                  }
                                  enum
                                    "priority" {
                                    value 1;
                                    description
                                      "Priority precedence (1)";
                                  }
                                  enum "routine" {
                                    value 0;
                                    description
                                      "Routine precedence (0)";
                                  }
                                }
                              }
                              max-elements 8;
                              description
                                "TOS Precedence value(s)";
                            }
                          }  // container default
                        }  // container multicast
                      }  // container ospf
    
                      container isis {
                        description "ISIS ";
                        container known {
                          description "Known ";
                          leaf rate {
                            type uint32 {
                              range
                                "0..4294967295";
                            }
                            description
                              "Rate in PPS";
                          }
    
                          leaf-list precedence {
                            type union {
                              type uint32 {
                                range "0..7";
                              }
                              type enumeration {
                                enum "critical" {
                                  value 5;
                                  description
                                    "Critical precedence (5)";
                                }
                                enum "flash" {
                                  value 3;
                                  description
                                    "Flash precedence (3)";
                                }
                                enum
                                  "flash-override" {
                                  value 4;
                                  description
                                    "Flash override precedence (4)";
                                }
                                enum "immediate" {
                                  value 2;
                                  description
                                    "Immediate precedence (2)";
                                }
                                enum "internet" {
                                  value 6;
                                  description
                                    "Internetwork control precedence (6)";
                                }
                                enum "network" {
                                  value 7;
                                  description
                                    "Network control precedence (7)";
                                }
                                enum "priority" {
                                  value 1;
                                  description
                                    "Priority precedence (1)";
                                }
                                enum "routine" {
                                  value 0;
                                  description
                                    "Routine precedence (0)";
                                }
                              }
                            }
                            max-elements 8;
                            description
                              "TOS Precedence value(s)";
                          }
                        }  // container known
    
                        container default {
                          description "Default ";
                          leaf rate {
                            type uint32 {
                              range
                                "0..4294967295";
                            }
                            description
                              "Rate in PPS";
                          }
    
                          leaf-list precedence {
                            type union {
                              type uint32 {
                                range "0..7";
                              }
                              type enumeration {
                                enum "critical" {
                                  value 5;
                                  description
                                    "Critical precedence (5)";
                                }
                                enum "flash" {
                                  value 3;
                                  description
                                    "Flash precedence (3)";
                                }
                                enum
                                  "flash-override" {
                                  value 4;
                                  description
                                    "Flash override precedence (4)";
                                }
                                enum "immediate" {
                                  value 2;
                                  description
                                    "Immediate precedence (2)";
                                }
                                enum "internet" {
                                  value 6;
                                  description
                                    "Internetwork control precedence (6)";
                                }
                                enum "network" {
                                  value 7;
                                  description
                                    "Network control precedence (7)";
                                }
                                enum "priority" {
                                  value 1;
                                  description
                                    "Priority precedence (1)";
                                }
                                enum "routine" {
                                  value 0;
                                  description
                                    "Routine precedence (0)";
                                }
                              }
                            }
                            max-elements 8;
                            description
                              "TOS Precedence value(s)";
                          }
                        }  // container default
                      }  // container isis
    
                      container bfd {
                        description "BFD ";
                        container known {
                          description "Known ";
                          leaf rate {
                            type uint32 {
                              range
                                "0..4294967295";
                            }
                            description
                              "Rate in PPS";
                          }
    
                          leaf-list precedence {
                            type union {
                              type uint32 {
                                range "0..7";
                              }
                              type enumeration {
                                enum "critical" {
                                  value 5;
                                  description
                                    "Critical precedence (5)";
                                }
                                enum "flash" {
                                  value 3;
                                  description
                                    "Flash precedence (3)";
                                }
                                enum
                                  "flash-override" {
                                  value 4;
                                  description
                                    "Flash override precedence (4)";
                                }
                                enum "immediate" {
                                  value 2;
                                  description
                                    "Immediate precedence (2)";
                                }
                                enum "internet" {
                                  value 6;
                                  description
                                    "Internetwork control precedence (6)";
                                }
                                enum "network" {
                                  value 7;
                                  description
                                    "Network control precedence (7)";
                                }
                                enum "priority" {
                                  value 1;
                                  description
                                    "Priority precedence (1)";
                                }
                                enum "routine" {
                                  value 0;
                                  description
                                    "Routine precedence (0)";
                                }
                              }
                            }
                            max-elements 8;
                            description
                              "TOS Precedence value(s)";
                          }
                        }  // container known
    
                        container default {
                          description "Default ";
                          leaf rate {
                            type uint32 {
                              range
                                "0..4294967295";
                            }
                            description
                              "Rate in PPS";
                          }
    
                          leaf-list precedence {
                            type union {
                              type uint32 {
                                range "0..7";
                              }
                              type enumeration {
                                enum "critical" {
                                  value 5;
                                  description
                                    "Critical precedence (5)";
                                }
                                enum "flash" {
                                  value 3;
                                  description
                                    "Flash precedence (3)";
                                }
                                enum
                                  "flash-override" {
                                  value 4;
                                  description
                                    "Flash override precedence (4)";
                                }
                                enum "immediate" {
                                  value 2;
                                  description
                                    "Immediate precedence (2)";
                                }
                                enum "internet" {
                                  value 6;
                                  description
                                    "Internetwork control precedence (6)";
                                }
                                enum "network" {
                                  value 7;
                                  description
                                    "Network control precedence (7)";
                                }
                                enum "priority" {
                                  value 1;
                                  description
                                    "Priority precedence (1)";
                                }
                                enum "routine" {
                                  value 0;
                                  description
                                    "Routine precedence (0)";
                                }
                              }
                            }
                            max-elements 8;
                            description
                              "TOS Precedence value(s)";
                          }
                        }  // container default
    
                        container multipath {
                          description
                            "Multipath ";
                          container known {
                            description "Known ";
                            leaf rate {
                              type uint32 {
                                range
                                  "0..4294967295";
                              }
                              description
                                "Rate in PPS";
                            }
    
                            leaf-list precedence {
                              type union {
                                type uint32 {
                                  range "0..7";
                                }
                                type enumeration {
                                  enum
                                    "critical" {
                                    value 5;
                                    description
                                      "Critical precedence (5)";
                                  }
                                  enum "flash" {
                                    value 3;
                                    description
                                      "Flash precedence (3)";
                                  }
                                  enum
                                    "flash-override" {
                                    value 4;
                                    description
                                      "Flash override precedence (4)";
                                  }
                                  enum
                                    "immediate" {
                                    value 2;
                                    description
                                      "Immediate precedence (2)";
                                  }
                                  enum
                                    "internet" {
                                    value 6;
                                    description
                                      "Internetwork control precedence (6)";
                                  }
                                  enum "network" {
                                    value 7;
                                    description
                                      "Network control precedence (7)";
                                  }
                                  enum
                                    "priority" {
                                    value 1;
                                    description
                                      "Priority precedence (1)";
                                  }
                                  enum "routine" {
                                    value 0;
                                    description
                                      "Routine precedence (0)";
                                  }
                                }
                              }
                              max-elements 8;
                              description
                                "TOS Precedence value(s)";
                            }
                          }  // container known
    
                          container default {
                            description
                              "Default ";
                            leaf rate {
                              type uint32 {
                                range
                                  "0..4294967295";
                              }
                              description
                                "Rate in PPS";
                            }
    
                            leaf-list precedence {
                              type union {
                                type uint32 {
                                  range "0..7";
                                }
                                type enumeration {
                                  enum
                                    "critical" {
                                    value 5;
                                    description
                                      "Critical precedence (5)";
                                  }
                                  enum "flash" {
                                    value 3;
                                    description
                                      "Flash precedence (3)";
                                  }
                                  enum
                                    "flash-override" {
                                    value 4;
                                    description
                                      "Flash override precedence (4)";
                                  }
                                  enum
                                    "immediate" {
                                    value 2;
                                    description
                                      "Immediate precedence (2)";
                                  }
                                  enum
                                    "internet" {
                                    value 6;
                                    description
                                      "Internetwork control precedence (6)";
                                  }
                                  enum "network" {
                                    value 7;
                                    description
                                      "Network control precedence (7)";
                                  }
                                  enum
                                    "priority" {
                                    value 1;
                                    description
                                      "Priority precedence (1)";
                                  }
                                  enum "routine" {
                                    value 0;
                                    description
                                      "Routine precedence (0)";
                                  }
                                }
                              }
                              max-elements 8;
                              description
                                "TOS Precedence value(s)";
                            }
                          }  // container default
                        }  // container multipath
    
                        container blb {
                          description "BLB ";
                          container known {
                            description "Known ";
                            leaf rate {
                              type uint32 {
                                range
                                  "0..4294967295";
                              }
                              description
                                "Rate in PPS";
                            }
    
                            leaf-list precedence {
                              type union {
                                type uint32 {
                                  range "0..7";
                                }
                                type enumeration {
                                  enum
                                    "critical" {
                                    value 5;
                                    description
                                      "Critical precedence (5)";
                                  }
                                  enum "flash" {
                                    value 3;
                                    description
                                      "Flash precedence (3)";
                                  }
                                  enum
                                    "flash-override" {
                                    value 4;
                                    description
                                      "Flash override precedence (4)";
                                  }
                                  enum
                                    "immediate" {
                                    value 2;
                                    description
                                      "Immediate precedence (2)";
                                  }
                                  enum
                                    "internet" {
                                    value 6;
                                    description
                                      "Internetwork control precedence (6)";
                                  }
                                  enum "network" {
                                    value 7;
                                    description
                                      "Network control precedence (7)";
                                  }
                                  enum
                                    "priority" {
                                    value 1;
                                    description
                                      "Priority precedence (1)";
                                  }
                                  enum "routine" {
                                    value 0;
                                    description
                                      "Routine precedence (0)";
                                  }
                                }
                              }
                              max-elements 8;
                              description
                                "TOS Precedence value(s)";
                            }
                          }  // container known
    
                          container default {
                            description
                              "Default ";
                            leaf rate {
                              type uint32 {
                                range
                                  "0..4294967295";
                              }
                              description
                                "Rate in PPS";
                            }
    
                            leaf-list precedence {
                              type union {
                                type uint32 {
                                  range "0..7";
                                }
                                type enumeration {
                                  enum
                                    "critical" {
                                    value 5;
                                    description
                                      "Critical precedence (5)";
                                  }
                                  enum "flash" {
                                    value 3;
                                    description
                                      "Flash precedence (3)";
                                  }
                                  enum
                                    "flash-override" {
                                    value 4;
                                    description
                                      "Flash override precedence (4)";
                                  }
                                  enum
                                    "immediate" {
                                    value 2;
                                    description
                                      "Immediate precedence (2)";
                                  }
                                  enum
                                    "internet" {
                                    value 6;
                                    description
                                      "Internetwork control precedence (6)";
                                  }
                                  enum "network" {
                                    value 7;
                                    description
                                      "Network control precedence (7)";
                                  }
                                  enum
                                    "priority" {
                                    value 1;
                                    description
                                      "Priority precedence (1)";
                                  }
                                  enum "routine" {
                                    value 0;
                                    description
                                      "Routine precedence (0)";
                                  }
                                }
                              }
                              max-elements 8;
                              description
                                "TOS Precedence value(s)";
                            }
                          }  // container default
                        }  // container blb
    
                        container singlepath {
                          description
                            "Singlepath ";
                          leaf rate {
                            type uint32 {
                              range
                                "0..4294967295";
                            }
                            description
                              "Rate in PPS";
                          }
    
                          leaf-list precedence {
                            type union {
                              type uint32 {
                                range "0..7";
                              }
                              type enumeration {
                                enum "critical" {
                                  value 5;
                                  description
                                    "Critical precedence (5)";
                                }
                                enum "flash" {
                                  value 3;
                                  description
                                    "Flash precedence (3)";
                                }
                                enum
                                  "flash-override" {
                                  value 4;
                                  description
                                    "Flash override precedence (4)";
                                }
                                enum "immediate" {
                                  value 2;
                                  description
                                    "Immediate precedence (2)";
                                }
                                enum "internet" {
                                  value 6;
                                  description
                                    "Internetwork control precedence (6)";
                                }
                                enum "network" {
                                  value 7;
                                  description
                                    "Network control precedence (7)";
                                }
                                enum "priority" {
                                  value 1;
                                  description
                                    "Priority precedence (1)";
                                }
                                enum "routine" {
                                  value 0;
                                  description
                                    "Routine precedence (0)";
                                }
                              }
                            }
                            max-elements 8;
                            description
                              "TOS Precedence value(s)";
                          }
                        }  // container singlepath
                      }  // container bfd
    
                      container bgp {
                        description "BGP ";
                        container known {
                          description "Known ";
                          leaf rate {
                            type uint32 {
                              range
                                "0..4294967295";
                            }
                            description
                              "Rate in PPS";
                          }
    
                          leaf-list precedence {
                            type union {
                              type uint32 {
                                range "0..7";
                              }
                              type enumeration {
                                enum "critical" {
                                  value 5;
                                  description
                                    "Critical precedence (5)";
                                }
                                enum "flash" {
                                  value 3;
                                  description
                                    "Flash precedence (3)";
                                }
                                enum
                                  "flash-override" {
                                  value 4;
                                  description
                                    "Flash override precedence (4)";
                                }
                                enum "immediate" {
                                  value 2;
                                  description
                                    "Immediate precedence (2)";
                                }
                                enum "internet" {
                                  value 6;
                                  description
                                    "Internetwork control precedence (6)";
                                }
                                enum "network" {
                                  value 7;
                                  description
                                    "Network control precedence (7)";
                                }
                                enum "priority" {
                                  value 1;
                                  description
                                    "Priority precedence (1)";
                                }
                                enum "routine" {
                                  value 0;
                                  description
                                    "Routine precedence (0)";
                                }
                              }
                            }
                            max-elements 8;
                            description
                              "TOS Precedence value(s)";
                          }
                        }  // container known
    
                        container configured {
                          description
                            "Configured";
                          leaf rate {
                            type uint32 {
                              range
                                "0..4294967295";
                            }
                            description
                              "Rate in PPS";
                          }
    
                          leaf-list precedence {
                            type union {
                              type uint32 {
                                range "0..7";
                              }
                              type enumeration {
                                enum "critical" {
                                  value 5;
                                  description
                                    "Critical precedence (5)";
                                }
                                enum "flash" {
                                  value 3;
                                  description
                                    "Flash precedence (3)";
                                }
                                enum
                                  "flash-override" {
                                  value 4;
                                  description
                                    "Flash override precedence (4)";
                                }
                                enum "immediate" {
                                  value 2;
                                  description
                                    "Immediate precedence (2)";
                                }
                                enum "internet" {
                                  value 6;
                                  description
                                    "Internetwork control precedence (6)";
                                }
                                enum "network" {
                                  value 7;
                                  description
                                    "Network control precedence (7)";
                                }
                                enum "priority" {
                                  value 1;
                                  description
                                    "Priority precedence (1)";
                                }
                                enum "routine" {
                                  value 0;
                                  description
                                    "Routine precedence (0)";
                                }
                              }
                            }
                            max-elements 8;
                            description
                              "TOS Precedence value(s)";
                          }
                        }  // container configured
    
                        container default {
                          description "Default ";
                          leaf rate {
                            type uint32 {
                              range
                                "0..4294967295";
                            }
                            description
                              "Rate in PPS";
                          }
    
                          leaf-list precedence {
                            type union {
                              type uint32 {
                                range "0..7";
                              }
                              type enumeration {
                                enum "critical" {
                                  value 5;
                                  description
                                    "Critical precedence (5)";
                                }
                                enum "flash" {
                                  value 3;
                                  description
                                    "Flash precedence (3)";
                                }
                                enum
                                  "flash-override" {
                                  value 4;
                                  description
                                    "Flash override precedence (4)";
                                }
                                enum "immediate" {
                                  value 2;
                                  description
                                    "Immediate precedence (2)";
                                }
                                enum "internet" {
                                  value 6;
                                  description
                                    "Internetwork control precedence (6)";
                                }
                                enum "network" {
                                  value 7;
                                  description
                                    "Network control precedence (7)";
                                }
                                enum "priority" {
                                  value 1;
                                  description
                                    "Priority precedence (1)";
                                }
                                enum "routine" {
                                  value 0;
                                  description
                                    "Routine precedence (0)";
                                }
                              }
                            }
                            max-elements 8;
                            description
                              "TOS Precedence value(s)";
                          }
                        }  // container default
                      }  // container bgp
    
                      container pim {
                        description "PIM ";
                        container unicast {
                          description "Unicast ";
                          leaf rate {
                            type uint32 {
                              range
                                "0..4294967295";
                            }
                            description
                              "Rate in PPS";
                          }
    
                          leaf-list precedence {
                            type union {
                              type uint32 {
                                range "0..7";
                              }
                              type enumeration {
                                enum "critical" {
                                  value 5;
                                  description
                                    "Critical precedence (5)";
                                }
                                enum "flash" {
                                  value 3;
                                  description
                                    "Flash precedence (3)";
                                }
                                enum
                                  "flash-override" {
                                  value 4;
                                  description
                                    "Flash override precedence (4)";
                                }
                                enum "immediate" {
                                  value 2;
                                  description
                                    "Immediate precedence (2)";
                                }
                                enum "internet" {
                                  value 6;
                                  description
                                    "Internetwork control precedence (6)";
                                }
                                enum "network" {
                                  value 7;
                                  description
                                    "Network control precedence (7)";
                                }
                                enum "priority" {
                                  value 1;
                                  description
                                    "Priority precedence (1)";
                                }
                                enum "routine" {
                                  value 0;
                                  description
                                    "Routine precedence (0)";
                                }
                              }
                            }
                            max-elements 8;
                            description
                              "TOS Precedence value(s)";
                          }
                        }  // container unicast
    
                        container multicast {
                          description
                            "Multicast";
                          container known {
                            description "Known ";
                            leaf rate {
                              type uint32 {
                                range
                                  "0..4294967295";
                              }
                              description
                                "Rate in PPS";
                            }
    
                            leaf-list precedence {
                              type union {
                                type uint32 {
                                  range "0..7";
                                }
                                type enumeration {
                                  enum
                                    "critical" {
                                    value 5;
                                    description
                                      "Critical precedence (5)";
                                  }
                                  enum "flash" {
                                    value 3;
                                    description
                                      "Flash precedence (3)";
                                  }
                                  enum
                                    "flash-override" {
                                    value 4;
                                    description
                                      "Flash override precedence (4)";
                                  }
                                  enum
                                    "immediate" {
                                    value 2;
                                    description
                                      "Immediate precedence (2)";
                                  }
                                  enum
                                    "internet" {
                                    value 6;
                                    description
                                      "Internetwork control precedence (6)";
                                  }
                                  enum "network" {
                                    value 7;
                                    description
                                      "Network control precedence (7)";
                                  }
                                  enum
                                    "priority" {
                                    value 1;
                                    description
                                      "Priority precedence (1)";
                                  }
                                  enum "routine" {
                                    value 0;
                                    description
                                      "Routine precedence (0)";
                                  }
                                }
                              }
                              max-elements 8;
                              description
                                "TOS Precedence value(s)";
                            }
                          }  // container known
    
                          container default {
                            description
                              "Default ";
                            leaf rate {
                              type uint32 {
                                range
                                  "0..4294967295";
                              }
                              description
                                "Rate in PPS";
                            }
    
                            leaf-list precedence {
                              type union {
                                type uint32 {
                                  range "0..7";
                                }
                                type enumeration {
                                  enum
                                    "critical" {
                                    value 5;
                                    description
                                      "Critical precedence (5)";
                                  }
                                  enum "flash" {
                                    value 3;
                                    description
                                      "Flash precedence (3)";
                                  }
                                  enum
                                    "flash-override" {
                                    value 4;
                                    description
                                      "Flash override precedence (4)";
                                  }
                                  enum
                                    "immediate" {
                                    value 2;
                                    description
                                      "Immediate precedence (2)";
                                  }
                                  enum
                                    "internet" {
                                    value 6;
                                    description
                                      "Internetwork control precedence (6)";
                                  }
                                  enum "network" {
                                    value 7;
                                    description
                                      "Network control precedence (7)";
                                  }
                                  enum
                                    "priority" {
                                    value 1;
                                    description
                                      "Priority precedence (1)";
                                  }
                                  enum "routine" {
                                    value 0;
                                    description
                                      "Routine precedence (0)";
                                  }
                                }
                              }
                              max-elements 8;
                              description
                                "TOS Precedence value(s)";
                            }
                          }  // container default
                        }  // container multicast
                      }  // container pim
    
                      container igmp {
                        description "IGMP ";
                        leaf rate {
                          type uint32 {
                            range
                              "0..4294967295";
                          }
                          description
                            "Rate in PPS";
                        }
    
                        leaf-list precedence {
                          type union {
                            type uint32 {
                              range "0..7";
                            }
                            type enumeration {
                              enum "critical" {
                                value 5;
                                description
                                  "Critical precedence (5)";
                              }
                              enum "flash" {
                                value 3;
                                description
                                  "Flash precedence (3)";
                              }
                              enum
                                "flash-override" {
                                value 4;
                                description
                                  "Flash override precedence (4)";
                              }
                              enum "immediate" {
                                value 2;
                                description
                                  "Immediate precedence (2)";
                              }
                              enum "internet" {
                                value 6;
                                description
                                  "Internetwork control precedence (6)";
                              }
                              enum "network" {
                                value 7;
                                description
                                  "Network control precedence (7)";
                              }
                              enum "priority" {
                                value 1;
                                description
                                  "Priority precedence (1)";
                              }
                              enum "routine" {
                                value 0;
                                description
                                  "Routine precedence (0)";
                              }
                            }
                          }
                          max-elements 8;
                          description
                            "TOS Precedence value(s)";
                        }
                      }  // container igmp
    
                      container icmp {
                        description "ICMP ";
                        container local {
                          description
                            "Local interest packets ";
                          leaf rate {
                            type uint32 {
                              range
                                "0..4294967295";
                            }
                            description
                              "Rate in PPS";
                          }
    
                          leaf-list precedence {
                            type union {
                              type uint32 {
                                range "0..7";
                              }
                              type enumeration {
                                enum "critical" {
                                  value 5;
                                  description
                                    "Critical precedence (5)";
                                }
                                enum "flash" {
                                  value 3;
                                  description
                                    "Flash precedence (3)";
                                }
                                enum
                                  "flash-override" {
                                  value 4;
                                  description
                                    "Flash override precedence (4)";
                                }
                                enum "immediate" {
                                  value 2;
                                  description
                                    "Immediate precedence (2)";
                                }
                                enum "internet" {
                                  value 6;
                                  description
                                    "Internetwork control precedence (6)";
                                }
                                enum "network" {
                                  value 7;
                                  description
                                    "Network control precedence (7)";
                                }
                                enum "priority" {
                                  value 1;
                                  description
                                    "Priority precedence (1)";
                                }
                                enum "routine" {
                                  value 0;
                                  description
                                    "Routine precedence (0)";
                                }
                              }
                            }
                            max-elements 8;
                            description
                              "TOS Precedence value(s)";
                          }
                        }  // container local
    
                        container application {
                          description
                            "Specific application packets ";
                          leaf rate {
                            type uint32 {
                              range
                                "0..4294967295";
                            }
                            description
                              "Rate in PPS";
                          }
    
                          leaf-list precedence {
                            type union {
                              type uint32 {
                                range "0..7";
                              }
                              type enumeration {
                                enum "critical" {
                                  value 5;
                                  description
                                    "Critical precedence (5)";
                                }
                                enum "flash" {
                                  value 3;
                                  description
                                    "Flash precedence (3)";
                                }
                                enum
                                  "flash-override" {
                                  value 4;
                                  description
                                    "Flash override precedence (4)";
                                }
                                enum "immediate" {
                                  value 2;
                                  description
                                    "Immediate precedence (2)";
                                }
                                enum "internet" {
                                  value 6;
                                  description
                                    "Internetwork control precedence (6)";
                                }
                                enum "network" {
                                  value 7;
                                  description
                                    "Network control precedence (7)";
                                }
                                enum "priority" {
                                  value 1;
                                  description
                                    "Priority precedence (1)";
                                }
                                enum "routine" {
                                  value 0;
                                  description
                                    "Routine precedence (0)";
                                }
                              }
                            }
                            max-elements 8;
                            description
                              "TOS Precedence value(s)";
                          }
                        }  // container application
    
                        container control {
                          description
                            "Control packets ";
                          leaf rate {
                            type uint32 {
                              range
                                "0..4294967295";
                            }
                            description
                              "Rate in PPS";
                          }
    
                          leaf-list precedence {
                            type union {
                              type uint32 {
                                range "0..7";
                              }
                              type enumeration {
                                enum "critical" {
                                  value 5;
                                  description
                                    "Critical precedence (5)";
                                }
                                enum "flash" {
                                  value 3;
                                  description
                                    "Flash precedence (3)";
                                }
                                enum
                                  "flash-override" {
                                  value 4;
                                  description
                                    "Flash override precedence (4)";
                                }
                                enum "immediate" {
                                  value 2;
                                  description
                                    "Immediate precedence (2)";
                                }
                                enum "internet" {
                                  value 6;
                                  description
                                    "Internetwork control precedence (6)";
                                }
                                enum "network" {
                                  value 7;
                                  description
                                    "Network control precedence (7)";
                                }
                                enum "priority" {
                                  value 1;
                                  description
                                    "Priority precedence (1)";
                                }
                                enum "routine" {
                                  value 0;
                                  description
                                    "Routine precedence (0)";
                                }
                              }
                            }
                            max-elements 8;
                            description
                              "TOS Precedence value(s)";
                          }
                        }  // container control
    
                        container default {
                          description
                            "Default packets ";
                          leaf rate {
                            type uint32 {
                              range
                                "0..4294967295";
                            }
                            description
                              "Rate in PPS";
                          }
    
                          leaf-list precedence {
                            type union {
                              type uint32 {
                                range "0..7";
                              }
                              type enumeration {
                                enum "critical" {
                                  value 5;
                                  description
                                    "Critical precedence (5)";
                                }
                                enum "flash" {
                                  value 3;
                                  description
                                    "Flash precedence (3)";
                                }
                                enum
                                  "flash-override" {
                                  value 4;
                                  description
                                    "Flash override precedence (4)";
                                }
                                enum "immediate" {
                                  value 2;
                                  description
                                    "Immediate precedence (2)";
                                }
                                enum "internet" {
                                  value 6;
                                  description
                                    "Internetwork control precedence (6)";
                                }
                                enum "network" {
                                  value 7;
                                  description
                                    "Network control precedence (7)";
                                }
                                enum "priority" {
                                  value 1;
                                  description
                                    "Priority precedence (1)";
                                }
                                enum "routine" {
                                  value 0;
                                  description
                                    "Routine precedence (0)";
                                }
                              }
                            }
                            max-elements 8;
                            description
                              "TOS Precedence value(s)";
                          }
                        }  // container default
    
                        container generic {
                          description
                            "Generic application packets ";
                          container echo-reply {
                            description
                              "Echo-reply packets ";
                            leaf rate {
                              type uint32 {
                                range
                                  "0..4294967295";
                              }
                              description
                                "Rate in PPS";
                            }
    
                            leaf-list precedence {
                              type union {
                                type uint32 {
                                  range "0..7";
                                }
                                type enumeration {
                                  enum
                                    "critical" {
                                    value 5;
                                    description
                                      "Critical precedence (5)";
                                  }
                                  enum "flash" {
                                    value 3;
                                    description
                                      "Flash precedence (3)";
                                  }
                                  enum
                                    "flash-override" {
                                    value 4;
                                    description
                                      "Flash override precedence (4)";
                                  }
                                  enum
                                    "immediate" {
                                    value 2;
                                    description
                                      "Immediate precedence (2)";
                                  }
                                  enum
                                    "internet" {
                                    value 6;
                                    description
                                      "Internetwork control precedence (6)";
                                  }
                                  enum "network" {
                                    value 7;
                                    description
                                      "Network control precedence (7)";
                                  }
                                  enum
                                    "priority" {
                                    value 1;
                                    description
                                      "Priority precedence (1)";
                                  }
                                  enum "routine" {
                                    value 0;
                                    description
                                      "Routine precedence (0)";
                                  }
                                }
                              }
                              max-elements 8;
                              description
                                "TOS Precedence value(s)";
                            }
                          }  // container echo-reply
                        }  // container generic
                      }  // container icmp
    
                      container ldp {
                        description "LDP ";
                        container tcp {
                          description "TCP ";
                          container known {
                            description "Known ";
                            leaf rate {
                              type uint32 {
                                range
                                  "0..4294967295";
                              }
                              description
                                "Rate in PPS";
                            }
    
                            leaf-list precedence {
                              type union {
                                type uint32 {
                                  range "0..7";
                                }
                                type enumeration {
                                  enum
                                    "critical" {
                                    value 5;
                                    description
                                      "Critical precedence (5)";
                                  }
                                  enum "flash" {
                                    value 3;
                                    description
                                      "Flash precedence (3)";
                                  }
                                  enum
                                    "flash-override" {
                                    value 4;
                                    description
                                      "Flash override precedence (4)";
                                  }
                                  enum
                                    "immediate" {
                                    value 2;
                                    description
                                      "Immediate precedence (2)";
                                  }
                                  enum
                                    "internet" {
                                    value 6;
                                    description
                                      "Internetwork control precedence (6)";
                                  }
                                  enum "network" {
                                    value 7;
                                    description
                                      "Network control precedence (7)";
                                  }
                                  enum
                                    "priority" {
                                    value 1;
                                    description
                                      "Priority precedence (1)";
                                  }
                                  enum "routine" {
                                    value 0;
                                    description
                                      "Routine precedence (0)";
                                  }
                                }
                              }
                              max-elements 8;
                              description
                                "TOS Precedence value(s)";
                            }
                          }  // container known
    
                          container configured {
                            description
                              "Configured";
                            leaf rate {
                              type uint32 {
                                range
                                  "0..4294967295";
                              }
                              description
                                "Rate in PPS";
                            }
    
                            leaf-list precedence {
                              type union {
                                type uint32 {
                                  range "0..7";
                                }
                                type enumeration {
                                  enum
                                    "critical" {
                                    value 5;
                                    description
                                      "Critical precedence (5)";
                                  }
                                  enum "flash" {
                                    value 3;
                                    description
                                      "Flash precedence (3)";
                                  }
                                  enum
                                    "flash-override" {
                                    value 4;
                                    description
                                      "Flash override precedence (4)";
                                  }
                                  enum
                                    "immediate" {
                                    value 2;
                                    description
                                      "Immediate precedence (2)";
                                  }
                                  enum
                                    "internet" {
                                    value 6;
                                    description
                                      "Internetwork control precedence (6)";
                                  }
                                  enum "network" {
                                    value 7;
                                    description
                                      "Network control precedence (7)";
                                  }
                                  enum
                                    "priority" {
                                    value 1;
                                    description
                                      "Priority precedence (1)";
                                  }
                                  enum "routine" {
                                    value 0;
                                    description
                                      "Routine precedence (0)";
                                  }
                                }
                              }
                              max-elements 8;
                              description
                                "TOS Precedence value(s)";
                            }
                          }  // container configured
    
                          container default {
                            description
                              "Default ";
                            leaf rate {
                              type uint32 {
                                range
                                  "0..4294967295";
                              }
                              description
                                "Rate in PPS";
                            }
    
                            leaf-list precedence {
                              type union {
                                type uint32 {
                                  range "0..7";
                                }
                                type enumeration {
                                  enum
                                    "critical" {
                                    value 5;
                                    description
                                      "Critical precedence (5)";
                                  }
                                  enum "flash" {
                                    value 3;
                                    description
                                      "Flash precedence (3)";
                                  }
                                  enum
                                    "flash-override" {
                                    value 4;
                                    description
                                      "Flash override precedence (4)";
                                  }
                                  enum
                                    "immediate" {
                                    value 2;
                                    description
                                      "Immediate precedence (2)";
                                  }
                                  enum
                                    "internet" {
                                    value 6;
                                    description
                                      "Internetwork control precedence (6)";
                                  }
                                  enum "network" {
                                    value 7;
                                    description
                                      "Network control precedence (7)";
                                  }
                                  enum
                                    "priority" {
                                    value 1;
                                    description
                                      "Priority precedence (1)";
                                  }
                                  enum "routine" {
                                    value 0;
                                    description
                                      "Routine precedence (0)";
                                  }
                                }
                              }
                              max-elements 8;
                              description
                                "TOS Precedence value(s)";
                            }
                          }  // container default
                        }  // container tcp
    
                        container udp {
                          description "UDP ";
                          leaf rate {
                            type uint32 {
                              range
                                "0..4294967295";
                            }
                            description
                              "Rate in PPS";
                          }
    
                          leaf-list precedence {
                            type union {
                              type uint32 {
                                range "0..7";
                              }
                              type enumeration {
                                enum "critical" {
                                  value 5;
                                  description
                                    "Critical precedence (5)";
                                }
                                enum "flash" {
                                  value 3;
                                  description
                                    "Flash precedence (3)";
                                }
                                enum
                                  "flash-override" {
                                  value 4;
                                  description
                                    "Flash override precedence (4)";
                                }
                                enum "immediate" {
                                  value 2;
                                  description
                                    "Immediate precedence (2)";
                                }
                                enum "internet" {
                                  value 6;
                                  description
                                    "Internetwork control precedence (6)";
                                }
                                enum "network" {
                                  value 7;
                                  description
                                    "Network control precedence (7)";
                                }
                                enum "priority" {
                                  value 1;
                                  description
                                    "Priority precedence (1)";
                                }
                                enum "routine" {
                                  value 0;
                                  description
                                    "Routine precedence (0)";
                                }
                              }
                            }
                            max-elements 8;
                            description
                              "TOS Precedence value(s)";
                          }
                        }  // container udp
                      }  // container ldp
    
                      container all-routers {
                        description
                          "All Routers";
                        leaf rate {
                          type uint32 {
                            range
                              "0..4294967295";
                          }
                          description
                            "Rate in PPS";
                        }
    
                        leaf-list precedence {
                          type union {
                            type uint32 {
                              range "0..7";
                            }
                            type enumeration {
                              enum "critical" {
                                value 5;
                                description
                                  "Critical precedence (5)";
                              }
                              enum "flash" {
                                value 3;
                                description
                                  "Flash precedence (3)";
                              }
                              enum
                                "flash-override" {
                                value 4;
                                description
                                  "Flash override precedence (4)";
                              }
                              enum "immediate" {
                                value 2;
                                description
                                  "Immediate precedence (2)";
                              }
                              enum "internet" {
                                value 6;
                                description
                                  "Internetwork control precedence (6)";
                              }
                              enum "network" {
                                value 7;
                                description
                                  "Network control precedence (7)";
                              }
                              enum "priority" {
                                value 1;
                                description
                                  "Priority precedence (1)";
                              }
                              enum "routine" {
                                value 0;
                                description
                                  "Routine precedence (0)";
                              }
                            }
                          }
                          max-elements 8;
                          description
                            "TOS Precedence value(s)";
                        }
                      }  // container all-routers
    
                      container lmp {
                        description "LMP ";
                        container tcp {
                          description "TCP ";
                          container known {
                            description "Known ";
                            leaf rate {
                              type uint32 {
                                range
                                  "0..4294967295";
                              }
                              description
                                "Rate in PPS";
                            }
    
                            leaf-list precedence {
                              type union {
                                type uint32 {
                                  range "0..7";
                                }
                                type enumeration {
                                  enum
                                    "critical" {
                                    value 5;
                                    description
                                      "Critical precedence (5)";
                                  }
                                  enum "flash" {
                                    value 3;
                                    description
                                      "Flash precedence (3)";
                                  }
                                  enum
                                    "flash-override" {
                                    value 4;
                                    description
                                      "Flash override precedence (4)";
                                  }
                                  enum
                                    "immediate" {
                                    value 2;
                                    description
                                      "Immediate precedence (2)";
                                  }
                                  enum
                                    "internet" {
                                    value 6;
                                    description
                                      "Internetwork control precedence (6)";
                                  }
                                  enum "network" {
                                    value 7;
                                    description
                                      "Network control precedence (7)";
                                  }
                                  enum
                                    "priority" {
                                    value 1;
                                    description
                                      "Priority precedence (1)";
                                  }
                                  enum "routine" {
                                    value 0;
                                    description
                                      "Routine precedence (0)";
                                  }
                                }
                              }
                              max-elements 8;
                              description
                                "TOS Precedence value(s)";
                            }
                          }  // container known
    
                          container configured {
                            description
                              "Configured";
                            leaf rate {
                              type uint32 {
                                range
                                  "0..4294967295";
                              }
                              description
                                "Rate in PPS";
                            }
    
                            leaf-list precedence {
                              type union {
                                type uint32 {
                                  range "0..7";
                                }
                                type enumeration {
                                  enum
                                    "critical" {
                                    value 5;
                                    description
                                      "Critical precedence (5)";
                                  }
                                  enum "flash" {
                                    value 3;
                                    description
                                      "Flash precedence (3)";
                                  }
                                  enum
                                    "flash-override" {
                                    value 4;
                                    description
                                      "Flash override precedence (4)";
                                  }
                                  enum
                                    "immediate" {
                                    value 2;
                                    description
                                      "Immediate precedence (2)";
                                  }
                                  enum
                                    "internet" {
                                    value 6;
                                    description
                                      "Internetwork control precedence (6)";
                                  }
                                  enum "network" {
                                    value 7;
                                    description
                                      "Network control precedence (7)";
                                  }
                                  enum
                                    "priority" {
                                    value 1;
                                    description
                                      "Priority precedence (1)";
                                  }
                                  enum "routine" {
                                    value 0;
                                    description
                                      "Routine precedence (0)";
                                  }
                                }
                              }
                              max-elements 8;
                              description
                                "TOS Precedence value(s)";
                            }
                          }  // container configured
    
                          container default {
                            description
                              "Default ";
                            leaf rate {
                              type uint32 {
                                range
                                  "0..4294967295";
                              }
                              description
                                "Rate in PPS";
                            }
    
                            leaf-list precedence {
                              type union {
                                type uint32 {
                                  range "0..7";
                                }
                                type enumeration {
                                  enum
                                    "critical" {
                                    value 5;
                                    description
                                      "Critical precedence (5)";
                                  }
                                  enum "flash" {
                                    value 3;
                                    description
                                      "Flash precedence (3)";
                                  }
                                  enum
                                    "flash-override" {
                                    value 4;
                                    description
                                      "Flash override precedence (4)";
                                  }
                                  enum
                                    "immediate" {
                                    value 2;
                                    description
                                      "Immediate precedence (2)";
                                  }
                                  enum
                                    "internet" {
                                    value 6;
                                    description
                                      "Internetwork control precedence (6)";
                                  }
                                  enum "network" {
                                    value 7;
                                    description
                                      "Network control precedence (7)";
                                  }
                                  enum
                                    "priority" {
                                    value 1;
                                    description
                                      "Priority precedence (1)";
                                  }
                                  enum "routine" {
                                    value 0;
                                    description
                                      "Routine precedence (0)";
                                  }
                                }
                              }
                              max-elements 8;
                              description
                                "TOS Precedence value(s)";
                            }
                          }  // container default
                        }  // container tcp
    
                        container udp {
                          description "UDP ";
                          leaf rate {
                            type uint32 {
                              range
                                "0..4294967295";
                            }
                            description
                              "Rate in PPS";
                          }
    
                          leaf-list precedence {
                            type union {
                              type uint32 {
                                range "0..7";
                              }
                              type enumeration {
                                enum "critical" {
                                  value 5;
                                  description
                                    "Critical precedence (5)";
                                }
                                enum "flash" {
                                  value 3;
                                  description
                                    "Flash precedence (3)";
                                }
                                enum
                                  "flash-override" {
                                  value 4;
                                  description
                                    "Flash override precedence (4)";
                                }
                                enum "immediate" {
                                  value 2;
                                  description
                                    "Immediate precedence (2)";
                                }
                                enum "internet" {
                                  value 6;
                                  description
                                    "Internetwork control precedence (6)";
                                }
                                enum "network" {
                                  value 7;
                                  description
                                    "Network control precedence (7)";
                                }
                                enum "priority" {
                                  value 1;
                                  description
                                    "Priority precedence (1)";
                                }
                                enum "routine" {
                                  value 0;
                                  description
                                    "Routine precedence (0)";
                                }
                              }
                            }
                            max-elements 8;
                            description
                              "TOS Precedence value(s)";
                          }
                        }  // container udp
                      }  // container lmp
    
                      container rsvp {
                        description "RSVP ";
                        container default {
                          description
                            "RSVP Default ";
                          leaf rate {
                            type uint32 {
                              range
                                "0..4294967295";
                            }
                            description
                              "Rate in PPS";
                          }
    
                          leaf-list precedence {
                            type union {
                              type uint32 {
                                range "0..7";
                              }
                              type enumeration {
                                enum "critical" {
                                  value 5;
                                  description
                                    "Critical precedence (5)";
                                }
                                enum "flash" {
                                  value 3;
                                  description
                                    "Flash precedence (3)";
                                }
                                enum
                                  "flash-override" {
                                  value 4;
                                  description
                                    "Flash override precedence (4)";
                                }
                                enum "immediate" {
                                  value 2;
                                  description
                                    "Immediate precedence (2)";
                                }
                                enum "internet" {
                                  value 6;
                                  description
                                    "Internetwork control precedence (6)";
                                }
                                enum "network" {
                                  value 7;
                                  description
                                    "Network control precedence (7)";
                                }
                                enum "priority" {
                                  value 1;
                                  description
                                    "Priority precedence (1)";
                                }
                                enum "routine" {
                                  value 0;
                                  description
                                    "Routine precedence (0)";
                                }
                              }
                            }
                            max-elements 8;
                            description
                              "TOS Precedence value(s)";
                          }
                        }  // container default
    
                        container known {
                          description
                            "RSVP Known ";
                          leaf rate {
                            type uint32 {
                              range
                                "0..4294967295";
                            }
                            description
                              "Rate in PPS";
                          }
    
                          leaf-list precedence {
                            type union {
                              type uint32 {
                                range "0..7";
                              }
                              type enumeration {
                                enum "critical" {
                                  value 5;
                                  description
                                    "Critical precedence (5)";
                                }
                                enum "flash" {
                                  value 3;
                                  description
                                    "Flash precedence (3)";
                                }
                                enum
                                  "flash-override" {
                                  value 4;
                                  description
                                    "Flash override precedence (4)";
                                }
                                enum "immediate" {
                                  value 2;
                                  description
                                    "Immediate precedence (2)";
                                }
                                enum "internet" {
                                  value 6;
                                  description
                                    "Internetwork control precedence (6)";
                                }
                                enum "network" {
                                  value 7;
                                  description
                                    "Network control precedence (7)";
                                }
                                enum "priority" {
                                  value 1;
                                  description
                                    "Priority precedence (1)";
                                }
                                enum "routine" {
                                  value 0;
                                  description
                                    "Routine precedence (0)";
                                }
                              }
                            }
                            max-elements 8;
                            description
                              "TOS Precedence value(s)";
                          }
                        }  // container known
    
                        container udp {
                          description "UDP";
                          leaf rate {
                            type uint32 {
                              range
                                "0..4294967295";
                            }
                            description
                              "Rate in PPS";
                          }
    
                          leaf-list precedence {
                            type union {
                              type uint32 {
                                range "0..7";
                              }
                              type enumeration {
                                enum "critical" {
                                  value 5;
                                  description
                                    "Critical precedence (5)";
                                }
                                enum "flash" {
                                  value 3;
                                  description
                                    "Flash precedence (3)";
                                }
                                enum
                                  "flash-override" {
                                  value 4;
                                  description
                                    "Flash override precedence (4)";
                                }
                                enum "immediate" {
                                  value 2;
                                  description
                                    "Immediate precedence (2)";
                                }
                                enum "internet" {
                                  value 6;
                                  description
                                    "Internetwork control precedence (6)";
                                }
                                enum "network" {
                                  value 7;
                                  description
                                    "Network control precedence (7)";
                                }
                                enum "priority" {
                                  value 1;
                                  description
                                    "Priority precedence (1)";
                                }
                                enum "routine" {
                                  value 0;
                                  description
                                    "Routine precedence (0)";
                                }
                              }
                            }
                            max-elements 8;
                            description
                              "TOS Precedence value(s)";
                          }
                        }  // container udp
                      }  // container rsvp
    
                      container ike {
                        description "IKE ";
                        leaf rate {
                          type uint32 {
                            range
                              "0..4294967295";
                          }
                          description
                            "Rate in PPS";
                        }
    
                        leaf-list precedence {
                          type union {
                            type uint32 {
                              range "0..7";
                            }
                            type enumeration {
                              enum "critical" {
                                value 5;
                                description
                                  "Critical precedence (5)";
                              }
                              enum "flash" {
                                value 3;
                                description
                                  "Flash precedence (3)";
                              }
                              enum
                                "flash-override" {
                                value 4;
                                description
                                  "Flash override precedence (4)";
                              }
                              enum "immediate" {
                                value 2;
                                description
                                  "Immediate precedence (2)";
                              }
                              enum "internet" {
                                value 6;
                                description
                                  "Internetwork control precedence (6)";
                              }
                              enum "network" {
                                value 7;
                                description
                                  "Network control precedence (7)";
                              }
                              enum "priority" {
                                value 1;
                                description
                                  "Priority precedence (1)";
                              }
                              enum "routine" {
                                value 0;
                                description
                                  "Routine precedence (0)";
                              }
                            }
                          }
                          max-elements 8;
                          description
                            "TOS Precedence value(s)";
                        }
                      }  // container ike
    
                      container ipsec {
                        description "IPSEC ";
                        container known {
                          description "Known ";
                          leaf rate {
                            type uint32 {
                              range
                                "0..4294967295";
                            }
                            description
                              "Rate in PPS";
                          }
    
                          leaf-list precedence {
                            type union {
                              type uint32 {
                                range "0..7";
                              }
                              type enumeration {
                                enum "critical" {
                                  value 5;
                                  description
                                    "Critical precedence (5)";
                                }
                                enum "flash" {
                                  value 3;
                                  description
                                    "Flash precedence (3)";
                                }
                                enum
                                  "flash-override" {
                                  value 4;
                                  description
                                    "Flash override precedence (4)";
                                }
                                enum "immediate" {
                                  value 2;
                                  description
                                    "Immediate precedence (2)";
                                }
                                enum "internet" {
                                  value 6;
                                  description
                                    "Internetwork control precedence (6)";
                                }
                                enum "network" {
                                  value 7;
                                  description
                                    "Network control precedence (7)";
                                }
                                enum "priority" {
                                  value 1;
                                  description
                                    "Priority precedence (1)";
                                }
                                enum "routine" {
                                  value 0;
                                  description
                                    "Routine precedence (0)";
                                }
                              }
                            }
                            max-elements 8;
                            description
                              "TOS Precedence value(s)";
                          }
                        }  // container known
    
                        container default {
                          description "Default ";
                          leaf rate {
                            type uint32 {
                              range
                                "0..4294967295";
                            }
                            description
                              "Rate in PPS";
                          }
    
                          leaf-list precedence {
                            type union {
                              type uint32 {
                                range "0..7";
                              }
                              type enumeration {
                                enum "critical" {
                                  value 5;
                                  description
                                    "Critical precedence (5)";
                                }
                                enum "flash" {
                                  value 3;
                                  description
                                    "Flash precedence (3)";
                                }
                                enum
                                  "flash-override" {
                                  value 4;
                                  description
                                    "Flash override precedence (4)";
                                }
                                enum "immediate" {
                                  value 2;
                                  description
                                    "Immediate precedence (2)";
                                }
                                enum "internet" {
                                  value 6;
                                  description
                                    "Internetwork control precedence (6)";
                                }
                                enum "network" {
                                  value 7;
                                  description
                                    "Network control precedence (7)";
                                }
                                enum "priority" {
                                  value 1;
                                  description
                                    "Priority precedence (1)";
                                }
                                enum "routine" {
                                  value 0;
                                  description
                                    "Routine precedence (0)";
                                }
                              }
                            }
                            max-elements 8;
                            description
                              "TOS Precedence value(s)";
                          }
                        }  // container default
                      }  // container ipsec
    
                      container msdp {
                        description "MSDP ";
                        container known {
                          description "Known ";
                          leaf rate {
                            type uint32 {
                              range
                                "0..4294967295";
                            }
                            description
                              "Rate in PPS";
                          }
    
                          leaf-list precedence {
                            type union {
                              type uint32 {
                                range "0..7";
                              }
                              type enumeration {
                                enum "critical" {
                                  value 5;
                                  description
                                    "Critical precedence (5)";
                                }
                                enum "flash" {
                                  value 3;
                                  description
                                    "Flash precedence (3)";
                                }
                                enum
                                  "flash-override" {
                                  value 4;
                                  description
                                    "Flash override precedence (4)";
                                }
                                enum "immediate" {
                                  value 2;
                                  description
                                    "Immediate precedence (2)";
                                }
                                enum "internet" {
                                  value 6;
                                  description
                                    "Internetwork control precedence (6)";
                                }
                                enum "network" {
                                  value 7;
                                  description
                                    "Network control precedence (7)";
                                }
                                enum "priority" {
                                  value 1;
                                  description
                                    "Priority precedence (1)";
                                }
                                enum "routine" {
                                  value 0;
                                  description
                                    "Routine precedence (0)";
                                }
                              }
                            }
                            max-elements 8;
                            description
                              "TOS Precedence value(s)";
                          }
                        }  // container known
    
                        container configured {
                          description
                            "Configured";
                          leaf rate {
                            type uint32 {
                              range
                                "0..4294967295";
                            }
                            description
                              "Rate in PPS";
                          }
    
                          leaf-list precedence {
                            type union {
                              type uint32 {
                                range "0..7";
                              }
                              type enumeration {
                                enum "critical" {
                                  value 5;
                                  description
                                    "Critical precedence (5)";
                                }
                                enum "flash" {
                                  value 3;
                                  description
                                    "Flash precedence (3)";
                                }
                                enum
                                  "flash-override" {
                                  value 4;
                                  description
                                    "Flash override precedence (4)";
                                }
                                enum "immediate" {
                                  value 2;
                                  description
                                    "Immediate precedence (2)";
                                }
                                enum "internet" {
                                  value 6;
                                  description
                                    "Internetwork control precedence (6)";
                                }
                                enum "network" {
                                  value 7;
                                  description
                                    "Network control precedence (7)";
                                }
                                enum "priority" {
                                  value 1;
                                  description
                                    "Priority precedence (1)";
                                }
                                enum "routine" {
                                  value 0;
                                  description
                                    "Routine precedence (0)";
                                }
                              }
                            }
                            max-elements 8;
                            description
                              "TOS Precedence value(s)";
                          }
                        }  // container configured
    
                        container default {
                          description "Default";
                          leaf rate {
                            type uint32 {
                              range
                                "0..4294967295";
                            }
                            description
                              "Rate in PPS";
                          }
    
                          leaf-list precedence {
                            type union {
                              type uint32 {
                                range "0..7";
                              }
                              type enumeration {
                                enum "critical" {
                                  value 5;
                                  description
                                    "Critical precedence (5)";
                                }
                                enum "flash" {
                                  value 3;
                                  description
                                    "Flash precedence (3)";
                                }
                                enum
                                  "flash-override" {
                                  value 4;
                                  description
                                    "Flash override precedence (4)";
                                }
                                enum "immediate" {
                                  value 2;
                                  description
                                    "Immediate precedence (2)";
                                }
                                enum "internet" {
                                  value 6;
                                  description
                                    "Internetwork control precedence (6)";
                                }
                                enum "network" {
                                  value 7;
                                  description
                                    "Network control precedence (7)";
                                }
                                enum "priority" {
                                  value 1;
                                  description
                                    "Priority precedence (1)";
                                }
                                enum "routine" {
                                  value 0;
                                  description
                                    "Routine precedence (0)";
                                }
                              }
                            }
                            max-elements 8;
                            description
                              "TOS Precedence value(s)";
                          }
                        }  // container default
                      }  // container msdp
    
                      container snmp {
                        description "SNMP ";
                        leaf rate {
                          type uint32 {
                            range
                              "0..4294967295";
                          }
                          description
                            "Rate in PPS";
                        }
    
                        leaf-list precedence {
                          type union {
                            type uint32 {
                              range "0..7";
                            }
                            type enumeration {
                              enum "critical" {
                                value 5;
                                description
                                  "Critical precedence (5)";
                              }
                              enum "flash" {
                                value 3;
                                description
                                  "Flash precedence (3)";
                              }
                              enum
                                "flash-override" {
                                value 4;
                                description
                                  "Flash override precedence (4)";
                              }
                              enum "immediate" {
                                value 2;
                                description
                                  "Immediate precedence (2)";
                              }
                              enum "internet" {
                                value 6;
                                description
                                  "Internetwork control precedence (6)";
                              }
                              enum "network" {
                                value 7;
                                description
                                  "Network control precedence (7)";
                              }
                              enum "priority" {
                                value 1;
                                description
                                  "Priority precedence (1)";
                              }
                              enum "routine" {
                                value 0;
                                description
                                  "Routine precedence (0)";
                              }
                            }
                          }
                          max-elements 8;
                          description
                            "TOS Precedence value(s)";
                        }
                      }  // container snmp
    
                      container ssh {
                        description "SSH ";
                        container known {
                          description "Known ";
                          leaf rate {
                            type uint32 {
                              range
                                "0..4294967295";
                            }
                            description
                              "Rate in PPS";
                          }
    
                          leaf-list precedence {
                            type union {
                              type uint32 {
                                range "0..7";
                              }
                              type enumeration {
                                enum "critical" {
                                  value 5;
                                  description
                                    "Critical precedence (5)";
                                }
                                enum "flash" {
                                  value 3;
                                  description
                                    "Flash precedence (3)";
                                }
                                enum
                                  "flash-override" {
                                  value 4;
                                  description
                                    "Flash override precedence (4)";
                                }
                                enum "immediate" {
                                  value 2;
                                  description
                                    "Immediate precedence (2)";
                                }
                                enum "internet" {
                                  value 6;
                                  description
                                    "Internetwork control precedence (6)";
                                }
                                enum "network" {
                                  value 7;
                                  description
                                    "Network control precedence (7)";
                                }
                                enum "priority" {
                                  value 1;
                                  description
                                    "Priority precedence (1)";
                                }
                                enum "routine" {
                                  value 0;
                                  description
                                    "Routine precedence (0)";
                                }
                              }
                            }
                            max-elements 8;
                            description
                              "TOS Precedence value(s)";
                          }
                        }  // container known
    
                        container default {
                          description "Default ";
                          leaf rate {
                            type uint32 {
                              range
                                "0..4294967295";
                            }
                            description
                              "Rate in PPS";
                          }
    
                          leaf-list precedence {
                            type union {
                              type uint32 {
                                range "0..7";
                              }
                              type enumeration {
                                enum "critical" {
                                  value 5;
                                  description
                                    "Critical precedence (5)";
                                }
                                enum "flash" {
                                  value 3;
                                  description
                                    "Flash precedence (3)";
                                }
                                enum
                                  "flash-override" {
                                  value 4;
                                  description
                                    "Flash override precedence (4)";
                                }
                                enum "immediate" {
                                  value 2;
                                  description
                                    "Immediate precedence (2)";
                                }
                                enum "internet" {
                                  value 6;
                                  description
                                    "Internetwork control precedence (6)";
                                }
                                enum "network" {
                                  value 7;
                                  description
                                    "Network control precedence (7)";
                                }
                                enum "priority" {
                                  value 1;
                                  description
                                    "Priority precedence (1)";
                                }
                                enum "routine" {
                                  value 0;
                                  description
                                    "Routine precedence (0)";
                                }
                              }
                            }
                            max-elements 8;
                            description
                              "TOS Precedence value(s)";
                          }
                        }  // container default
                      }  // container ssh
    
                      container http {
                        description "HTTP ";
                        container known {
                          description "Known ";
                          leaf rate {
                            type uint32 {
                              range
                                "0..4294967295";
                            }
                            description
                              "Rate in PPS";
                          }
    
                          leaf-list precedence {
                            type union {
                              type uint32 {
                                range "0..7";
                              }
                              type enumeration {
                                enum "critical" {
                                  value 5;
                                  description
                                    "Critical precedence (5)";
                                }
                                enum "flash" {
                                  value 3;
                                  description
                                    "Flash precedence (3)";
                                }
                                enum
                                  "flash-override" {
                                  value 4;
                                  description
                                    "Flash override precedence (4)";
                                }
                                enum "immediate" {
                                  value 2;
                                  description
                                    "Immediate precedence (2)";
                                }
                                enum "internet" {
                                  value 6;
                                  description
                                    "Internetwork control precedence (6)";
                                }
                                enum "network" {
                                  value 7;
                                  description
                                    "Network control precedence (7)";
                                }
                                enum "priority" {
                                  value 1;
                                  description
                                    "Priority precedence (1)";
                                }
                                enum "routine" {
                                  value 0;
                                  description
                                    "Routine precedence (0)";
                                }
                              }
                            }
                            max-elements 8;
                            description
                              "TOS Precedence value(s)";
                          }
                        }  // container known
    
                        container default {
                          description "Default ";
                          leaf rate {
                            type uint32 {
                              range
                                "0..4294967295";
                            }
                            description
                              "Rate in PPS";
                          }
    
                          leaf-list precedence {
                            type union {
                              type uint32 {
                                range "0..7";
                              }
                              type enumeration {
                                enum "critical" {
                                  value 5;
                                  description
                                    "Critical precedence (5)";
                                }
                                enum "flash" {
                                  value 3;
                                  description
                                    "Flash precedence (3)";
                                }
                                enum
                                  "flash-override" {
                                  value 4;
                                  description
                                    "Flash override precedence (4)";
                                }
                                enum "immediate" {
                                  value 2;
                                  description
                                    "Immediate precedence (2)";
                                }
                                enum "internet" {
                                  value 6;
                                  description
                                    "Internetwork control precedence (6)";
                                }
                                enum "network" {
                                  value 7;
                                  description
                                    "Network control precedence (7)";
                                }
                                enum "priority" {
                                  value 1;
                                  description
                                    "Priority precedence (1)";
                                }
                                enum "routine" {
                                  value 0;
                                  description
                                    "Routine precedence (0)";
                                }
                              }
                            }
                            max-elements 8;
                            description
                              "TOS Precedence value(s)";
                          }
                        }  // container default
                      }  // container http
    
                      container shttp {
                        description "SHTTP ";
                        container known {
                          description "Known ";
                          leaf rate {
                            type uint32 {
                              range
                                "0..4294967295";
                            }
                            description
                              "Rate in PPS";
                          }
    
                          leaf-list precedence {
                            type union {
                              type uint32 {
                                range "0..7";
                              }
                              type enumeration {
                                enum "critical" {
                                  value 5;
                                  description
                                    "Critical precedence (5)";
                                }
                                enum "flash" {
                                  value 3;
                                  description
                                    "Flash precedence (3)";
                                }
                                enum
                                  "flash-override" {
                                  value 4;
                                  description
                                    "Flash override precedence (4)";
                                }
                                enum "immediate" {
                                  value 2;
                                  description
                                    "Immediate precedence (2)";
                                }
                                enum "internet" {
                                  value 6;
                                  description
                                    "Internetwork control precedence (6)";
                                }
                                enum "network" {
                                  value 7;
                                  description
                                    "Network control precedence (7)";
                                }
                                enum "priority" {
                                  value 1;
                                  description
                                    "Priority precedence (1)";
                                }
                                enum "routine" {
                                  value 0;
                                  description
                                    "Routine precedence (0)";
                                }
                              }
                            }
                            max-elements 8;
                            description
                              "TOS Precedence value(s)";
                          }
                        }  // container known
    
                        container default {
                          description "Default ";
                          leaf rate {
                            type uint32 {
                              range
                                "0..4294967295";
                            }
                            description
                              "Rate in PPS";
                          }
    
                          leaf-list precedence {
                            type union {
                              type uint32 {
                                range "0..7";
                              }
                              type enumeration {
                                enum "critical" {
                                  value 5;
                                  description
                                    "Critical precedence (5)";
                                }
                                enum "flash" {
                                  value 3;
                                  description
                                    "Flash precedence (3)";
                                }
                                enum
                                  "flash-override" {
                                  value 4;
                                  description
                                    "Flash override precedence (4)";
                                }
                                enum "immediate" {
                                  value 2;
                                  description
                                    "Immediate precedence (2)";
                                }
                                enum "internet" {
                                  value 6;
                                  description
                                    "Internetwork control precedence (6)";
                                }
                                enum "network" {
                                  value 7;
                                  description
                                    "Network control precedence (7)";
                                }
                                enum "priority" {
                                  value 1;
                                  description
                                    "Priority precedence (1)";
                                }
                                enum "routine" {
                                  value 0;
                                  description
                                    "Routine precedence (0)";
                                }
                              }
                            }
                            max-elements 8;
                            description
                              "TOS Precedence value(s)";
                          }
                        }  // container default
                      }  // container shttp
    
                      container telnet {
                        description "TELNET ";
                        container known {
                          description "Known ";
                          leaf rate {
                            type uint32 {
                              range
                                "0..4294967295";
                            }
                            description
                              "Rate in PPS";
                          }
    
                          leaf-list precedence {
                            type union {
                              type uint32 {
                                range "0..7";
                              }
                              type enumeration {
                                enum "critical" {
                                  value 5;
                                  description
                                    "Critical precedence (5)";
                                }
                                enum "flash" {
                                  value 3;
                                  description
                                    "Flash precedence (3)";
                                }
                                enum
                                  "flash-override" {
                                  value 4;
                                  description
                                    "Flash override precedence (4)";
                                }
                                enum "immediate" {
                                  value 2;
                                  description
                                    "Immediate precedence (2)";
                                }
                                enum "internet" {
                                  value 6;
                                  description
                                    "Internetwork control precedence (6)";
                                }
                                enum "network" {
                                  value 7;
                                  description
                                    "Network control precedence (7)";
                                }
                                enum "priority" {
                                  value 1;
                                  description
                                    "Priority precedence (1)";
                                }
                                enum "routine" {
                                  value 0;
                                  description
                                    "Routine precedence (0)";
                                }
                              }
                            }
                            max-elements 8;
                            description
                              "TOS Precedence value(s)";
                          }
                        }  // container known
    
                        container default {
                          description "Default ";
                          leaf rate {
                            type uint32 {
                              range
                                "0..4294967295";
                            }
                            description
                              "Rate in PPS";
                          }
    
                          leaf-list precedence {
                            type union {
                              type uint32 {
                                range "0..7";
                              }
                              type enumeration {
                                enum "critical" {
                                  value 5;
                                  description
                                    "Critical precedence (5)";
                                }
                                enum "flash" {
                                  value 3;
                                  description
                                    "Flash precedence (3)";
                                }
                                enum
                                  "flash-override" {
                                  value 4;
                                  description
                                    "Flash override precedence (4)";
                                }
                                enum "immediate" {
                                  value 2;
                                  description
                                    "Immediate precedence (2)";
                                }
                                enum "internet" {
                                  value 6;
                                  description
                                    "Internetwork control precedence (6)";
                                }
                                enum "network" {
                                  value 7;
                                  description
                                    "Network control precedence (7)";
                                }
                                enum "priority" {
                                  value 1;
                                  description
                                    "Priority precedence (1)";
                                }
                                enum "routine" {
                                  value 0;
                                  description
                                    "Routine precedence (0)";
                                }
                              }
                            }
                            max-elements 8;
                            description
                              "TOS Precedence value(s)";
                          }
                        }  // container default
                      }  // container telnet
    
                      container css {
                        description "CSS ";
                        container known {
                          description "Known ";
                          leaf rate {
                            type uint32 {
                              range
                                "0..4294967295";
                            }
                            description
                              "Rate in PPS";
                          }
    
                          leaf-list precedence {
                            type union {
                              type uint32 {
                                range "0..7";
                              }
                              type enumeration {
                                enum "critical" {
                                  value 5;
                                  description
                                    "Critical precedence (5)";
                                }
                                enum "flash" {
                                  value 3;
                                  description
                                    "Flash precedence (3)";
                                }
                                enum
                                  "flash-override" {
                                  value 4;
                                  description
                                    "Flash override precedence (4)";
                                }
                                enum "immediate" {
                                  value 2;
                                  description
                                    "Immediate precedence (2)";
                                }
                                enum "internet" {
                                  value 6;
                                  description
                                    "Internetwork control precedence (6)";
                                }
                                enum "network" {
                                  value 7;
                                  description
                                    "Network control precedence (7)";
                                }
                                enum "priority" {
                                  value 1;
                                  description
                                    "Priority precedence (1)";
                                }
                                enum "routine" {
                                  value 0;
                                  description
                                    "Routine precedence (0)";
                                }
                              }
                            }
                            max-elements 8;
                            description
                              "TOS Precedence value(s)";
                          }
                        }  // container known
    
                        container default {
                          description "Default ";
                          leaf rate {
                            type uint32 {
                              range
                                "0..4294967295";
                            }
                            description
                              "Rate in PPS";
                          }
    
                          leaf-list precedence {
                            type union {
                              type uint32 {
                                range "0..7";
                              }
                              type enumeration {
                                enum "critical" {
                                  value 5;
                                  description
                                    "Critical precedence (5)";
                                }
                                enum "flash" {
                                  value 3;
                                  description
                                    "Flash precedence (3)";
                                }
                                enum
                                  "flash-override" {
                                  value 4;
                                  description
                                    "Flash override precedence (4)";
                                }
                                enum "immediate" {
                                  value 2;
                                  description
                                    "Immediate precedence (2)";
                                }
                                enum "internet" {
                                  value 6;
                                  description
                                    "Internetwork control precedence (6)";
                                }
                                enum "network" {
                                  value 7;
                                  description
                                    "Network control precedence (7)";
                                }
                                enum "priority" {
                                  value 1;
                                  description
                                    "Priority precedence (1)";
                                }
                                enum "routine" {
                                  value 0;
                                  description
                                    "Routine precedence (0)";
                                }
                              }
                            }
                            max-elements 8;
                            description
                              "TOS Precedence value(s)";
                          }
                        }  // container default
                      }  // container css
    
                      container rsh {
                        description "RSH ";
                        container known {
                          description "Known ";
                          leaf rate {
                            type uint32 {
                              range
                                "0..4294967295";
                            }
                            description
                              "Rate in PPS";
                          }
    
                          leaf-list precedence {
                            type union {
                              type uint32 {
                                range "0..7";
                              }
                              type enumeration {
                                enum "critical" {
                                  value 5;
                                  description
                                    "Critical precedence (5)";
                                }
                                enum "flash" {
                                  value 3;
                                  description
                                    "Flash precedence (3)";
                                }
                                enum
                                  "flash-override" {
                                  value 4;
                                  description
                                    "Flash override precedence (4)";
                                }
                                enum "immediate" {
                                  value 2;
                                  description
                                    "Immediate precedence (2)";
                                }
                                enum "internet" {
                                  value 6;
                                  description
                                    "Internetwork control precedence (6)";
                                }
                                enum "network" {
                                  value 7;
                                  description
                                    "Network control precedence (7)";
                                }
                                enum "priority" {
                                  value 1;
                                  description
                                    "Priority precedence (1)";
                                }
                                enum "routine" {
                                  value 0;
                                  description
                                    "Routine precedence (0)";
                                }
                              }
                            }
                            max-elements 8;
                            description
                              "TOS Precedence value(s)";
                          }
                        }  // container known
    
                        container default {
                          description "Default ";
                          leaf rate {
                            type uint32 {
                              range
                                "0..4294967295";
                            }
                            description
                              "Rate in PPS";
                          }
    
                          leaf-list precedence {
                            type union {
                              type uint32 {
                                range "0..7";
                              }
                              type enumeration {
                                enum "critical" {
                                  value 5;
                                  description
                                    "Critical precedence (5)";
                                }
                                enum "flash" {
                                  value 3;
                                  description
                                    "Flash precedence (3)";
                                }
                                enum
                                  "flash-override" {
                                  value 4;
                                  description
                                    "Flash override precedence (4)";
                                }
                                enum "immediate" {
                                  value 2;
                                  description
                                    "Immediate precedence (2)";
                                }
                                enum "internet" {
                                  value 6;
                                  description
                                    "Internetwork control precedence (6)";
                                }
                                enum "network" {
                                  value 7;
                                  description
                                    "Network control precedence (7)";
                                }
                                enum "priority" {
                                  value 1;
                                  description
                                    "Priority precedence (1)";
                                }
                                enum "routine" {
                                  value 0;
                                  description
                                    "Routine precedence (0)";
                                }
                              }
                            }
                            max-elements 8;
                            description
                              "TOS Precedence value(s)";
                          }
                        }  // container default
                      }  // container rsh
    
                      container udp {
                        description "UDP ";
                        container known {
                          description "Known ";
                          leaf rate {
                            type uint32 {
                              range
                                "0..4294967295";
                            }
                            description
                              "Rate in PPS";
                          }
    
                          leaf-list precedence {
                            type union {
                              type uint32 {
                                range "0..7";
                              }
                              type enumeration {
                                enum "critical" {
                                  value 5;
                                  description
                                    "Critical precedence (5)";
                                }
                                enum "flash" {
                                  value 3;
                                  description
                                    "Flash precedence (3)";
                                }
                                enum
                                  "flash-override" {
                                  value 4;
                                  description
                                    "Flash override precedence (4)";
                                }
                                enum "immediate" {
                                  value 2;
                                  description
                                    "Immediate precedence (2)";
                                }
                                enum "internet" {
                                  value 6;
                                  description
                                    "Internetwork control precedence (6)";
                                }
                                enum "network" {
                                  value 7;
                                  description
                                    "Network control precedence (7)";
                                }
                                enum "priority" {
                                  value 1;
                                  description
                                    "Priority precedence (1)";
                                }
                                enum "routine" {
                                  value 0;
                                  description
                                    "Routine precedence (0)";
                                }
                              }
                            }
                            max-elements 8;
                            description
                              "TOS Precedence value(s)";
                          }
                        }  // container known
    
                        container listen {
                          description "Listen ";
                          leaf rate {
                            type uint32 {
                              range
                                "0..4294967295";
                            }
                            description
                              "Rate in PPS";
                          }
    
                          leaf-list precedence {
                            type union {
                              type uint32 {
                                range "0..7";
                              }
                              type enumeration {
                                enum "critical" {
                                  value 5;
                                  description
                                    "Critical precedence (5)";
                                }
                                enum "flash" {
                                  value 3;
                                  description
                                    "Flash precedence (3)";
                                }
                                enum
                                  "flash-override" {
                                  value 4;
                                  description
                                    "Flash override precedence (4)";
                                }
                                enum "immediate" {
                                  value 2;
                                  description
                                    "Immediate precedence (2)";
                                }
                                enum "internet" {
                                  value 6;
                                  description
                                    "Internetwork control precedence (6)";
                                }
                                enum "network" {
                                  value 7;
                                  description
                                    "Network control precedence (7)";
                                }
                                enum "priority" {
                                  value 1;
                                  description
                                    "Priority precedence (1)";
                                }
                                enum "routine" {
                                  value 0;
                                  description
                                    "Routine precedence (0)";
                                }
                              }
                            }
                            max-elements 8;
                            description
                              "TOS Precedence value(s)";
                          }
                        }  // container listen
    
                        container configured {
                          description
                            "Config peer ";
                          leaf rate {
                            type uint32 {
                              range
                                "0..4294967295";
                            }
                            description
                              "Rate in PPS";
                          }
    
                          leaf-list precedence {
                            type union {
                              type uint32 {
                                range "0..7";
                              }
                              type enumeration {
                                enum "critical" {
                                  value 5;
                                  description
                                    "Critical precedence (5)";
                                }
                                enum "flash" {
                                  value 3;
                                  description
                                    "Flash precedence (3)";
                                }
                                enum
                                  "flash-override" {
                                  value 4;
                                  description
                                    "Flash override precedence (4)";
                                }
                                enum "immediate" {
                                  value 2;
                                  description
                                    "Immediate precedence (2)";
                                }
                                enum "internet" {
                                  value 6;
                                  description
                                    "Internetwork control precedence (6)";
                                }
                                enum "network" {
                                  value 7;
                                  description
                                    "Network control precedence (7)";
                                }
                                enum "priority" {
                                  value 1;
                                  description
                                    "Priority precedence (1)";
                                }
                                enum "routine" {
                                  value 0;
                                  description
                                    "Routine precedence (0)";
                                }
                              }
                            }
                            max-elements 8;
                            description
                              "TOS Precedence value(s)";
                          }
                        }  // container configured
    
                        container default {
                          description "Default ";
                          leaf rate {
                            type uint32 {
                              range
                                "0..4294967295";
                            }
                            description
                              "Rate in PPS";
                          }
    
                          leaf-list precedence {
                            type union {
                              type uint32 {
                                range "0..7";
                              }
                              type enumeration {
                                enum "critical" {
                                  value 5;
                                  description
                                    "Critical precedence (5)";
                                }
                                enum "flash" {
                                  value 3;
                                  description
                                    "Flash precedence (3)";
                                }
                                enum
                                  "flash-override" {
                                  value 4;
                                  description
                                    "Flash override precedence (4)";
                                }
                                enum "immediate" {
                                  value 2;
                                  description
                                    "Immediate precedence (2)";
                                }
                                enum "internet" {
                                  value 6;
                                  description
                                    "Internetwork control precedence (6)";
                                }
                                enum "network" {
                                  value 7;
                                  description
                                    "Network control precedence (7)";
                                }
                                enum "priority" {
                                  value 1;
                                  description
                                    "Priority precedence (1)";
                                }
                                enum "routine" {
                                  value 0;
                                  description
                                    "Routine precedence (0)";
                                }
                              }
                            }
                            max-elements 8;
                            description
                              "TOS Precedence value(s)";
                          }
                        }  // container default
                      }  // container udp
    
                      container tcp {
                        description "TCP ";
                        container known {
                          description "Known ";
                          leaf rate {
                            type uint32 {
                              range
                                "0..4294967295";
                            }
                            description
                              "Rate in PPS";
                          }
    
                          leaf-list precedence {
                            type union {
                              type uint32 {
                                range "0..7";
                              }
                              type enumeration {
                                enum "critical" {
                                  value 5;
                                  description
                                    "Critical precedence (5)";
                                }
                                enum "flash" {
                                  value 3;
                                  description
                                    "Flash precedence (3)";
                                }
                                enum
                                  "flash-override" {
                                  value 4;
                                  description
                                    "Flash override precedence (4)";
                                }
                                enum "immediate" {
                                  value 2;
                                  description
                                    "Immediate precedence (2)";
                                }
                                enum "internet" {
                                  value 6;
                                  description
                                    "Internetwork control precedence (6)";
                                }
                                enum "network" {
                                  value 7;
                                  description
                                    "Network control precedence (7)";
                                }
                                enum "priority" {
                                  value 1;
                                  description
                                    "Priority precedence (1)";
                                }
                                enum "routine" {
                                  value 0;
                                  description
                                    "Routine precedence (0)";
                                }
                              }
                            }
                            max-elements 8;
                            description
                              "TOS Precedence value(s)";
                          }
                        }  // container known
    
                        container listen {
                          description "Listen ";
                          leaf rate {
                            type uint32 {
                              range
                                "0..4294967295";
                            }
                            description
                              "Rate in PPS";
                          }
    
                          leaf-list precedence {
                            type union {
                              type uint32 {
                                range "0..7";
                              }
                              type enumeration {
                                enum "critical" {
                                  value 5;
                                  description
                                    "Critical precedence (5)";
                                }
                                enum "flash" {
                                  value 3;
                                  description
                                    "Flash precedence (3)";
                                }
                                enum
                                  "flash-override" {
                                  value 4;
                                  description
                                    "Flash override precedence (4)";
                                }
                                enum "immediate" {
                                  value 2;
                                  description
                                    "Immediate precedence (2)";
                                }
                                enum "internet" {
                                  value 6;
                                  description
                                    "Internetwork control precedence (6)";
                                }
                                enum "network" {
                                  value 7;
                                  description
                                    "Network control precedence (7)";
                                }
                                enum "priority" {
                                  value 1;
                                  description
                                    "Priority precedence (1)";
                                }
                                enum "routine" {
                                  value 0;
                                  description
                                    "Routine precedence (0)";
                                }
                              }
                            }
                            max-elements 8;
                            description
                              "TOS Precedence value(s)";
                          }
                        }  // container listen
    
                        container configured {
                          description
                            "Configured ";
                          leaf rate {
                            type uint32 {
                              range
                                "0..4294967295";
                            }
                            description
                              "Rate in PPS";
                          }
    
                          leaf-list precedence {
                            type union {
                              type uint32 {
                                range "0..7";
                              }
                              type enumeration {
                                enum "critical" {
                                  value 5;
                                  description
                                    "Critical precedence (5)";
                                }
                                enum "flash" {
                                  value 3;
                                  description
                                    "Flash precedence (3)";
                                }
                                enum
                                  "flash-override" {
                                  value 4;
                                  description
                                    "Flash override precedence (4)";
                                }
                                enum "immediate" {
                                  value 2;
                                  description
                                    "Immediate precedence (2)";
                                }
                                enum "internet" {
                                  value 6;
                                  description
                                    "Internetwork control precedence (6)";
                                }
                                enum "network" {
                                  value 7;
                                  description
                                    "Network control precedence (7)";
                                }
                                enum "priority" {
                                  value 1;
                                  description
                                    "Priority precedence (1)";
                                }
                                enum "routine" {
                                  value 0;
                                  description
                                    "Routine precedence (0)";
                                }
                              }
                            }
                            max-elements 8;
                            description
                              "TOS Precedence value(s)";
                          }
                        }  // container configured
    
                        container default {
                          description "Default ";
                          leaf rate {
                            type uint32 {
                              range
                                "0..4294967295";
                            }
                            description
                              "Rate in PPS";
                          }
    
                          leaf-list precedence {
                            type union {
                              type uint32 {
                                range "0..7";
                              }
                              type enumeration {
                                enum "critical" {
                                  value 5;
                                  description
                                    "Critical precedence (5)";
                                }
                                enum "flash" {
                                  value 3;
                                  description
                                    "Flash precedence (3)";
                                }
                                enum
                                  "flash-override" {
                                  value 4;
                                  description
                                    "Flash override precedence (4)";
                                }
                                enum "immediate" {
                                  value 2;
                                  description
                                    "Immediate precedence (2)";
                                }
                                enum "internet" {
                                  value 6;
                                  description
                                    "Internetwork control precedence (6)";
                                }
                                enum "network" {
                                  value 7;
                                  description
                                    "Network control precedence (7)";
                                }
                                enum "priority" {
                                  value 1;
                                  description
                                    "Priority precedence (1)";
                                }
                                enum "routine" {
                                  value 0;
                                  description
                                    "Routine precedence (0)";
                                }
                              }
                            }
                            max-elements 8;
                            description
                              "TOS Precedence value(s)";
                          }
                        }  // container default
                      }  // container tcp
    
                      container multicast {
                        description "Multicast ";
                        container known {
                          description "Known ";
                          leaf rate {
                            type uint32 {
                              range
                                "0..4294967295";
                            }
                            description
                              "Rate in PPS";
                          }
    
                          leaf-list precedence {
                            type union {
                              type uint32 {
                                range "0..7";
                              }
                              type enumeration {
                                enum "critical" {
                                  value 5;
                                  description
                                    "Critical precedence (5)";
                                }
                                enum "flash" {
                                  value 3;
                                  description
                                    "Flash precedence (3)";
                                }
                                enum
                                  "flash-override" {
                                  value 4;
                                  description
                                    "Flash override precedence (4)";
                                }
                                enum "immediate" {
                                  value 2;
                                  description
                                    "Immediate precedence (2)";
                                }
                                enum "internet" {
                                  value 6;
                                  description
                                    "Internetwork control precedence (6)";
                                }
                                enum "network" {
                                  value 7;
                                  description
                                    "Network control precedence (7)";
                                }
                                enum "priority" {
                                  value 1;
                                  description
                                    "Priority precedence (1)";
                                }
                                enum "routine" {
                                  value 0;
                                  description
                                    "Routine precedence (0)";
                                }
                              }
                            }
                            max-elements 8;
                            description
                              "TOS Precedence value(s)";
                          }
                        }  // container known
    
                        container default {
                          description "Default ";
                          leaf rate {
                            type uint32 {
                              range
                                "0..4294967295";
                            }
                            description
                              "Rate in PPS";
                          }
    
                          leaf-list precedence {
                            type union {
                              type uint32 {
                                range "0..7";
                              }
                              type enumeration {
                                enum "critical" {
                                  value 5;
                                  description
                                    "Critical precedence (5)";
                                }
                                enum "flash" {
                                  value 3;
                                  description
                                    "Flash precedence (3)";
                                }
                                enum
                                  "flash-override" {
                                  value 4;
                                  description
                                    "Flash override precedence (4)";
                                }
                                enum "immediate" {
                                  value 2;
                                  description
                                    "Immediate precedence (2)";
                                }
                                enum "internet" {
                                  value 6;
                                  description
                                    "Internetwork control precedence (6)";
                                }
                                enum "network" {
                                  value 7;
                                  description
                                    "Network control precedence (7)";
                                }
                                enum "priority" {
                                  value 1;
                                  description
                                    "Priority precedence (1)";
                                }
                                enum "routine" {
                                  value 0;
                                  description
                                    "Routine precedence (0)";
                                }
                              }
                            }
                            max-elements 8;
                            description
                              "TOS Precedence value(s)";
                          }
                        }  // container default
                      }  // container multicast
    
                      container raw {
                        description "Raw ";
                        container listen {
                          description "Listen ";
                          leaf rate {
                            type uint32 {
                              range
                                "0..4294967295";
                            }
                            description
                              "Rate in PPS";
                          }
    
                          leaf-list precedence {
                            type union {
                              type uint32 {
                                range "0..7";
                              }
                              type enumeration {
                                enum "critical" {
                                  value 5;
                                  description
                                    "Critical precedence (5)";
                                }
                                enum "flash" {
                                  value 3;
                                  description
                                    "Flash precedence (3)";
                                }
                                enum
                                  "flash-override" {
                                  value 4;
                                  description
                                    "Flash override precedence (4)";
                                }
                                enum "immediate" {
                                  value 2;
                                  description
                                    "Immediate precedence (2)";
                                }
                                enum "internet" {
                                  value 6;
                                  description
                                    "Internetwork control precedence (6)";
                                }
                                enum "network" {
                                  value 7;
                                  description
                                    "Network control precedence (7)";
                                }
                                enum "priority" {
                                  value 1;
                                  description
                                    "Priority precedence (1)";
                                }
                                enum "routine" {
                                  value 0;
                                  description
                                    "Routine precedence (0)";
                                }
                              }
                            }
                            max-elements 8;
                            description
                              "TOS Precedence value(s)";
                          }
                        }  // container listen
    
                        container default {
                          description "Default ";
                          leaf rate {
                            type uint32 {
                              range
                                "0..4294967295";
                            }
                            description
                              "Rate in PPS";
                          }
    
                          leaf-list precedence {
                            type union {
                              type uint32 {
                                range "0..7";
                              }
                              type enumeration {
                                enum "critical" {
                                  value 5;
                                  description
                                    "Critical precedence (5)";
                                }
                                enum "flash" {
                                  value 3;
                                  description
                                    "Flash precedence (3)";
                                }
                                enum
                                  "flash-override" {
                                  value 4;
                                  description
                                    "Flash override precedence (4)";
                                }
                                enum "immediate" {
                                  value 2;
                                  description
                                    "Immediate precedence (2)";
                                }
                                enum "internet" {
                                  value 6;
                                  description
                                    "Internetwork control precedence (6)";
                                }
                                enum "network" {
                                  value 7;
                                  description
                                    "Network control precedence (7)";
                                }
                                enum "priority" {
                                  value 1;
                                  description
                                    "Priority precedence (1)";
                                }
                                enum "routine" {
                                  value 0;
                                  description
                                    "Routine precedence (0)";
                                }
                              }
                            }
                            max-elements 8;
                            description
                              "TOS Precedence value(s)";
                          }
                        }  // container default
                      }  // container raw
    
                      container ip-sla {
                        description "IP-SLA ";
                        leaf rate {
                          type uint32 {
                            range
                              "0..4294967295";
                          }
                          description
                            "Rate in PPS";
                        }
    
                        leaf-list precedence {
                          type union {
                            type uint32 {
                              range "0..7";
                            }
                            type enumeration {
                              enum "critical" {
                                value 5;
                                description
                                  "Critical precedence (5)";
                              }
                              enum "flash" {
                                value 3;
                                description
                                  "Flash precedence (3)";
                              }
                              enum
                                "flash-override" {
                                value 4;
                                description
                                  "Flash override precedence (4)";
                              }
                              enum "immediate" {
                                value 2;
                                description
                                  "Immediate precedence (2)";
                              }
                              enum "internet" {
                                value 6;
                                description
                                  "Internetwork control precedence (6)";
                              }
                              enum "network" {
                                value 7;
                                description
                                  "Network control precedence (7)";
                              }
                              enum "priority" {
                                value 1;
                                description
                                  "Priority precedence (1)";
                              }
                              enum "routine" {
                                value 0;
                                description
                                  "Routine precedence (0)";
                              }
                            }
                          }
                          max-elements 8;
                          description
                            "TOS Precedence value(s)";
                        }
                      }  // container ip-sla
    
                      container eigrp {
                        description "EIGRP ";
                        leaf rate {
                          type uint32 {
                            range
                              "0..4294967295";
                          }
                          description
                            "Rate in PPS";
                        }
    
                        leaf-list precedence {
                          type union {
                            type uint32 {
                              range "0..7";
                            }
                            type enumeration {
                              enum "critical" {
                                value 5;
                                description
                                  "Critical precedence (5)";
                              }
                              enum "flash" {
                                value 3;
                                description
                                  "Flash precedence (3)";
                              }
                              enum
                                "flash-override" {
                                value 4;
                                description
                                  "Flash override precedence (4)";
                              }
                              enum "immediate" {
                                value 2;
                                description
                                  "Immediate precedence (2)";
                              }
                              enum "internet" {
                                value 6;
                                description
                                  "Internetwork control precedence (6)";
                              }
                              enum "network" {
                                value 7;
                                description
                                  "Network control precedence (7)";
                              }
                              enum "priority" {
                                value 1;
                                description
                                  "Priority precedence (1)";
                              }
                              enum "routine" {
                                value 0;
                                description
                                  "Routine precedence (0)";
                              }
                            }
                          }
                          max-elements 8;
                          description
                            "TOS Precedence value(s)";
                        }
                      }  // container eigrp
    
                      container rip {
                        description "RIP ";
                        leaf rate {
                          type uint32 {
                            range
                              "0..4294967295";
                          }
                          description
                            "Rate in PPS";
                        }
    
                        leaf-list precedence {
                          type union {
                            type uint32 {
                              range "0..7";
                            }
                            type enumeration {
                              enum "critical" {
                                value 5;
                                description
                                  "Critical precedence (5)";
                              }
                              enum "flash" {
                                value 3;
                                description
                                  "Flash precedence (3)";
                              }
                              enum
                                "flash-override" {
                                value 4;
                                description
                                  "Flash override precedence (4)";
                              }
                              enum "immediate" {
                                value 2;
                                description
                                  "Immediate precedence (2)";
                              }
                              enum "internet" {
                                value 6;
                                description
                                  "Internetwork control precedence (6)";
                              }
                              enum "network" {
                                value 7;
                                description
                                  "Network control precedence (7)";
                              }
                              enum "priority" {
                                value 1;
                                description
                                  "Priority precedence (1)";
                              }
                              enum "routine" {
                                value 0;
                                description
                                  "Routine precedence (0)";
                              }
                            }
                          }
                          max-elements 8;
                          description
                            "TOS Precedence value(s)";
                        }
                      }  // container rip
    
                      container l2tpv3 {
                        description "L2TPv3 ";
                        leaf rate {
                          type uint32 {
                            range
                              "0..4294967295";
                          }
                          description
                            "Rate in PPS";
                        }
    
                        leaf-list precedence {
                          type union {
                            type uint32 {
                              range "0..7";
                            }
                            type enumeration {
                              enum "critical" {
                                value 5;
                                description
                                  "Critical precedence (5)";
                              }
                              enum "flash" {
                                value 3;
                                description
                                  "Flash precedence (3)";
                              }
                              enum
                                "flash-override" {
                                value 4;
                                description
                                  "Flash override precedence (4)";
                              }
                              enum "immediate" {
                                value 2;
                                description
                                  "Immediate precedence (2)";
                              }
                              enum "internet" {
                                value 6;
                                description
                                  "Internetwork control precedence (6)";
                              }
                              enum "network" {
                                value 7;
                                description
                                  "Network control precedence (7)";
                              }
                              enum "priority" {
                                value 1;
                                description
                                  "Priority precedence (1)";
                              }
                              enum "routine" {
                                value 0;
                                description
                                  "Routine precedence (0)";
                              }
                            }
                          }
                          max-elements 8;
                          description
                            "TOS Precedence value(s)";
                        }
                      }  // container l2tpv3
    
                      container pcep {
                        description "PCEP ";
                        leaf rate {
                          type uint32 {
                            range
                              "0..4294967295";
                          }
                          description
                            "Rate in PPS";
                        }
    
                        leaf-list precedence {
                          type union {
                            type uint32 {
                              range "0..7";
                            }
                            type enumeration {
                              enum "critical" {
                                value 5;
                                description
                                  "Critical precedence (5)";
                              }
                              enum "flash" {
                                value 3;
                                description
                                  "Flash precedence (3)";
                              }
                              enum
                                "flash-override" {
                                value 4;
                                description
                                  "Flash override precedence (4)";
                              }
                              enum "immediate" {
                                value 2;
                                description
                                  "Immediate precedence (2)";
                              }
                              enum "internet" {
                                value 6;
                                description
                                  "Internetwork control precedence (6)";
                              }
                              enum "network" {
                                value 7;
                                description
                                  "Network control precedence (7)";
                              }
                              enum "priority" {
                                value 1;
                                description
                                  "Priority precedence (1)";
                              }
                              enum "routine" {
                                value 0;
                                description
                                  "Routine precedence (0)";
                              }
                            }
                          }
                          max-elements 8;
                          description
                            "TOS Precedence value(s)";
                        }
                      }  // container pcep
    
                      container gre {
                        description "GRE ";
                        leaf rate {
                          type uint32 {
                            range
                              "0..4294967295";
                          }
                          description
                            "Rate in PPS";
                        }
    
                        leaf-list precedence {
                          type union {
                            type uint32 {
                              range "0..7";
                            }
                            type enumeration {
                              enum "critical" {
                                value 5;
                                description
                                  "Critical precedence (5)";
                              }
                              enum "flash" {
                                value 3;
                                description
                                  "Flash precedence (3)";
                              }
                              enum
                                "flash-override" {
                                value 4;
                                description
                                  "Flash override precedence (4)";
                              }
                              enum "immediate" {
                                value 2;
                                description
                                  "Immediate precedence (2)";
                              }
                              enum "internet" {
                                value 6;
                                description
                                  "Internetwork control precedence (6)";
                              }
                              enum "network" {
                                value 7;
                                description
                                  "Network control precedence (7)";
                              }
                              enum "priority" {
                                value 1;
                                description
                                  "Priority precedence (1)";
                              }
                              enum "routine" {
                                value 0;
                                description
                                  "Routine precedence (0)";
                              }
                            }
                          }
                          max-elements 8;
                          description
                            "TOS Precedence value(s)";
                        }
                      }  // container gre
    
                      container vrrp {
                        description "VRRP ";
                        leaf rate {
                          type uint32 {
                            range
                              "0..4294967295";
                          }
                          description
                            "Rate in PPS";
                        }
    
                        leaf-list precedence {
                          type union {
                            type uint32 {
                              range "0..7";
                            }
                            type enumeration {
                              enum "critical" {
                                value 5;
                                description
                                  "Critical precedence (5)";
                              }
                              enum "flash" {
                                value 3;
                                description
                                  "Flash precedence (3)";
                              }
                              enum
                                "flash-override" {
                                value 4;
                                description
                                  "Flash override precedence (4)";
                              }
                              enum "immediate" {
                                value 2;
                                description
                                  "Immediate precedence (2)";
                              }
                              enum "internet" {
                                value 6;
                                description
                                  "Internetwork control precedence (6)";
                              }
                              enum "network" {
                                value 7;
                                description
                                  "Network control precedence (7)";
                              }
                              enum "priority" {
                                value 1;
                                description
                                  "Priority precedence (1)";
                              }
                              enum "routine" {
                                value 0;
                                description
                                  "Routine precedence (0)";
                              }
                            }
                          }
                          max-elements 8;
                          description
                            "TOS Precedence value(s)";
                        }
                      }  // container vrrp
    
                      container hsrp {
                        description "HSRP ";
                        leaf rate {
                          type uint32 {
                            range
                              "0..4294967295";
                          }
                          description
                            "Rate in PPS";
                        }
    
                        leaf-list precedence {
                          type union {
                            type uint32 {
                              range "0..7";
                            }
                            type enumeration {
                              enum "critical" {
                                value 5;
                                description
                                  "Critical precedence (5)";
                              }
                              enum "flash" {
                                value 3;
                                description
                                  "Flash precedence (3)";
                              }
                              enum
                                "flash-override" {
                                value 4;
                                description
                                  "Flash override precedence (4)";
                              }
                              enum "immediate" {
                                value 2;
                                description
                                  "Immediate precedence (2)";
                              }
                              enum "internet" {
                                value 6;
                                description
                                  "Internetwork control precedence (6)";
                              }
                              enum "network" {
                                value 7;
                                description
                                  "Network control precedence (7)";
                              }
                              enum "priority" {
                                value 1;
                                description
                                  "Priority precedence (1)";
                              }
                              enum "routine" {
                                value 0;
                                description
                                  "Routine precedence (0)";
                              }
                            }
                          }
                          max-elements 8;
                          description
                            "TOS Precedence value(s)";
                        }
                      }  // container hsrp
    
                      container mpls {
                        description "MPLS ";
                        container oam {
                          description "Oam ";
                          leaf rate {
                            type uint32 {
                              range
                                "0..4294967295";
                            }
                            description
                              "Rate in PPS";
                          }
    
                          leaf-list precedence {
                            type union {
                              type uint32 {
                                range "0..7";
                              }
                              type enumeration {
                                enum "critical" {
                                  value 5;
                                  description
                                    "Critical precedence (5)";
                                }
                                enum "flash" {
                                  value 3;
                                  description
                                    "Flash precedence (3)";
                                }
                                enum
                                  "flash-override" {
                                  value 4;
                                  description
                                    "Flash override precedence (4)";
                                }
                                enum "immediate" {
                                  value 2;
                                  description
                                    "Immediate precedence (2)";
                                }
                                enum "internet" {
                                  value 6;
                                  description
                                    "Internetwork control precedence (6)";
                                }
                                enum "network" {
                                  value 7;
                                  description
                                    "Network control precedence (7)";
                                }
                                enum "priority" {
                                  value 1;
                                  description
                                    "Priority precedence (1)";
                                }
                                enum "routine" {
                                  value 0;
                                  description
                                    "Routine precedence (0)";
                                }
                              }
                            }
                            max-elements 8;
                            description
                              "TOS Precedence value(s)";
                          }
                        }  // container oam
                      }  // container mpls
    
                      container l2tpv2 {
                        description "L2TPv2 ";
                        container default {
                          description "Default ";
                          leaf rate {
                            type uint32 {
                              range
                                "0..4294967295";
                            }
                            description
                              "Rate in PPS";
                          }
    
                          leaf-list precedence {
                            type union {
                              type uint32 {
                                range "0..7";
                              }
                              type enumeration {
                                enum "critical" {
                                  value 5;
                                  description
                                    "Critical precedence (5)";
                                }
                                enum "flash" {
                                  value 3;
                                  description
                                    "Flash precedence (3)";
                                }
                                enum
                                  "flash-override" {
                                  value 4;
                                  description
                                    "Flash override precedence (4)";
                                }
                                enum "immediate" {
                                  value 2;
                                  description
                                    "Immediate precedence (2)";
                                }
                                enum "internet" {
                                  value 6;
                                  description
                                    "Internetwork control precedence (6)";
                                }
                                enum "network" {
                                  value 7;
                                  description
                                    "Network control precedence (7)";
                                }
                                enum "priority" {
                                  value 1;
                                  description
                                    "Priority precedence (1)";
                                }
                                enum "routine" {
                                  value 0;
                                  description
                                    "Routine precedence (0)";
                                }
                              }
                            }
                            max-elements 8;
                            description
                              "TOS Precedence value(s)";
                          }
                        }  // container default
    
                        container known {
                          description "Known ";
                          leaf rate {
                            type uint32 {
                              range
                                "0..4294967295";
                            }
                            description
                              "Rate in PPS";
                          }
    
                          leaf-list precedence {
                            type union {
                              type uint32 {
                                range "0..7";
                              }
                              type enumeration {
                                enum "critical" {
                                  value 5;
                                  description
                                    "Critical precedence (5)";
                                }
                                enum "flash" {
                                  value 3;
                                  description
                                    "Flash precedence (3)";
                                }
                                enum
                                  "flash-override" {
                                  value 4;
                                  description
                                    "Flash override precedence (4)";
                                }
                                enum "immediate" {
                                  value 2;
                                  description
                                    "Immediate precedence (2)";
                                }
                                enum "internet" {
                                  value 6;
                                  description
                                    "Internetwork control precedence (6)";
                                }
                                enum "network" {
                                  value 7;
                                  description
                                    "Network control precedence (7)";
                                }
                                enum "priority" {
                                  value 1;
                                  description
                                    "Priority precedence (1)";
                                }
                                enum "routine" {
                                  value 0;
                                  description
                                    "Routine precedence (0)";
                                }
                              }
                            }
                            max-elements 8;
                            description
                              "TOS Precedence value(s)";
                          }
                        }  // container known
                      }  // container l2tpv2
    
                      container dns {
                        description "DNS ";
                        leaf rate {
                          type uint32 {
                            range
                              "0..4294967295";
                          }
                          description
                            "Rate in PPS";
                        }
    
                        leaf-list precedence {
                          type union {
                            type uint32 {
                              range "0..7";
                            }
                            type enumeration {
                              enum "critical" {
                                value 5;
                                description
                                  "Critical precedence (5)";
                              }
                              enum "flash" {
                                value 3;
                                description
                                  "Flash precedence (3)";
                              }
                              enum
                                "flash-override" {
                                value 4;
                                description
                                  "Flash override precedence (4)";
                              }
                              enum "immediate" {
                                value 2;
                                description
                                  "Immediate precedence (2)";
                              }
                              enum "internet" {
                                value 6;
                                description
                                  "Internetwork control precedence (6)";
                              }
                              enum "network" {
                                value 7;
                                description
                                  "Network control precedence (7)";
                              }
                              enum "priority" {
                                value 1;
                                description
                                  "Priority precedence (1)";
                              }
                              enum "routine" {
                                value 0;
                                description
                                  "Routine precedence (0)";
                              }
                            }
                          }
                          max-elements 8;
                          description
                            "TOS Precedence value(s)";
                        }
                      }  // container dns
    
                      container radius {
                        description "RADIUS ";
                        leaf rate {
                          type uint32 {
                            range
                              "0..4294967295";
                          }
                          description
                            "Rate in PPS";
                        }
    
                        leaf-list precedence {
                          type union {
                            type uint32 {
                              range "0..7";
                            }
                            type enumeration {
                              enum "critical" {
                                value 5;
                                description
                                  "Critical precedence (5)";
                              }
                              enum "flash" {
                                value 3;
                                description
                                  "Flash precedence (3)";
                              }
                              enum
                                "flash-override" {
                                value 4;
                                description
                                  "Flash override precedence (4)";
                              }
                              enum "immediate" {
                                value 2;
                                description
                                  "Immediate precedence (2)";
                              }
                              enum "internet" {
                                value 6;
                                description
                                  "Internetwork control precedence (6)";
                              }
                              enum "network" {
                                value 7;
                                description
                                  "Network control precedence (7)";
                              }
                              enum "priority" {
                                value 1;
                                description
                                  "Priority precedence (1)";
                              }
                              enum "routine" {
                                value 0;
                                description
                                  "Routine precedence (0)";
                              }
                            }
                          }
                          max-elements 8;
                          description
                            "TOS Precedence value(s)";
                        }
                      }  // container radius
    
                      container tacacs {
                        description "TACACS ";
                        leaf rate {
                          type uint32 {
                            range
                              "0..4294967295";
                          }
                          description
                            "Rate in PPS";
                        }
    
                        leaf-list precedence {
                          type union {
                            type uint32 {
                              range "0..7";
                            }
                            type enumeration {
                              enum "critical" {
                                value 5;
                                description
                                  "Critical precedence (5)";
                              }
                              enum "flash" {
                                value 3;
                                description
                                  "Flash precedence (3)";
                              }
                              enum
                                "flash-override" {
                                value 4;
                                description
                                  "Flash override precedence (4)";
                              }
                              enum "immediate" {
                                value 2;
                                description
                                  "Immediate precedence (2)";
                              }
                              enum "internet" {
                                value 6;
                                description
                                  "Internetwork control precedence (6)";
                              }
                              enum "network" {
                                value 7;
                                description
                                  "Network control precedence (7)";
                              }
                              enum "priority" {
                                value 1;
                                description
                                  "Priority precedence (1)";
                              }
                              enum "routine" {
                                value 0;
                                description
                                  "Routine precedence (0)";
                              }
                            }
                          }
                          max-elements 8;
                          description
                            "TOS Precedence value(s)";
                        }
                      }  // container tacacs
    
                      container ntp {
                        description "NTP ";
                        container default {
                          description "Default ";
                          leaf rate {
                            type uint32 {
                              range
                                "0..4294967295";
                            }
                            description
                              "Rate in PPS";
                          }
    
                          leaf-list precedence {
                            type union {
                              type uint32 {
                                range "0..7";
                              }
                              type enumeration {
                                enum "critical" {
                                  value 5;
                                  description
                                    "Critical precedence (5)";
                                }
                                enum "flash" {
                                  value 3;
                                  description
                                    "Flash precedence (3)";
                                }
                                enum
                                  "flash-override" {
                                  value 4;
                                  description
                                    "Flash override precedence (4)";
                                }
                                enum "immediate" {
                                  value 2;
                                  description
                                    "Immediate precedence (2)";
                                }
                                enum "internet" {
                                  value 6;
                                  description
                                    "Internetwork control precedence (6)";
                                }
                                enum "network" {
                                  value 7;
                                  description
                                    "Network control precedence (7)";
                                }
                                enum "priority" {
                                  value 1;
                                  description
                                    "Priority precedence (1)";
                                }
                                enum "routine" {
                                  value 0;
                                  description
                                    "Routine precedence (0)";
                                }
                              }
                            }
                            max-elements 8;
                            description
                              "TOS Precedence value(s)";
                          }
                        }  // container default
    
                        container known {
                          description "Known ";
                          leaf rate {
                            type uint32 {
                              range
                                "0..4294967295";
                            }
                            description
                              "Rate in PPS";
                          }
    
                          leaf-list precedence {
                            type union {
                              type uint32 {
                                range "0..7";
                              }
                              type enumeration {
                                enum "critical" {
                                  value 5;
                                  description
                                    "Critical precedence (5)";
                                }
                                enum "flash" {
                                  value 3;
                                  description
                                    "Flash precedence (3)";
                                }
                                enum
                                  "flash-override" {
                                  value 4;
                                  description
                                    "Flash override precedence (4)";
                                }
                                enum "immediate" {
                                  value 2;
                                  description
                                    "Immediate precedence (2)";
                                }
                                enum "internet" {
                                  value 6;
                                  description
                                    "Internetwork control precedence (6)";
                                }
                                enum "network" {
                                  value 7;
                                  description
                                    "Network control precedence (7)";
                                }
                                enum "priority" {
                                  value 1;
                                  description
                                    "Priority precedence (1)";
                                }
                                enum "routine" {
                                  value 0;
                                  description
                                    "Routine precedence (0)";
                                }
                              }
                            }
                            max-elements 8;
                            description
                              "TOS Precedence value(s)";
                          }
                        }  // container known
                      }  // container ntp
    
                      container mipv6 {
                        description "MIPv6 ";
                        leaf rate {
                          type uint32 {
                            range
                              "0..4294967295";
                          }
                          description
                            "Rate in PPS";
                        }
    
                        leaf-list precedence {
                          type union {
                            type uint32 {
                              range "0..7";
                            }
                            type enumeration {
                              enum "critical" {
                                value 5;
                                description
                                  "Critical precedence (5)";
                              }
                              enum "flash" {
                                value 3;
                                description
                                  "Flash precedence (3)";
                              }
                              enum
                                "flash-override" {
                                value 4;
                                description
                                  "Flash override precedence (4)";
                              }
                              enum "immediate" {
                                value 2;
                                description
                                  "Immediate precedence (2)";
                              }
                              enum "internet" {
                                value 6;
                                description
                                  "Internetwork control precedence (6)";
                              }
                              enum "network" {
                                value 7;
                                description
                                  "Network control precedence (7)";
                              }
                              enum "priority" {
                                value 1;
                                description
                                  "Priority precedence (1)";
                              }
                              enum "routine" {
                                value 0;
                                description
                                  "Routine precedence (0)";
                              }
                            }
                          }
                          max-elements 8;
                          description
                            "TOS Precedence value(s)";
                        }
                      }  // container mipv6
    
                      container amt {
                        description "AMT ";
                        leaf rate {
                          type uint32 {
                            range
                              "0..4294967295";
                          }
                          description
                            "Rate in PPS";
                        }
    
                        leaf-list precedence {
                          type union {
                            type uint32 {
                              range "0..7";
                            }
                            type enumeration {
                              enum "critical" {
                                value 5;
                                description
                                  "Critical precedence (5)";
                              }
                              enum "flash" {
                                value 3;
                                description
                                  "Flash precedence (3)";
                              }
                              enum
                                "flash-override" {
                                value 4;
                                description
                                  "Flash override precedence (4)";
                              }
                              enum "immediate" {
                                value 2;
                                description
                                  "Immediate precedence (2)";
                              }
                              enum "internet" {
                                value 6;
                                description
                                  "Internetwork control precedence (6)";
                              }
                              enum "network" {
                                value 7;
                                description
                                  "Network control precedence (7)";
                              }
                              enum "priority" {
                                value 1;
                                description
                                  "Priority precedence (1)";
                              }
                              enum "routine" {
                                value 0;
                                description
                                  "Routine precedence (0)";
                              }
                            }
                          }
                          max-elements 8;
                          description
                            "TOS Precedence value(s)";
                        }
                      }  // container amt
    
                      container sdac {
                        description "SDAC-TCP ";
                        leaf rate {
                          type uint32 {
                            range
                              "0..4294967295";
                          }
                          description
                            "Rate in PPS";
                        }
    
                        leaf-list precedence {
                          type union {
                            type uint32 {
                              range "0..7";
                            }
                            type enumeration {
                              enum "critical" {
                                value 5;
                                description
                                  "Critical precedence (5)";
                              }
                              enum "flash" {
                                value 3;
                                description
                                  "Flash precedence (3)";
                              }
                              enum
                                "flash-override" {
                                value 4;
                                description
                                  "Flash override precedence (4)";
                              }
                              enum "immediate" {
                                value 2;
                                description
                                  "Immediate precedence (2)";
                              }
                              enum "internet" {
                                value 6;
                                description
                                  "Internetwork control precedence (6)";
                              }
                              enum "network" {
                                value 7;
                                description
                                  "Network control precedence (7)";
                              }
                              enum "priority" {
                                value 1;
                                description
                                  "Priority precedence (1)";
                              }
                              enum "routine" {
                                value 0;
                                description
                                  "Routine precedence (0)";
                              }
                            }
                          }
                          max-elements 8;
                          description
                            "TOS Precedence value(s)";
                        }
                      }  // container sdac
    
                      container radius-coa {
                        description
                          "RADIUS COA ";
                        leaf rate {
                          type uint32 {
                            range
                              "0..4294967295";
                          }
                          description
                            "Rate in PPS";
                        }
    
                        leaf-list precedence {
                          type union {
                            type uint32 {
                              range "0..7";
                            }
                            type enumeration {
                              enum "critical" {
                                value 5;
                                description
                                  "Critical precedence (5)";
                              }
                              enum "flash" {
                                value 3;
                                description
                                  "Flash precedence (3)";
                              }
                              enum
                                "flash-override" {
                                value 4;
                                description
                                  "Flash override precedence (4)";
                              }
                              enum "immediate" {
                                value 2;
                                description
                                  "Immediate precedence (2)";
                              }
                              enum "internet" {
                                value 6;
                                description
                                  "Internetwork control precedence (6)";
                              }
                              enum "network" {
                                value 7;
                                description
                                  "Network control precedence (7)";
                              }
                              enum "priority" {
                                value 1;
                                description
                                  "Priority precedence (1)";
                              }
                              enum "routine" {
                                value 0;
                                description
                                  "Routine precedence (0)";
                              }
                            }
                          }
                          max-elements 8;
                          description
                            "TOS Precedence value(s)";
                        }
                      }  // container radius-coa
    
                      container rel-udp {
                        description
                          "Syslog/netflow packets";
                        leaf rate {
                          type uint32 {
                            range
                              "0..4294967295";
                          }
                          description
                            "Rate in PPS";
                        }
    
                        leaf-list precedence {
                          type union {
                            type uint32 {
                              range "0..7";
                            }
                            type enumeration {
                              enum "critical" {
                                value 5;
                                description
                                  "Critical precedence (5)";
                              }
                              enum "flash" {
                                value 3;
                                description
                                  "Flash precedence (3)";
                              }
                              enum
                                "flash-override" {
                                value 4;
                                description
                                  "Flash override precedence (4)";
                              }
                              enum "immediate" {
                                value 2;
                                description
                                  "Immediate precedence (2)";
                              }
                              enum "internet" {
                                value 6;
                                description
                                  "Internetwork control precedence (6)";
                              }
                              enum "network" {
                                value 7;
                                description
                                  "Network control precedence (7)";
                              }
                              enum "priority" {
                                value 1;
                                description
                                  "Priority precedence (1)";
                              }
                              enum "routine" {
                                value 0;
                                description
                                  "Routine precedence (0)";
                              }
                            }
                          }
                          max-elements 8;
                          description
                            "TOS Precedence value(s)";
                        }
                      }  // container rel-udp
    
                      container dhcpv4 {
                        description "DHCPv4 ";
                        leaf rate {
                          type uint32 {
                            range
                              "0..4294967295";
                          }
                          description
                            "Rate in PPS";
                        }
    
                        leaf-list precedence {
                          type union {
                            type uint32 {
                              range "0..7";
                            }
                            type enumeration {
                              enum "critical" {
                                value 5;
                                description
                                  "Critical precedence (5)";
                              }
                              enum "flash" {
                                value 3;
                                description
                                  "Flash precedence (3)";
                              }
                              enum
                                "flash-override" {
                                value 4;
                                description
                                  "Flash override precedence (4)";
                              }
                              enum "immediate" {
                                value 2;
                                description
                                  "Immediate precedence (2)";
                              }
                              enum "internet" {
                                value 6;
                                description
                                  "Internetwork control precedence (6)";
                              }
                              enum "network" {
                                value 7;
                                description
                                  "Network control precedence (7)";
                              }
                              enum "priority" {
                                value 1;
                                description
                                  "Priority precedence (1)";
                              }
                              enum "routine" {
                                value 0;
                                description
                                  "Routine precedence (0)";
                              }
                            }
                          }
                          max-elements 8;
                          description
                            "TOS Precedence value(s)";
                        }
                      }  // container dhcpv4
    
                      container dhcpv6 {
                        description "DHCPv6 ";
                        leaf rate {
                          type uint32 {
                            range
                              "0..4294967295";
                          }
                          description
                            "Rate in PPS";
                        }
    
                        leaf-list precedence {
                          type union {
                            type uint32 {
                              range "0..7";
                            }
                            type enumeration {
                              enum "critical" {
                                value 5;
                                description
                                  "Critical precedence (5)";
                              }
                              enum "flash" {
                                value 3;
                                description
                                  "Flash precedence (3)";
                              }
                              enum
                                "flash-override" {
                                value 4;
                                description
                                  "Flash override precedence (4)";
                              }
                              enum "immediate" {
                                value 2;
                                description
                                  "Immediate precedence (2)";
                              }
                              enum "internet" {
                                value 6;
                                description
                                  "Internetwork control precedence (6)";
                              }
                              enum "network" {
                                value 7;
                                description
                                  "Network control precedence (7)";
                              }
                              enum "priority" {
                                value 1;
                                description
                                  "Priority precedence (1)";
                              }
                              enum "routine" {
                                value 0;
                                description
                                  "Routine precedence (0)";
                              }
                            }
                          }
                          max-elements 8;
                          description
                            "TOS Precedence value(s)";
                        }
                      }  // container dhcpv6
    
                      container onepk {
                        description "ONEPK ";
                        leaf rate {
                          type uint32 {
                            range
                              "0..4294967295";
                          }
                          description
                            "Rate in PPS";
                        }
    
                        leaf-list precedence {
                          type union {
                            type uint32 {
                              range "0..7";
                            }
                            type enumeration {
                              enum "critical" {
                                value 5;
                                description
                                  "Critical precedence (5)";
                              }
                              enum "flash" {
                                value 3;
                                description
                                  "Flash precedence (3)";
                              }
                              enum
                                "flash-override" {
                                value 4;
                                description
                                  "Flash override precedence (4)";
                              }
                              enum "immediate" {
                                value 2;
                                description
                                  "Immediate precedence (2)";
                              }
                              enum "internet" {
                                value 6;
                                description
                                  "Internetwork control precedence (6)";
                              }
                              enum "network" {
                                value 7;
                                description
                                  "Network control precedence (7)";
                              }
                              enum "priority" {
                                value 1;
                                description
                                  "Priority precedence (1)";
                              }
                              enum "routine" {
                                value 0;
                                description
                                  "Routine precedence (0)";
                              }
                            }
                          }
                          max-elements 8;
                          description
                            "TOS Precedence value(s)";
                        }
                      }  // container onepk
    
                      container tpa {
                        description
                          "Third Party Applications";
                        leaf rate {
                          type uint32 {
                            range
                              "0..4294967295";
                          }
                          description
                            "Rate in PPS";
                        }
    
                        leaf-list precedence {
                          type union {
                            type uint32 {
                              range "0..7";
                            }
                            type enumeration {
                              enum "critical" {
                                value 5;
                                description
                                  "Critical precedence (5)";
                              }
                              enum "flash" {
                                value 3;
                                description
                                  "Flash precedence (3)";
                              }
                              enum
                                "flash-override" {
                                value 4;
                                description
                                  "Flash override precedence (4)";
                              }
                              enum "immediate" {
                                value 2;
                                description
                                  "Immediate precedence (2)";
                              }
                              enum "internet" {
                                value 6;
                                description
                                  "Internetwork control precedence (6)";
                              }
                              enum "network" {
                                value 7;
                                description
                                  "Network control precedence (7)";
                              }
                              enum "priority" {
                                value 1;
                                description
                                  "Priority precedence (1)";
                              }
                              enum "routine" {
                                value 0;
                                description
                                  "Routine precedence (0)";
                              }
                            }
                          }
                          max-elements 8;
                          description
                            "TOS Precedence value(s)";
                        }
                      }  // container tpa
    
                      container ietf-bob {
                        description
                          "IETF BOB Packets";
                        leaf rate {
                          type uint32 {
                            range
                              "0..4294967295";
                          }
                          description
                            "Rate in PPS";
                        }
    
                        leaf-list precedence {
                          type union {
                            type uint32 {
                              range "0..7";
                            }
                            type enumeration {
                              enum "critical" {
                                value 5;
                                description
                                  "Critical precedence (5)";
                              }
                              enum "flash" {
                                value 3;
                                description
                                  "Flash precedence (3)";
                              }
                              enum
                                "flash-override" {
                                value 4;
                                description
                                  "Flash override precedence (4)";
                              }
                              enum "immediate" {
                                value 2;
                                description
                                  "Immediate precedence (2)";
                              }
                              enum "internet" {
                                value 6;
                                description
                                  "Internetwork control precedence (6)";
                              }
                              enum "network" {
                                value 7;
                                description
                                  "Network control precedence (7)";
                              }
                              enum "priority" {
                                value 1;
                                description
                                  "Priority precedence (1)";
                              }
                              enum "routine" {
                                value 0;
                                description
                                  "Routine precedence (0)";
                              }
                            }
                          }
                          max-elements 8;
                          description
                            "TOS Precedence value(s)";
                        }
                      }  // container ietf-bob
    
                      container xipc {
                        if-feature pifib_xipc_throt_policer_config_check;
                        description
                          "XIPC rate limit";
                        leaf rate {
                          type uint32 {
                            range
                              "0..4294967295";
                          }
                          description
                            "Rate in PPS";
                        }
    
                        leaf-list precedence {
                          type union {
                            type uint32 {
                              range "0..7";
                            }
                            type enumeration {
                              enum "critical" {
                                value 5;
                                description
                                  "Critical precedence (5)";
                              }
                              enum "flash" {
                                value 3;
                                description
                                  "Flash precedence (3)";
                              }
                              enum
                                "flash-override" {
                                value 4;
                                description
                                  "Flash override precedence (4)";
                              }
                              enum "immediate" {
                                value 2;
                                description
                                  "Immediate precedence (2)";
                              }
                              enum "internet" {
                                value 6;
                                description
                                  "Internetwork control precedence (6)";
                              }
                              enum "network" {
                                value 7;
                                description
                                  "Network control precedence (7)";
                              }
                              enum "priority" {
                                value 1;
                                description
                                  "Priority precedence (1)";
                              }
                              enum "routine" {
                                value 0;
                                description
                                  "Routine precedence (0)";
                              }
                            }
                          }
                          max-elements 8;
                          description
                            "TOS Precedence value(s)";
                        }
                      }  // container xipc
    
                      container pm-twamp {
                        description
                          "PM TWAMP Packets";
                        leaf rate {
                          type uint32 {
                            range
                              "0..4294967295";
                          }
                          description
                            "Rate in PPS";
                        }
    
                        leaf-list precedence {
                          type union {
                            type uint32 {
                              range "0..7";
                            }
                            type enumeration {
                              enum "critical" {
                                value 5;
                                description
                                  "Critical precedence (5)";
                              }
                              enum "flash" {
                                value 3;
                                description
                                  "Flash precedence (3)";
                              }
                              enum
                                "flash-override" {
                                value 4;
                                description
                                  "Flash override precedence (4)";
                              }
                              enum "immediate" {
                                value 2;
                                description
                                  "Immediate precedence (2)";
                              }
                              enum "internet" {
                                value 6;
                                description
                                  "Internetwork control precedence (6)";
                              }
                              enum "network" {
                                value 7;
                                description
                                  "Network control precedence (7)";
                              }
                              enum "priority" {
                                value 1;
                                description
                                  "Priority precedence (1)";
                              }
                              enum "routine" {
                                value 0;
                                description
                                  "Routine precedence (0)";
                              }
                            }
                          }
                          max-elements 8;
                          description
                            "TOS Precedence value(s)";
                        }
                      }  // container pm-twamp
                    }  // container flow
                  }  // container police
    
                  container dynamic-flows {
                    presence
                      "Indicates a dynamic-flows node is configured.";
                    description
                      "ingress flows configuration command";
                    container flow {
                      description
                        "lpts flow type";
                      container fragment {
                        description
                          "Fragmented IP packets";
                        leaf max {
                          type uint32 {
                            range
                              "0..4294967295";
                          }
                          description
                            "Max number of TCAM entries";
                        }
                      }  // container fragment
    
                      container ospf {
                        description "OSPF ";
                        container unicast {
                          description "Unicast ";
                          container known {
                            description "Known ";
                            leaf max {
                              type uint32 {
                                range
                                  "0..4294967295";
                              }
                              description
                                "Max number of TCAM entries";
                            }
                          }  // container known
    
                          container default {
                            description
                              "Default ";
                            leaf max {
                              type uint32 {
                                range
                                  "0..4294967295";
                              }
                              description
                                "Max number of TCAM entries";
                            }
                          }  // container default
                        }  // container unicast
    
                        container multicast {
                          description
                            "Multicast";
                          container known {
                            description "Known ";
                            leaf max {
                              type uint32 {
                                range
                                  "0..4294967295";
                              }
                              description
                                "Max number of TCAM entries";
                            }
                          }  // container known
    
                          container default {
                            description
                              "Default ";
                            leaf max {
                              type uint32 {
                                range
                                  "0..4294967295";
                              }
                              description
                                "Max number of TCAM entries";
                            }
                          }  // container default
                        }  // container multicast
                      }  // container ospf
    
                      container isis {
                        description "ISIS ";
                        container known {
                          description "Known ";
                          leaf max {
                            type uint32 {
                              range
                                "0..4294967295";
                            }
                            description
                              "Max number of TCAM entries";
                          }
                        }  // container known
    
                        container default {
                          description "Default ";
                          leaf max {
                            type uint32 {
                              range
                                "0..4294967295";
                            }
                            description
                              "Max number of TCAM entries";
                          }
                        }  // container default
                      }  // container isis
    
                      container bfd {
                        description "BFD ";
                        container known {
                          description "Known ";
                          leaf max {
                            type uint32 {
                              range
                                "0..4294967295";
                            }
                            description
                              "Max number of TCAM entries";
                          }
                        }  // container known
    
                        container default {
                          description "Default ";
                          leaf max {
                            type uint32 {
                              range
                                "0..4294967295";
                            }
                            description
                              "Max number of TCAM entries";
                          }
                        }  // container default
    
                        container multipath {
                          description
                            "Multipath ";
                          container known {
                            description "Known ";
                            leaf max {
                              type uint32 {
                                range
                                  "0..4294967295";
                              }
                              description
                                "Max number of TCAM entries";
                            }
                          }  // container known
    
                          container default {
                            description
                              "Default ";
                            leaf max {
                              type uint32 {
                                range
                                  "0..4294967295";
                              }
                              description
                                "Max number of TCAM entries";
                            }
                          }  // container default
                        }  // container multipath
    
                        container blb {
                          description "BLB ";
                          container known {
                            description "Known ";
                            leaf max {
                              type uint32 {
                                range
                                  "0..4294967295";
                              }
                              description
                                "Max number of TCAM entries";
                            }
                          }  // container known
    
                          container default {
                            description
                              "Default ";
                            leaf max {
                              type uint32 {
                                range
                                  "0..4294967295";
                              }
                              description
                                "Max number of TCAM entries";
                            }
                          }  // container default
                        }  // container blb
    
                        container singlepath {
                          description
                            "Singlepath ";
                          leaf max {
                            type uint32 {
                              range
                                "0..4294967295";
                            }
                            description
                              "Max number of TCAM entries";
                          }
                        }  // container singlepath
                      }  // container bfd
    
                      container bgp {
                        description "BGP ";
                        container known {
                          description "Known ";
                          leaf max {
                            type uint32 {
                              range
                                "0..4294967295";
                            }
                            description
                              "Max number of TCAM entries";
                          }
                        }  // container known
    
                        container configured {
                          description
                            "Configured";
                          leaf max {
                            type uint32 {
                              range
                                "0..4294967295";
                            }
                            description
                              "Max number of TCAM entries";
                          }
                        }  // container configured
    
                        container default {
                          description "Default ";
                          leaf max {
                            type uint32 {
                              range
                                "0..4294967295";
                            }
                            description
                              "Max number of TCAM entries";
                          }
                        }  // container default
                      }  // container bgp
    
                      container pim {
                        description "PIM ";
                        container unicast {
                          description "Unicast ";
                          leaf max {
                            type uint32 {
                              range
                                "0..4294967295";
                            }
                            description
                              "Max number of TCAM entries";
                          }
                        }  // container unicast
    
                        container multicast {
                          description
                            "Multicast ";
                          container known {
                            description "Known ";
                            leaf max {
                              type uint32 {
                                range
                                  "0..4294967295";
                              }
                              description
                                "Max number of TCAM entries";
                            }
                          }  // container known
    
                          container default {
                            description
                              "Default ";
                            leaf max {
                              type uint32 {
                                range
                                  "0..4294967295";
                              }
                              description
                                "Max number of TCAM entries";
                            }
                          }  // container default
                        }  // container multicast
                      }  // container pim
    
                      container igmp {
                        description "IGMP ";
                        leaf max {
                          type uint32 {
                            range
                              "0..4294967295";
                          }
                          description
                            "Max number of TCAM entries";
                        }
                      }  // container igmp
    
                      container icmp {
                        description "ICMP ";
                        container local {
                          description
                            "Local interest packets ";
                          leaf max {
                            type uint32 {
                              range
                                "0..4294967295";
                            }
                            description
                              "Max number of TCAM entries";
                          }
                        }  // container local
    
                        container application {
                          description
                            "Specific application packets ";
                          leaf max {
                            type uint32 {
                              range
                                "0..4294967295";
                            }
                            description
                              "Max number of TCAM entries";
                          }
                        }  // container application
    
                        container control {
                          description
                            "Control packets ";
                          leaf max {
                            type uint32 {
                              range
                                "0..4294967295";
                            }
                            description
                              "Max number of TCAM entries";
                          }
                        }  // container control
    
                        container default {
                          description
                            "Default packets ";
                          leaf max {
                            type uint32 {
                              range
                                "0..4294967295";
                            }
                            description
                              "Max number of TCAM entries";
                          }
                        }  // container default
    
                        container generic {
                          description
                            "Generic application packets ";
                          container echo-reply {
                            description
                              "Echo-reply packets ";
                            leaf max {
                              type uint32 {
                                range
                                  "0..4294967295";
                              }
                              description
                                "Max number of TCAM entries";
                            }
                          }  // container echo-reply
                        }  // container generic
                      }  // container icmp
    
                      container ldp {
                        description "LDP ";
                        container tcp {
                          description "TCP ";
                          container known {
                            description "Known ";
                            leaf max {
                              type uint32 {
                                range
                                  "0..4294967295";
                              }
                              description
                                "Max number of TCAM entries";
                            }
                          }  // container known
    
                          container configured {
                            description
                              "Configured";
                            leaf max {
                              type uint32 {
                                range
                                  "0..4294967295";
                              }
                              description
                                "Max number of TCAM entries";
                            }
                          }  // container configured
    
                          container default {
                            description
                              "Default ";
                            leaf max {
                              type uint32 {
                                range
                                  "0..4294967295";
                              }
                              description
                                "Max number of TCAM entries";
                            }
                          }  // container default
                        }  // container tcp
    
                        container udp {
                          description "UDP ";
                          leaf max {
                            type uint32 {
                              range
                                "0..4294967295";
                            }
                            description
                              "Max number of TCAM entries";
                          }
                        }  // container udp
                      }  // container ldp
    
                      container all-routers {
                        description
                          "All Routers";
                        leaf max {
                          type uint32 {
                            range
                              "0..4294967295";
                          }
                          description
                            "Max number of TCAM entries";
                        }
                      }  // container all-routers
    
                      container lmp {
                        description "LMP ";
                        container tcp {
                          description "TCP ";
                          container known {
                            description "Known ";
                            leaf max {
                              type uint32 {
                                range
                                  "0..4294967295";
                              }
                              description
                                "Max number of TCAM entries";
                            }
                          }  // container known
    
                          container configured {
                            description
                              "Configured";
                            leaf max {
                              type uint32 {
                                range
                                  "0..4294967295";
                              }
                              description
                                "Max number of TCAM entries";
                            }
                          }  // container configured
    
                          container default {
                            description
                              "Default ";
                            leaf max {
                              type uint32 {
                                range
                                  "0..4294967295";
                              }
                              description
                                "Max number of TCAM entries";
                            }
                          }  // container default
                        }  // container tcp
    
                        container udp {
                          description "UDP ";
                          leaf max {
                            type uint32 {
                              range
                                "0..4294967295";
                            }
                            description
                              "Max number of TCAM entries";
                          }
                        }  // container udp
                      }  // container lmp
    
                      container rsvp {
                        description "RSVP ";
                        container default {
                          description
                            "RSVP Default ";
                          leaf max {
                            type uint32 {
                              range
                                "0..4294967295";
                            }
                            description
                              "Max number of TCAM entries";
                          }
                        }  // container default
    
                        container known {
                          description
                            "RSVP Known ";
                          leaf max {
                            type uint32 {
                              range
                                "0..4294967295";
                            }
                            description
                              "Max number of TCAM entries";
                          }
                        }  // container known
    
                        container udp {
                          description "UDP";
                          leaf max {
                            type uint32 {
                              range
                                "0..4294967295";
                            }
                            description
                              "Max number of TCAM entries";
                          }
                        }  // container udp
                      }  // container rsvp
    
                      container ike {
                        description "IKE ";
                        leaf max {
                          type uint32 {
                            range
                              "0..4294967295";
                          }
                          description
                            "Max number of TCAM entries";
                        }
                      }  // container ike
    
                      container ipsec {
                        description "IPSEC ";
                        container known {
                          description "Known ";
                          leaf max {
                            type uint32 {
                              range
                                "0..4294967295";
                            }
                            description
                              "Max number of TCAM entries";
                          }
                        }  // container known
    
                        container default {
                          description "Default ";
                          leaf max {
                            type uint32 {
                              range
                                "0..4294967295";
                            }
                            description
                              "Max number of TCAM entries";
                          }
                        }  // container default
                      }  // container ipsec
    
                      container msdp {
                        description "MSDP ";
                        container known {
                          description "Known ";
                          leaf max {
                            type uint32 {
                              range
                                "0..4294967295";
                            }
                            description
                              "Max number of TCAM entries";
                          }
                        }  // container known
    
                        container configured {
                          description
                            "Configured";
                          leaf max {
                            type uint32 {
                              range
                                "0..4294967295";
                            }
                            description
                              "Max number of TCAM entries";
                          }
                        }  // container configured
    
                        container default {
                          description "Default";
                          leaf max {
                            type uint32 {
                              range
                                "0..4294967295";
                            }
                            description
                              "Max number of TCAM entries";
                          }
                        }  // container default
                      }  // container msdp
    
                      container snmp {
                        description "SNMP ";
                        leaf max {
                          type uint32 {
                            range
                              "0..4294967295";
                          }
                          description
                            "Max number of TCAM entries";
                        }
                      }  // container snmp
    
                      container ssh {
                        description "SSH ";
                        container known {
                          description "Known ";
                          leaf max {
                            type uint32 {
                              range
                                "0..4294967295";
                            }
                            description
                              "Max number of TCAM entries";
                          }
                        }  // container known
    
                        container default {
                          description "Default ";
                          leaf max {
                            type uint32 {
                              range
                                "0..4294967295";
                            }
                            description
                              "Max number of TCAM entries";
                          }
                        }  // container default
                      }  // container ssh
    
                      container http {
                        description "HTTP ";
                        container known {
                          description "Known ";
                          leaf max {
                            type uint32 {
                              range
                                "0..4294967295";
                            }
                            description
                              "Max number of TCAM entries";
                          }
                        }  // container known
    
                        container default {
                          description "Default ";
                          leaf max {
                            type uint32 {
                              range
                                "0..4294967295";
                            }
                            description
                              "Max number of TCAM entries";
                          }
                        }  // container default
                      }  // container http
    
                      container shttp {
                        description "SHTTP ";
                        container known {
                          description "Known ";
                          leaf max {
                            type uint32 {
                              range
                                "0..4294967295";
                            }
                            description
                              "Max number of TCAM entries";
                          }
                        }  // container known
    
                        container default {
                          description "Default ";
                          leaf max {
                            type uint32 {
                              range
                                "0..4294967295";
                            }
                            description
                              "Max number of TCAM entries";
                          }
                        }  // container default
                      }  // container shttp
    
                      container telnet {
                        description "TELNET ";
                        container known {
                          description "Known ";
                          leaf max {
                            type uint32 {
                              range
                                "0..4294967295";
                            }
                            description
                              "Max number of TCAM entries";
                          }
                        }  // container known
    
                        container default {
                          description "Default ";
                          leaf max {
                            type uint32 {
                              range
                                "0..4294967295";
                            }
                            description
                              "Max number of TCAM entries";
                          }
                        }  // container default
                      }  // container telnet
    
                      container css {
                        description "CSS ";
                        container known {
                          description "Known ";
                          leaf max {
                            type uint32 {
                              range
                                "0..4294967295";
                            }
                            description
                              "Max number of TCAM entries";
                          }
                        }  // container known
    
                        container default {
                          description "Default ";
                          leaf max {
                            type uint32 {
                              range
                                "0..4294967295";
                            }
                            description
                              "Max number of TCAM entries";
                          }
                        }  // container default
                      }  // container css
    
                      container rsh {
                        description "RSH ";
                        container known {
                          description "Known ";
                          leaf max {
                            type uint32 {
                              range
                                "0..4294967295";
                            }
                            description
                              "Max number of TCAM entries";
                          }
                        }  // container known
    
                        container default {
                          description "Default ";
                          leaf max {
                            type uint32 {
                              range
                                "0..4294967295";
                            }
                            description
                              "Max number of TCAM entries";
                          }
                        }  // container default
                      }  // container rsh
    
                      container udp {
                        description "UDP ";
                        container known {
                          description "Known ";
                          leaf max {
                            type uint32 {
                              range
                                "0..4294967295";
                            }
                            description
                              "Max number of TCAM entries";
                          }
                        }  // container known
    
                        container listen {
                          description "Listen ";
                          leaf max {
                            type uint32 {
                              range
                                "0..4294967295";
                            }
                            description
                              "Max number of TCAM entries";
                          }
                        }  // container listen
    
                        container configured {
                          description
                            "Config peer ";
                          leaf max {
                            type uint32 {
                              range
                                "0..4294967295";
                            }
                            description
                              "Max number of TCAM entries";
                          }
                        }  // container configured
    
                        container default {
                          description "Default ";
                          leaf max {
                            type uint32 {
                              range
                                "0..4294967295";
                            }
                            description
                              "Max number of TCAM entries";
                          }
                        }  // container default
                      }  // container udp
    
                      container tcp {
                        description "TCP ";
                        container known {
                          description "Known ";
                          leaf max {
                            type uint32 {
                              range
                                "0..4294967295";
                            }
                            description
                              "Max number of TCAM entries";
                          }
                        }  // container known
    
                        container listen {
                          description "Listen ";
                          leaf max {
                            type uint32 {
                              range
                                "0..4294967295";
                            }
                            description
                              "Max number of TCAM entries";
                          }
                        }  // container listen
    
                        container configured {
                          description
                            "Configured ";
                          leaf max {
                            type uint32 {
                              range
                                "0..4294967295";
                            }
                            description
                              "Max number of TCAM entries";
                          }
                        }  // container configured
    
                        container default {
                          description "Default ";
                          leaf max {
                            type uint32 {
                              range
                                "0..4294967295";
                            }
                            description
                              "Max number of TCAM entries";
                          }
                        }  // container default
                      }  // container tcp
    
                      container multicast {
                        description "Multicast ";
                        container known {
                          description "Known ";
                          leaf max {
                            type uint32 {
                              range
                                "0..4294967295";
                            }
                            description
                              "Max number of TCAM entries";
                          }
                        }  // container known
    
                        container default {
                          description "Default ";
                          leaf max {
                            type uint32 {
                              range
                                "0..4294967295";
                            }
                            description
                              "Max number of TCAM entries";
                          }
                        }  // container default
                      }  // container multicast
    
                      container raw {
                        description "Raw ";
                        container listen {
                          description "Listen ";
                          leaf max {
                            type uint32 {
                              range
                                "0..4294967295";
                            }
                            description
                              "Max number of TCAM entries";
                          }
                        }  // container listen
    
                        container default {
                          description "Default ";
                          leaf max {
                            type uint32 {
                              range
                                "0..4294967295";
                            }
                            description
                              "Max number of TCAM entries";
                          }
                        }  // container default
                      }  // container raw
    
                      container ip-sla {
                        description "IP-SLA ";
                        leaf max {
                          type uint32 {
                            range
                              "0..4294967295";
                          }
                          description
                            "Max number of TCAM entries";
                        }
                      }  // container ip-sla
    
                      container eigrp {
                        description "EIGRP ";
                        leaf max {
                          type uint32 {
                            range
                              "0..4294967295";
                          }
                          description
                            "Max number of TCAM entries";
                        }
                      }  // container eigrp
    
                      container rip {
                        description "RIP ";
                        leaf max {
                          type uint32 {
                            range
                              "0..4294967295";
                          }
                          description
                            "Max number of TCAM entries";
                        }
                      }  // container rip
    
                      container l2tpv3 {
                        description "L2TPv3 ";
                        leaf max {
                          type uint32 {
                            range
                              "0..4294967295";
                          }
                          description
                            "Max number of TCAM entries";
                        }
                      }  // container l2tpv3
    
                      container pcep {
                        description "PCEP ";
                        leaf max {
                          type uint32 {
                            range
                              "0..4294967295";
                          }
                          description
                            "Max number of TCAM entries";
                        }
                      }  // container pcep
    
                      container gre {
                        description "GRE ";
                        leaf max {
                          type uint32 {
                            range
                              "0..4294967295";
                          }
                          description
                            "Max number of TCAM entries";
                        }
                      }  // container gre
    
                      container vrrp {
                        description "VRRP ";
                        leaf max {
                          type uint32 {
                            range
                              "0..4294967295";
                          }
                          description
                            "Max number of TCAM entries";
                        }
                      }  // container vrrp
    
                      container hsrp {
                        description "HSRP ";
                        leaf max {
                          type uint32 {
                            range
                              "0..4294967295";
                          }
                          description
                            "Max number of TCAM entries";
                        }
                      }  // container hsrp
    
                      container mpls {
                        description "MPLS ";
                        container oam {
                          description "Oam ";
                          leaf max {
                            type uint32 {
                              range
                                "0..4294967295";
                            }
                            description
                              "Max number of TCAM entries";
                          }
                        }  // container oam
                      }  // container mpls
    
                      container l2tpv2 {
                        description "L2TPv2 ";
                        container default {
                          description "Default ";
                          leaf max {
                            type uint32 {
                              range
                                "0..4294967295";
                            }
                            description
                              "Max number of TCAM entries";
                          }
                        }  // container default
    
                        container known {
                          description "Known ";
                          leaf max {
                            type uint32 {
                              range
                                "0..4294967295";
                            }
                            description
                              "Max number of TCAM entries";
                          }
                        }  // container known
                      }  // container l2tpv2
    
                      container dns {
                        description "DNS ";
                        leaf max {
                          type uint32 {
                            range
                              "0..4294967295";
                          }
                          description
                            "Max number of TCAM entries";
                        }
                      }  // container dns
    
                      container radius {
                        description "RADIUS ";
                        leaf max {
                          type uint32 {
                            range
                              "0..4294967295";
                          }
                          description
                            "Max number of TCAM entries";
                        }
                      }  // container radius
    
                      container tacacs {
                        description "TACACS ";
                        leaf max {
                          type uint32 {
                            range
                              "0..4294967295";
                          }
                          description
                            "Max number of TCAM entries";
                        }
                      }  // container tacacs
    
                      container ntp {
                        description "NTP ";
                        container default {
                          description "Default ";
                          leaf max {
                            type uint32 {
                              range
                                "0..4294967295";
                            }
                            description
                              "Max number of TCAM entries";
                          }
                        }  // container default
    
                        container known {
                          description "Known ";
                          leaf max {
                            type uint32 {
                              range
                                "0..4294967295";
                            }
                            description
                              "Max number of TCAM entries";
                          }
                        }  // container known
                      }  // container ntp
    
                      container mipv6 {
                        description "MIPv6 ";
                        leaf max {
                          type uint32 {
                            range
                              "0..4294967295";
                          }
                          description
                            "Max number of TCAM entries";
                        }
                      }  // container mipv6
    
                      container amt {
                        description "AMT ";
                        leaf max {
                          type uint32 {
                            range
                              "0..4294967295";
                          }
                          description
                            "Max number of TCAM entries";
                        }
                      }  // container amt
    
                      container sdac {
                        description "SDAC-TCP ";
                        leaf max {
                          type uint32 {
                            range
                              "0..4294967295";
                          }
                          description
                            "Max number of TCAM entries";
                        }
                      }  // container sdac
    
                      container radius-coa {
                        description
                          "RADIUS COA ";
                        leaf max {
                          type uint32 {
                            range
                              "0..4294967295";
                          }
                          description
                            "Max number of TCAM entries";
                        }
                      }  // container radius-coa
    
                      container rel-udp {
                        description
                          "Syslog/netflow packets";
                        leaf max {
                          type uint32 {
                            range
                              "0..4294967295";
                          }
                          description
                            "Max number of TCAM entries";
                        }
                      }  // container rel-udp
    
                      container dhcpv4 {
                        description "DHCPv4 ";
                        leaf max {
                          type uint32 {
                            range
                              "0..4294967295";
                          }
                          description
                            "Max number of TCAM entries";
                        }
                      }  // container dhcpv4
    
                      container dhcpv6 {
                        description "DHCPv6 ";
                        leaf max {
                          type uint32 {
                            range
                              "0..4294967295";
                          }
                          description
                            "Max number of TCAM entries";
                        }
                      }  // container dhcpv6
    
                      container onepk {
                        description "ONEPK ";
                        leaf max {
                          type uint32 {
                            range
                              "0..4294967295";
                          }
                          description
                            "Max number of TCAM entries";
                        }
                      }  // container onepk
    
                      container tpa {
                        description
                          "Third Party Applications";
                        leaf max {
                          type uint32 {
                            range
                              "0..4294967295";
                          }
                          description
                            "Max number of TCAM entries";
                        }
                      }  // container tpa
    
                      container ietf-bob {
                        description
                          "IETF BOB Packets";
                        leaf max {
                          type uint32 {
                            range
                              "0..4294967295";
                          }
                          description
                            "Max number of TCAM entries";
                        }
                      }  // container ietf-bob
    
                      container xipc {
                        if-feature pifib_xipc_throt_policer_config_check;
                        description
                          "XIPC rate limit";
                        leaf max {
                          type uint32 {
                            range
                              "0..4294967295";
                          }
                          description
                            "Max number of TCAM entries";
                        }
                      }  // container xipc
    
                      container pm-twamp {
                        description
                          "PM TWAMP Packets";
                        leaf max {
                          type uint32 {
                            range
                              "0..4294967295";
                          }
                          description
                            "Max number of TCAM entries";
                        }
                      }  // container pm-twamp
                    }  // container flow
    
                    container platform {
                      description
                        "lpts max entries for platform";
                      leaf max {
                        type uint32 {
                          range "0..4294967295";
                        }
                        description
                          "Max number of TCAM entries";
                      }
                    }  // container platform
                  }  // container dynamic-flows
                }  // container hardware
              }  // container pifib
            }  // container lpts
          }  // list location
    
          list preconfigured-location {
            key "location-name";
            description
              "Per-node location for non-active nodes";
            leaf location-name {
              type xr:Node-id;
              description
                "The location name for this node";
            }
    
            container location {
              description
                "Fully qualified location specification";
              container slices {
                description
                  "Configure slice h/w module";
                list slice {
                  key "slice-id";
                  description
                    "Configure slice h/w module";
                  leaf slice-id {
                    type uint32 {
                      range "0..4";
                    }
                    description
                      "Configure slice h/w module";
                  }
    
                  container shutdown {
                    presence
                      "Indicates a shutdown node is configured.";
                    description
                      "Shutdown the slice";
                  }  // container shutdown
    
                  container breakout {
                    description
                      "Configure slice in breakout mode";
                    container ten-g {
                      presence
                        "Indicates a ten-g node is configured.";
                      description
                        "config slice in 10G breakout mode";
                    }  // container ten-g
                  }  // container breakout
    
                  container framer-mode {
                    description
                      "Configure framer mode for the slice (Ethernet is default)";
                    container otu4 {
                      presence
                        "Indicates a otu4 node is configured.";
                      description
                        "config slice in OTN (G.709-OTU4) 100G mode";
                    }  // container otu4
                  }  // container framer-mode
    
                  container reset {
                    description
                      "Slice reset feature";
                    container auto {
                      description
                        "Automatic slice reset on system errors";
                      container disable {
                        presence
                          "Indicates a disable node is configured.";
                        description
                          "Disable slice reset due to system faults";
                      }  // container disable
                    }  // container auto
                  }  // container reset
                }  // list slice
              }  // container slices
            }  // container location
    
            container clock-interface {
              description
                "Clock interface configuration commands";
              container syncs {
                description
                  "Synchronization clock interface";
                list sync {
                  key "sync-id";
                  description
                    "Synchronization clock interface";
                  leaf sync-id {
                    type uint32 {
                      range "0..4294967295";
                    }
                    description
                      "Synchronization clock interface";
                  }
    
                  container frequency {
                    description
                      "Frequency Synchronization configuration";
                    container synchronization {
                      description
                        "Frequency Synchronization configuration";
                      container ssm {
                        description
                          "SSM configuration commands";
                        container disable {
                          presence
                            "Indicates a disable node is configured.";
                          description
                            "Disable sending of SSMs";
                        }  // container disable
                      }  // container ssm
    
                      leaf priority {
                        type uint32 {
                          range "1..254";
                        }
                        description
                          "Source priority";
                      }
    
                      leaf time-of-day-priority {
                        type uint32 {
                          range "1..254";
                        }
                        description
                          "Source time-of-day priority";
                      }
    
                      container quality {
                        description
                          "Quality level configuration";
                        container transmit {
                          description
                            "Set the quality level to be transmitted";
                          container lowest {
                            description
                              "Specify the lowest acceptable QL value";
                            container itu-t {
                              description
                                "ITU-T QL options";
                              container option {
                                description
                                  "ITU-T QL options";
                                leaf one {
                                  type enumeration {
                                    enum "prc" {
                                      value 22;
                                      description
                                        "ITU-T Option 1: Primary reference clock";
                                    }
                                    enum "prtc" {
                                      value 21;
                                      description
                                        "ITU-T Option 1: Primary reference timing clock";
                                    }
                                    enum
                                      "e-prtc" {
                                      value 20;
                                      description
                                        "ITU-T Option 1: Enhanced primary reference timing clock";
                                    }
                                    enum "ssu-a" {
                                      value 23;
                                      description
                                        "ITU-T Option 1: Type I or V subordinate clock";
                                    }
                                    enum "ssu-b" {
                                      value 24;
                                      description
                                        "ITU-T Option 1: Type IV subordinate clock";
                                    }
                                    enum "sec" {
                                      value 27;
                                      description
                                        "ITU-T Option 1: SONET equipment clock";
                                    }
                                    enum "e-eec" {
                                      value 25;
                                      description
                                        "ITU-T Option 1: Enhanced ethernet equipment clock";
                                    }
                                    enum "eec1" {
                                      value 26;
                                      description
                                        "ITU-T Option 1: Ethernet equipment clock";
                                    }
                                    enum "dnu" {
                                      value 1;
                                      description
                                        "This signal should not be used for synchronization";
                                    }
                                  }
                                  must
                                    "not(../two/generation/one or
    ../two/generation/two or
    ../../../../highest/itu-t/option/two/generation/one or
    ../../../../highest/itu-t/option/two/generation/two or
    ../../../../exact/itu-t/option/one or
    ../../../../exact/itu-t/option/two/generation/one or
    ../../../../exact/itu-t/option/two/generation/two)";
                                  description
                                    "ITU-T QL option 1";
                                }
    
                                container two {
                                  description
                                    "ITU-T QL option 2";
                                  container generation {
                                    description
                                      "ITU-T QL option 2 generation";
                                    leaf one {
                                      type enumeration {
                                        enum
                                          "prs" {
                                          value
                                            42;
                                          description
                                            "ITU-T Option 2, Generation 1: Primary reference source";
                                        }
                                        enum
                                          "prtc" {
                                          value
                                            41;
                                          description
                                            "ITU-T Option 2, Generation 1: Primary reference timing clock";
                                        }
                                        enum
                                          "e-prtc" {
                                          value
                                            40;
                                          description
                                            "ITU-T Option 2, Generation 1: Enhanced primary reference timing clock";
                                        }
                                        enum
                                          "stu" {
                                          value
                                            43;
                                          description
                                            "ITU-T Option 2, Generation 1: Synchronized - traceability unknown";
                                        }
                                        enum
                                          "st2" {
                                          value
                                            44;
                                          description
                                            "ITU-T Option 2, Generation 1: Stratum 2";
                                        }
                                        enum
                                          "st3" {
                                          value
                                            45;
                                          description
                                            "ITU-T Option 2, Generation 1: Stratum 3";
                                        }
                                        enum
                                          "smc" {
                                          value
                                            48;
                                          description
                                            "ITU-T Option 2, Generation 1: SONET clock self timed";
                                        }
                                        enum
                                          "eec2" {
                                          value
                                            47;
                                          description
                                            "ITU-T Option 2, Generation 1: Ethernet equipment clock";
                                        }
                                        enum
                                          "e-eec" {
                                          value
                                            46;
                                          description
                                            "ITU-T Option 2, Generation 1: Ethernet ethernet equipment clock";
                                        }
                                        enum
                                          "st4" {
                                          value
                                            49;
                                          description
                                            "ITU-T Option 2, Generation 1: Stratum 4 freerun";
                                        }
                                        enum
                                          "dus" {
                                          value
                                            1;
                                          description
                                            "This signal should not be used for synchronization";
                                        }
                                      }
                                      must
                                        "not(../../../one or
    ../two or
    ../../../../../../highest/itu-t/option/one or
    ../../../../../../highest/itu-t/option/two/generation/two or
    ../../../../../../exact/itu-t/option/one or
    ../../../../../../exact/itu-t/option/two/generation/one or
    ../../../../../../exact/itu-t/option/two/generation/two)";
                                      description
                                        "ITU-T QL option 2, generation 1";
                                    }
    
                                    leaf two {
                                      type enumeration {
                                        enum
                                          "prs" {
                                          value
                                            62;
                                          description
                                            "ITU-T Option 2, Generation 2: Primary reference source";
                                        }
                                        enum
                                          "prtc" {
                                          value
                                            61;
                                          description
                                            "ITU-T Option 2, Generation 2: Primary reference timing clock";
                                        }
                                        enum
                                          "e-prtc" {
                                          value
                                            60;
                                          description
                                            "ITU-T Option 2, Generation 2: Enhanced primary reference timing clock";
                                        }
                                        enum
                                          "stu" {
                                          value
                                            63;
                                          description
                                            "ITU-T Option 2, Generation 2: Synchronized - traceability unknown";
                                        }
                                        enum
                                          "st2" {
                                          value
                                            64;
                                          description
                                            "ITU-T Option 2, Generation 2: Stratum 2";
                                        }
                                        enum
                                          "tnc" {
                                          value
                                            65;
                                          description
                                            "ITU-T Option 2, Generation 2: Transit node clock";
                                        }
                                        enum
                                          "st3e" {
                                          value
                                            66;
                                          description
                                            "ITU-T Option 2, Generation 2: Stratum 3E";
                                        }
                                        enum
                                          "st3" {
                                          value
                                            67;
                                          description
                                            "ITU-T Option 2, Generation 2: Stratum 3";
                                        }
                                        enum
                                          "smc" {
                                          value
                                            70;
                                          description
                                            "ITU-T Option 2, Generation 2: SONET clock self timed";
                                        }
                                        enum
                                          "eec2" {
                                          value
                                            69;
                                          description
                                            "ITU-T Option 2, Generation 2: Ethernet equipment clock";
                                        }
                                        enum
                                          "e-eec" {
                                          value
                                            68;
                                          description
                                            "ITU-T Option 2, Generation 2: Ethernet ethernet equipment clock";
                                        }
                                        enum
                                          "st4" {
                                          value
                                            71;
                                          description
                                            "ITU-T Option 2, Generation 2: Stratum 4 freerun";
                                        }
                                        enum
                                          "dus" {
                                          value
                                            1;
                                          description
                                            "This signal should not be used for synchronization";
                                        }
                                      }
                                      must
                                        "not(../../../one or
    ../one or
    ../../../../../../highest/itu-t/option/one or
    ../../../../../../highest/itu-t/option/two/generation/one or
    ../../../../../../exact/itu-t/option/one or
    ../../../../../../exact/itu-t/option/two/generation/one or
    ../../../../../../exact/itu-t/option/two/generation/two)";
                                      description
                                        "ITU-T QL option 2, generation 2";
                                    }
                                  }  // container generation
                                }  // container two
                              }  // container option
                            }  // container itu-t
                          }  // container lowest
    
                          container highest {
                            description
                              "Specify the highest acceptable QL value";
                            container itu-t {
                              description
                                "ITU-T QL options";
                              container option {
                                description
                                  "ITU-T QL options";
                                leaf one {
                                  type enumeration {
                                    enum "prc" {
                                      value 22;
                                      description
                                        "ITU-T Option 1: Primary reference clock";
                                    }
                                    enum "prtc" {
                                      value 21;
                                      description
                                        "ITU-T Option 1: Primary reference timing clock";
                                    }
                                    enum
                                      "e-prtc" {
                                      value 20;
                                      description
                                        "ITU-T Option 1: Enhanced primary reference timing clock";
                                    }
                                    enum "ssu-a" {
                                      value 23;
                                      description
                                        "ITU-T Option 1: Type I or V subordinate clock";
                                    }
                                    enum "ssu-b" {
                                      value 24;
                                      description
                                        "ITU-T Option 1: Type IV subordinate clock";
                                    }
                                    enum "sec" {
                                      value 27;
                                      description
                                        "ITU-T Option 1: SONET equipment clock";
                                    }
                                    enum "e-eec" {
                                      value 25;
                                      description
                                        "ITU-T Option 1: Enhanced ethernet equipment clock";
                                    }
                                    enum "eec1" {
                                      value 26;
                                      description
                                        "ITU-T Option 1: Ethernet equipment clock";
                                    }
                                    enum "dnu" {
                                      value 1;
                                      description
                                        "This signal should not be used for synchronization";
                                    }
                                  }
                                  must
                                    "not(../two/generation/one or
    ../two/generation/two or
    ../../../../lowest/itu-t/option/two/generation/one or
    ../../../../lowest/itu-t/option/two/generation/two or
    ../../../../exact/itu-t/option/one or
    ../../../../exact/itu-t/option/two/generation/one or
    ../../../../exact/itu-t/option/two/generation/two)";
                                  description
                                    "ITU-T QL option 1";
                                }
    
                                container two {
                                  description
                                    "ITU-T QL option 2";
                                  container generation {
                                    description
                                      "ITU-T QL option 2 generation";
                                    leaf one {
                                      type enumeration {
                                        enum
                                          "prs" {
                                          value
                                            42;
                                          description
                                            "ITU-T Option 2, Generation 1: Primary reference source";
                                        }
                                        enum
                                          "prtc" {
                                          value
                                            41;
                                          description
                                            "ITU-T Option 2, Generation 1: Primary reference timing clock";
                                        }
                                        enum
                                          "e-prtc" {
                                          value
                                            40;
                                          description
                                            "ITU-T Option 2, Generation 1: Enhanced primary reference timing clock";
                                        }
                                        enum
                                          "stu" {
                                          value
                                            43;
                                          description
                                            "ITU-T Option 2, Generation 1: Synchronized - traceability unknown";
                                        }
                                        enum
                                          "st2" {
                                          value
                                            44;
                                          description
                                            "ITU-T Option 2, Generation 1: Stratum 2";
                                        }
                                        enum
                                          "st3" {
                                          value
                                            45;
                                          description
                                            "ITU-T Option 2, Generation 1: Stratum 3";
                                        }
                                        enum
                                          "smc" {
                                          value
                                            48;
                                          description
                                            "ITU-T Option 2, Generation 1: SONET clock self timed";
                                        }
                                        enum
                                          "eec2" {
                                          value
                                            47;
                                          description
                                            "ITU-T Option 2, Generation 1: Ethernet equipment clock";
                                        }
                                        enum
                                          "e-eec" {
                                          value
                                            46;
                                          description
                                            "ITU-T Option 2, Generation 1: Ethernet ethernet equipment clock";
                                        }
                                        enum
                                          "st4" {
                                          value
                                            49;
                                          description
                                            "ITU-T Option 2, Generation 1: Stratum 4 freerun";
                                        }
                                        enum
                                          "dus" {
                                          value
                                            1;
                                          description
                                            "This signal should not be used for synchronization";
                                        }
                                      }
                                      must
                                        "not(../../../one or
    ../two or
    ../../../../../../lowest/itu-t/option/one or
    ../../../../../../lowest/itu-t/option/two/generation/two or
    ../../../../../../exact/itu-t/option/one or
    ../../../../../../exact/itu-t/option/two/generation/one or
    ../../../../../../exact/itu-t/option/two/generation/two)";
                                      description
                                        "ITU-T QL option 2, generation 1";
                                    }
    
                                    leaf two {
                                      type enumeration {
                                        enum
                                          "prs" {
                                          value
                                            62;
                                          description
                                            "ITU-T Option 2, Generation 2: Primary reference source";
                                        }
                                        enum
                                          "prtc" {
                                          value
                                            61;
                                          description
                                            "ITU-T Option 2, Generation 2: Primary reference timing clock";
                                        }
                                        enum
                                          "e-prtc" {
                                          value
                                            60;
                                          description
                                            "ITU-T Option 2, Generation 2: Enhanced primary reference timing clock";
                                        }
                                        enum
                                          "stu" {
                                          value
                                            63;
                                          description
                                            "ITU-T Option 2, Generation 2: Synchronized - traceability unknown";
                                        }
                                        enum
                                          "st2" {
                                          value
                                            64;
                                          description
                                            "ITU-T Option 2, Generation 2: Stratum 2";
                                        }
                                        enum
                                          "tnc" {
                                          value
                                            65;
                                          description
                                            "ITU-T Option 2, Generation 2: Transit node clock";
                                        }
                                        enum
                                          "st3e" {
                                          value
                                            66;
                                          description
                                            "ITU-T Option 2, Generation 2: Stratum 3E";
                                        }
                                        enum
                                          "st3" {
                                          value
                                            67;
                                          description
                                            "ITU-T Option 2, Generation 2: Stratum 3";
                                        }
                                        enum
                                          "smc" {
                                          value
                                            70;
                                          description
                                            "ITU-T Option 2, Generation 2: SONET clock self timed";
                                        }
                                        enum
                                          "eec2" {
                                          value
                                            69;
                                          description
                                            "ITU-T Option 2, Generation 2: Ethernet equipment clock";
                                        }
                                        enum
                                          "e-eec" {
                                          value
                                            68;
                                          description
                                            "ITU-T Option 2, Generation 2: Ethernet ethernet equipment clock";
                                        }
                                        enum
                                          "st4" {
                                          value
                                            71;
                                          description
                                            "ITU-T Option 2, Generation 2: Stratum 4 freerun";
                                        }
                                        enum
                                          "dus" {
                                          value
                                            1;
                                          description
                                            "This signal should not be used for synchronization";
                                        }
                                      }
                                      must
                                        "not(../../../one or
    ../one or
    ../../../../../../lowest/itu-t/option/one or
    ../../../../../../lowest/itu-t/option/two/generation/one or
    ../../../../../../exact/itu-t/option/one or
    ../../../../../../exact/itu-t/option/two/generation/one or
    ../../../../../../exact/itu-t/option/two/generation/two)";
                                      description
                                        "ITU-T QL option 2, generation 2";
                                    }
                                  }  // container generation
                                }  // container two
                              }  // container option
                            }  // container itu-t
                          }  // container highest
    
                          container exact {
                            description
                              "Specify the exact QL value to use";
                            container itu-t {
                              description
                                "ITU-T QL options";
                              container option {
                                description
                                  "ITU-T QL options";
                                leaf one {
                                  type enumeration {
                                    enum "prc" {
                                      value 22;
                                      description
                                        "ITU-T Option 1: Primary reference clock";
                                    }
                                    enum "prtc" {
                                      value 21;
                                      description
                                        "ITU-T Option 1: Primary reference timing clock";
                                    }
                                    enum
                                      "e-prtc" {
                                      value 20;
                                      description
                                        "ITU-T Option 1: Enhanced primary reference timing clock";
                                    }
                                    enum "ssu-a" {
                                      value 23;
                                      description
                                        "ITU-T Option 1: Type I or V subordinate clock";
                                    }
                                    enum "ssu-b" {
                                      value 24;
                                      description
                                        "ITU-T Option 1: Type IV subordinate clock";
                                    }
                                    enum "sec" {
                                      value 27;
                                      description
                                        "ITU-T Option 1: SONET equipment clock";
                                    }
                                    enum "e-eec" {
                                      value 25;
                                      description
                                        "ITU-T Option 1: Enhanced ethernet equipment clock";
                                    }
                                    enum "eec1" {
                                      value 26;
                                      description
                                        "ITU-T Option 1: Ethernet equipment clock";
                                    }
                                    enum "dnu" {
                                      value 1;
                                      description
                                        "This signal should not be used for synchronization";
                                    }
                                  }
                                  must
                                    "not(../two/generation/one or
    ../two/generation/two or
    ../../../../highest/itu-t/option/two/generation/one or
    ../../../../highest/itu-t/option/two/generation/two or
    ../../../../lowest/itu-t/option/one or
    ../../../../lowest/itu-t/option/two/generation/one or
    ../../../../lowest/itu-t/option/two/generation/two)";
                                  description
                                    "ITU-T QL option 1";
                                }
    
                                container two {
                                  description
                                    "ITU-T QL option 2";
                                  container generation {
                                    description
                                      "ITU-T QL option 2 generation";
                                    leaf one {
                                      type enumeration {
                                        enum
                                          "prs" {
                                          value
                                            42;
                                          description
                                            "ITU-T Option 2, Generation 1: Primary reference source";
                                        }
                                        enum
                                          "prtc" {
                                          value
                                            41;
                                          description
                                            "ITU-T Option 2, Generation 1: Primary reference timing clock";
                                        }
                                        enum
                                          "e-prtc" {
                                          value
                                            40;
                                          description
                                            "ITU-T Option 2, Generation 1: Enhanced primary reference timing clock";
                                        }
                                        enum
                                          "stu" {
                                          value
                                            43;
                                          description
                                            "ITU-T Option 2, Generation 1: Synchronized - traceability unknown";
                                        }
                                        enum
                                          "st2" {
                                          value
                                            44;
                                          description
                                            "ITU-T Option 2, Generation 1: Stratum 2";
                                        }
                                        enum
                                          "st3" {
                                          value
                                            45;
                                          description
                                            "ITU-T Option 2, Generation 1: Stratum 3";
                                        }
                                        enum
                                          "smc" {
                                          value
                                            48;
                                          description
                                            "ITU-T Option 2, Generation 1: SONET clock self timed";
                                        }
                                        enum
                                          "eec2" {
                                          value
                                            47;
                                          description
                                            "ITU-T Option 2, Generation 1: Ethernet equipment clock";
                                        }
                                        enum
                                          "e-eec" {
                                          value
                                            46;
                                          description
                                            "ITU-T Option 2, Generation 1: Ethernet ethernet equipment clock";
                                        }
                                        enum
                                          "st4" {
                                          value
                                            49;
                                          description
                                            "ITU-T Option 2, Generation 1: Stratum 4 freerun";
                                        }
                                        enum
                                          "dus" {
                                          value
                                            1;
                                          description
                                            "This signal should not be used for synchronization";
                                        }
                                      }
                                      must
                                        "not(../../../one or
    ../two or
    ../../../../../../highest/itu-t/option/one or
    ../../../../../../highest/itu-t/option/two/generation/two or
    ../../../../../../lowest/itu-t/option/one or
    ../../../../../../lowest/itu-t/option/two/generation/one or
    ../../../../../../lowest/itu-t/option/two/generation/two)";
                                      description
                                        "ITU-T QL option 2, generation 1";
                                    }
    
                                    leaf two {
                                      type enumeration {
                                        enum
                                          "prs" {
                                          value
                                            62;
                                          description
                                            "ITU-T Option 2, Generation 2: Primary reference source";
                                        }
                                        enum
                                          "prtc" {
                                          value
                                            61;
                                          description
                                            "ITU-T Option 2, Generation 2: Primary reference timing clock";
                                        }
                                        enum
                                          "e-prtc" {
                                          value
                                            60;
                                          description
                                            "ITU-T Option 2, Generation 2: Enhanced primary reference timing clock";
                                        }
                                        enum
                                          "stu" {
                                          value
                                            63;
                                          description
                                            "ITU-T Option 2, Generation 2: Synchronized - traceability unknown";
                                        }
                                        enum
                                          "st2" {
                                          value
                                            64;
                                          description
                                            "ITU-T Option 2, Generation 2: Stratum 2";
                                        }
                                        enum
                                          "tnc" {
                                          value
                                            65;
                                          description
                                            "ITU-T Option 2, Generation 2: Transit node clock";
                                        }
                                        enum
                                          "st3e" {
                                          value
                                            66;
                                          description
                                            "ITU-T Option 2, Generation 2: Stratum 3E";
                                        }
                                        enum
                                          "st3" {
                                          value
                                            67;
                                          description
                                            "ITU-T Option 2, Generation 2: Stratum 3";
                                        }
                                        enum
                                          "smc" {
                                          value
                                            70;
                                          description
                                            "ITU-T Option 2, Generation 2: SONET clock self timed";
                                        }
                                        enum
                                          "eec2" {
                                          value
                                            69;
                                          description
                                            "ITU-T Option 2, Generation 2: Ethernet equipment clock";
                                        }
                                        enum
                                          "e-eec" {
                                          value
                                            68;
                                          description
                                            "ITU-T Option 2, Generation 2: Ethernet ethernet equipment clock";
                                        }
                                        enum
                                          "st4" {
                                          value
                                            71;
                                          description
                                            "ITU-T Option 2, Generation 2: Stratum 4 freerun";
                                        }
                                        enum
                                          "dus" {
                                          value
                                            1;
                                          description
                                            "This signal should not be used for synchronization";
                                        }
                                      }
                                      must
                                        "not(../../../one or
    ../one or
    ../../../../../../highest/itu-t/option/one or
    ../../../../../../highest/itu-t/option/two/generation/one or
    ../../../../../../lowest/itu-t/option/one or
    ../../../../../../lowest/itu-t/option/two/generation/one or
    ../../../../../../lowest/itu-t/option/two/generation/two)";
                                      description
                                        "ITU-T QL option 2, generation 2";
                                    }
                                  }  // container generation
                                }  // container two
                              }  // container option
                            }  // container itu-t
                          }  // container exact
                        }  // container transmit
    
                        container receive {
                          description
                            "Adjust the received quality level";
                          container lowest {
                            description
                              "Specify the lowest acceptable QL value";
                            container itu-t {
                              description
                                "ITU-T QL options";
                              container option {
                                description
                                  "ITU-T QL options";
                                leaf one {
                                  type enumeration {
                                    enum "prc" {
                                      value 22;
                                      description
                                        "ITU-T Option 1: Primary reference clock";
                                    }
                                    enum "prtc" {
                                      value 21;
                                      description
                                        "ITU-T Option 1: Primary reference timing clock";
                                    }
                                    enum
                                      "e-prtc" {
                                      value 20;
                                      description
                                        "ITU-T Option 1: Enhanced primary reference timing clock";
                                    }
                                    enum "ssu-a" {
                                      value 23;
                                      description
                                        "ITU-T Option 1: Type I or V subordinate clock";
                                    }
                                    enum "ssu-b" {
                                      value 24;
                                      description
                                        "ITU-T Option 1: Type IV subordinate clock";
                                    }
                                    enum "sec" {
                                      value 27;
                                      description
                                        "ITU-T Option 1: SONET equipment clock";
                                    }
                                    enum "e-eec" {
                                      value 25;
                                      description
                                        "ITU-T Option 1: Enhanced ethernet equipment clock";
                                    }
                                    enum "eec1" {
                                      value 26;
                                      description
                                        "ITU-T Option 1: Ethernet equipment clock";
                                    }
                                    enum "dnu" {
                                      value 1;
                                      description
                                        "This signal should not be used for synchronization";
                                    }
                                  }
                                  must
                                    "not(../two/generation/one or
    ../two/generation/two or
    ../../../../highest/itu-t/option/two/generation/one or
    ../../../../highest/itu-t/option/two/generation/two or
    ../../../../exact/itu-t/option/one or
    ../../../../exact/itu-t/option/two/generation/one or
    ../../../../exact/itu-t/option/two/generation/two)";
                                  description
                                    "ITU-T QL option 1";
                                }
    
                                container two {
                                  description
                                    "ITU-T QL option 2";
                                  container generation {
                                    description
                                      "ITU-T QL option 2 generation";
                                    leaf one {
                                      type enumeration {
                                        enum
                                          "prs" {
                                          value
                                            42;
                                          description
                                            "ITU-T Option 2, Generation 1: Primary reference source";
                                        }
                                        enum
                                          "prtc" {
                                          value
                                            41;
                                          description
                                            "ITU-T Option 2, Generation 1: Primary reference timing clock";
                                        }
                                        enum
                                          "e-prtc" {
                                          value
                                            40;
                                          description
                                            "ITU-T Option 2, Generation 1: Enhanced primary reference timing clock";
                                        }
                                        enum
                                          "stu" {
                                          value
                                            43;
                                          description
                                            "ITU-T Option 2, Generation 1: Synchronized - traceability unknown";
                                        }
                                        enum
                                          "st2" {
                                          value
                                            44;
                                          description
                                            "ITU-T Option 2, Generation 1: Stratum 2";
                                        }
                                        enum
                                          "st3" {
                                          value
                                            45;
                                          description
                                            "ITU-T Option 2, Generation 1: Stratum 3";
                                        }
                                        enum
                                          "smc" {
                                          value
                                            48;
                                          description
                                            "ITU-T Option 2, Generation 1: SONET clock self timed";
                                        }
                                        enum
                                          "eec2" {
                                          value
                                            47;
                                          description
                                            "ITU-T Option 2, Generation 1: Ethernet equipment clock";
                                        }
                                        enum
                                          "e-eec" {
                                          value
                                            46;
                                          description
                                            "ITU-T Option 2, Generation 1: Ethernet ethernet equipment clock";
                                        }
                                        enum
                                          "st4" {
                                          value
                                            49;
                                          description
                                            "ITU-T Option 2, Generation 1: Stratum 4 freerun";
                                        }
                                        enum
                                          "dus" {
                                          value
                                            1;
                                          description
                                            "This signal should not be used for synchronization";
                                        }
                                      }
                                      must
                                        "not(../../../one or
    ../two or
    ../../../../../../highest/itu-t/option/one or
    ../../../../../../highest/itu-t/option/two/generation/two or
    ../../../../../../exact/itu-t/option/one or
    ../../../../../../exact/itu-t/option/two/generation/one or
    ../../../../../../exact/itu-t/option/two/generation/two)";
                                      description
                                        "ITU-T QL option 2, generation 1";
                                    }
    
                                    leaf two {
                                      type enumeration {
                                        enum
                                          "prs" {
                                          value
                                            62;
                                          description
                                            "ITU-T Option 2, Generation 2: Primary reference source";
                                        }
                                        enum
                                          "prtc" {
                                          value
                                            61;
                                          description
                                            "ITU-T Option 2, Generation 2: Primary reference timing clock";
                                        }
                                        enum
                                          "e-prtc" {
                                          value
                                            60;
                                          description
                                            "ITU-T Option 2, Generation 2: Enhanced primary reference timing clock";
                                        }
                                        enum
                                          "stu" {
                                          value
                                            63;
                                          description
                                            "ITU-T Option 2, Generation 2: Synchronized - traceability unknown";
                                        }
                                        enum
                                          "st2" {
                                          value
                                            64;
                                          description
                                            "ITU-T Option 2, Generation 2: Stratum 2";
                                        }
                                        enum
                                          "tnc" {
                                          value
                                            65;
                                          description
                                            "ITU-T Option 2, Generation 2: Transit node clock";
                                        }
                                        enum
                                          "st3e" {
                                          value
                                            66;
                                          description
                                            "ITU-T Option 2, Generation 2: Stratum 3E";
                                        }
                                        enum
                                          "st3" {
                                          value
                                            67;
                                          description
                                            "ITU-T Option 2, Generation 2: Stratum 3";
                                        }
                                        enum
                                          "smc" {
                                          value
                                            70;
                                          description
                                            "ITU-T Option 2, Generation 2: SONET clock self timed";
                                        }
                                        enum
                                          "eec2" {
                                          value
                                            69;
                                          description
                                            "ITU-T Option 2, Generation 2: Ethernet equipment clock";
                                        }
                                        enum
                                          "e-eec" {
                                          value
                                            68;
                                          description
                                            "ITU-T Option 2, Generation 2: Ethernet ethernet equipment clock";
                                        }
                                        enum
                                          "st4" {
                                          value
                                            71;
                                          description
                                            "ITU-T Option 2, Generation 2: Stratum 4 freerun";
                                        }
                                        enum
                                          "dus" {
                                          value
                                            1;
                                          description
                                            "This signal should not be used for synchronization";
                                        }
                                      }
                                      must
                                        "not(../../../one or
    ../one or
    ../../../../../../highest/itu-t/option/one or
    ../../../../../../highest/itu-t/option/two/generation/one or
    ../../../../../../exact/itu-t/option/one or
    ../../../../../../exact/itu-t/option/two/generation/one or
    ../../../../../../exact/itu-t/option/two/generation/two)";
                                      description
                                        "ITU-T QL option 2, generation 2";
                                    }
                                  }  // container generation
                                }  // container two
                              }  // container option
                            }  // container itu-t
                          }  // container lowest
    
                          container highest {
                            description
                              "Specify the highest acceptable QL value";
                            container itu-t {
                              description
                                "ITU-T QL options";
                              container option {
                                description
                                  "ITU-T QL options";
                                leaf one {
                                  type enumeration {
                                    enum "prc" {
                                      value 22;
                                      description
                                        "ITU-T Option 1: Primary reference clock";
                                    }
                                    enum "prtc" {
                                      value 21;
                                      description
                                        "ITU-T Option 1: Primary reference timing clock";
                                    }
                                    enum
                                      "e-prtc" {
                                      value 20;
                                      description
                                        "ITU-T Option 1: Enhanced primary reference timing clock";
                                    }
                                    enum "ssu-a" {
                                      value 23;
                                      description
                                        "ITU-T Option 1: Type I or V subordinate clock";
                                    }
                                    enum "ssu-b" {
                                      value 24;
                                      description
                                        "ITU-T Option 1: Type IV subordinate clock";
                                    }
                                    enum "sec" {
                                      value 27;
                                      description
                                        "ITU-T Option 1: SONET equipment clock";
                                    }
                                    enum "e-eec" {
                                      value 25;
                                      description
                                        "ITU-T Option 1: Enhanced ethernet equipment clock";
                                    }
                                    enum "eec1" {
                                      value 26;
                                      description
                                        "ITU-T Option 1: Ethernet equipment clock";
                                    }
                                    enum "dnu" {
                                      value 1;
                                      description
                                        "This signal should not be used for synchronization";
                                    }
                                  }
                                  must
                                    "not(../two/generation/one or
    ../two/generation/two or
    ../../../../lowest/itu-t/option/one or
    ../../../../lowest/itu-t/option/two/generation/one or
    ../../../../lowest/itu-t/option/two/generation/two or
    ../../../../exact/itu-t/option/one or
    ../../../../exact/itu-t/option/two/generation/one or
    ../../../../exact/itu-t/option/two/generation/two)";
                                  description
                                    "ITU-T QL option 1";
                                }
    
                                container two {
                                  description
                                    "ITU-T QL option 2";
                                  container generation {
                                    description
                                      "ITU-T QL option 2 generation";
                                    leaf one {
                                      type enumeration {
                                        enum
                                          "prs" {
                                          value
                                            42;
                                          description
                                            "ITU-T Option 2, Generation 1: Primary reference source";
                                        }
                                        enum
                                          "prtc" {
                                          value
                                            41;
                                          description
                                            "ITU-T Option 2, Generation 1: Primary reference timing clock";
                                        }
                                        enum
                                          "e-prtc" {
                                          value
                                            40;
                                          description
                                            "ITU-T Option 2, Generation 1: Enhanced primary reference timing clock";
                                        }
                                        enum
                                          "stu" {
                                          value
                                            43;
                                          description
                                            "ITU-T Option 2, Generation 1: Synchronized - traceability unknown";
                                        }
                                        enum
                                          "st2" {
                                          value
                                            44;
                                          description
                                            "ITU-T Option 2, Generation 1: Stratum 2";
                                        }
                                        enum
                                          "st3" {
                                          value
                                            45;
                                          description
                                            "ITU-T Option 2, Generation 1: Stratum 3";
                                        }
                                        enum
                                          "smc" {
                                          value
                                            48;
                                          description
                                            "ITU-T Option 2, Generation 1: SONET clock self timed";
                                        }
                                        enum
                                          "eec2" {
                                          value
                                            47;
                                          description
                                            "ITU-T Option 2, Generation 1: Ethernet equipment clock";
                                        }
                                        enum
                                          "e-eec" {
                                          value
                                            46;
                                          description
                                            "ITU-T Option 2, Generation 1: Ethernet ethernet equipment clock";
                                        }
                                        enum
                                          "st4" {
                                          value
                                            49;
                                          description
                                            "ITU-T Option 2, Generation 1: Stratum 4 freerun";
                                        }
                                        enum
                                          "dus" {
                                          value
                                            1;
                                          description
                                            "This signal should not be used for synchronization";
                                        }
                                      }
                                      must
                                        "not(../../../one or
    ../two or
    ../../../../../../lowest/itu-t/option/one or
    ../../../../../../lowest/itu-t/option/two/generation/one or
    ../../../../../../lowest/itu-t/option/two/generation/two or
    ../../../../../../exact/itu-t/option/one or
    ../../../../../../exact/itu-t/option/two/generation/one or
    ../../../../../../exact/itu-t/option/two/generation/two)";
                                      description
                                        "ITU-T QL option 2, generation 1";
                                    }
    
                                    leaf two {
                                      type enumeration {
                                        enum
                                          "prs" {
                                          value
                                            62;
                                          description
                                            "ITU-T Option 2, Generation 2: Primary reference source";
                                        }
                                        enum
                                          "prtc" {
                                          value
                                            61;
                                          description
                                            "ITU-T Option 2, Generation 2: Primary reference timing clock";
                                        }
                                        enum
                                          "e-prtc" {
                                          value
                                            60;
                                          description
                                            "ITU-T Option 2, Generation 2: Enhanced primary reference timing clock";
                                        }
                                        enum
                                          "stu" {
                                          value
                                            63;
                                          description
                                            "ITU-T Option 2, Generation 2: Synchronized - traceability unknown";
                                        }
                                        enum
                                          "st2" {
                                          value
                                            64;
                                          description
                                            "ITU-T Option 2, Generation 2: Stratum 2";
                                        }
                                        enum
                                          "tnc" {
                                          value
                                            65;
                                          description
                                            "ITU-T Option 2, Generation 2: Transit node clock";
                                        }
                                        enum
                                          "st3e" {
                                          value
                                            66;
                                          description
                                            "ITU-T Option 2, Generation 2: Stratum 3E";
                                        }
                                        enum
                                          "st3" {
                                          value
                                            67;
                                          description
                                            "ITU-T Option 2, Generation 2: Stratum 3";
                                        }
                                        enum
                                          "smc" {
                                          value
                                            70;
                                          description
                                            "ITU-T Option 2, Generation 2: SONET clock self timed";
                                        }
                                        enum
                                          "eec2" {
                                          value
                                            69;
                                          description
                                            "ITU-T Option 2, Generation 2: Ethernet equipment clock";
                                        }
                                        enum
                                          "e-eec" {
                                          value
                                            68;
                                          description
                                            "ITU-T Option 2, Generation 2: Ethernet ethernet equipment clock";
                                        }
                                        enum
                                          "st4" {
                                          value
                                            71;
                                          description
                                            "ITU-T Option 2, Generation 2: Stratum 4 freerun";
                                        }
                                        enum
                                          "dus" {
                                          value
                                            1;
                                          description
                                            "This signal should not be used for synchronization";
                                        }
                                      }
                                      must
                                        "not(../../../one or
    ../one or
    ../../../../../../lowest/itu-t/option/one or
    ../../../../../../lowest/itu-t/option/two/generation/one or
    ../../../../../../lowest/itu-t/option/two/generation/two or
    ../../../../../../exact/itu-t/option/one or
    ../../../../../../exact/itu-t/option/two/generation/one or
    ../../../../../../exact/itu-t/option/two/generation/two)";
                                      description
                                        "ITU-T QL option 2, generation 2";
                                    }
                                  }  // container generation
                                }  // container two
                              }  // container option
                            }  // container itu-t
                          }  // container highest
    
                          container exact {
                            description
                              "Specify the exact QL value to use";
                            container itu-t {
                              description
                                "ITU-T QL options";
                              container option {
                                description
                                  "ITU-T QL options";
                                leaf one {
                                  type enumeration {
                                    enum "prc" {
                                      value 22;
                                      description
                                        "ITU-T Option 1: Primary reference clock";
                                    }
                                    enum "prtc" {
                                      value 21;
                                      description
                                        "ITU-T Option 1: Primary reference timing clock";
                                    }
                                    enum
                                      "e-prtc" {
                                      value 20;
                                      description
                                        "ITU-T Option 1: Enhanced primary reference timing clock";
                                    }
                                    enum "ssu-a" {
                                      value 23;
                                      description
                                        "ITU-T Option 1: Type I or V subordinate clock";
                                    }
                                    enum "ssu-b" {
                                      value 24;
                                      description
                                        "ITU-T Option 1: Type IV subordinate clock";
                                    }
                                    enum "sec" {
                                      value 27;
                                      description
                                        "ITU-T Option 1: SONET equipment clock";
                                    }
                                    enum "e-eec" {
                                      value 25;
                                      description
                                        "ITU-T Option 1: Enhanced ethernet equipment clock";
                                    }
                                    enum "eec1" {
                                      value 26;
                                      description
                                        "ITU-T Option 1: Ethernet equipment clock";
                                    }
                                    enum "dnu" {
                                      value 1;
                                      description
                                        "This signal should not be used for synchronization";
                                    }
                                  }
                                  must
                                    "not(../two/generation/one or
    ../two/generation/two or
    ../../../../highest/itu-t/option/two/generation/one or
    ../../../../highest/itu-t/option/two/generation/two or
    ../../../../lowest/itu-t/option/one or
    ../../../../lowest/itu-t/option/two/generation/one or
    ../../../../lowest/itu-t/option/two/generation/two)";
                                  description
                                    "ITU-T QL option 1";
                                }
    
                                container two {
                                  description
                                    "ITU-T QL option 2";
                                  container generation {
                                    description
                                      "ITU-T QL option 2 generation";
                                    leaf one {
                                      type enumeration {
                                        enum
                                          "prs" {
                                          value
                                            42;
                                          description
                                            "ITU-T Option 2, Generation 1: Primary reference source";
                                        }
                                        enum
                                          "prtc" {
                                          value
                                            41;
                                          description
                                            "ITU-T Option 2, Generation 1: Primary reference timing clock";
                                        }
                                        enum
                                          "e-prtc" {
                                          value
                                            40;
                                          description
                                            "ITU-T Option 2, Generation 1: Enhanced primary reference timing clock";
                                        }
                                        enum
                                          "stu" {
                                          value
                                            43;
                                          description
                                            "ITU-T Option 2, Generation 1: Synchronized - traceability unknown";
                                        }
                                        enum
                                          "st2" {
                                          value
                                            44;
                                          description
                                            "ITU-T Option 2, Generation 1: Stratum 2";
                                        }
                                        enum
                                          "st3" {
                                          value
                                            45;
                                          description
                                            "ITU-T Option 2, Generation 1: Stratum 3";
                                        }
                                        enum
                                          "smc" {
                                          value
                                            48;
                                          description
                                            "ITU-T Option 2, Generation 1: SONET clock self timed";
                                        }
                                        enum
                                          "eec2" {
                                          value
                                            47;
                                          description
                                            "ITU-T Option 2, Generation 1: Ethernet equipment clock";
                                        }
                                        enum
                                          "e-eec" {
                                          value
                                            46;
                                          description
                                            "ITU-T Option 2, Generation 1: Ethernet ethernet equipment clock";
                                        }
                                        enum
                                          "st4" {
                                          value
                                            49;
                                          description
                                            "ITU-T Option 2, Generation 1: Stratum 4 freerun";
                                        }
                                        enum
                                          "dus" {
                                          value
                                            1;
                                          description
                                            "This signal should not be used for synchronization";
                                        }
                                      }
                                      must
                                        "not(../../../one or
    ../two or
    ../../../../../../highest/itu-t/option/one or
    ../../../../../../highest/itu-t/option/two/generation/two or
    ../../../../../../lowest/itu-t/option/one or
    ../../../../../../lowest/itu-t/option/two/generation/one or
    ../../../../../../lowest/itu-t/option/two/generation/two)";
                                      description
                                        "ITU-T QL option 2, generation 1";
                                    }
    
                                    leaf two {
                                      type enumeration {
                                        enum
                                          "prs" {
                                          value
                                            62;
                                          description
                                            "ITU-T Option 2, Generation 2: Primary reference source";
                                        }
                                        enum
                                          "prtc" {
                                          value
                                            61;
                                          description
                                            "ITU-T Option 2, Generation 2: Primary reference timing clock";
                                        }
                                        enum
                                          "e-prtc" {
                                          value
                                            60;
                                          description
                                            "ITU-T Option 2, Generation 2: Enhanced primary reference timing clock";
                                        }
                                        enum
                                          "stu" {
                                          value
                                            63;
                                          description
                                            "ITU-T Option 2, Generation 2: Synchronized - traceability unknown";
                                        }
                                        enum
                                          "st2" {
                                          value
                                            64;
                                          description
                                            "ITU-T Option 2, Generation 2: Stratum 2";
                                        }
                                        enum
                                          "tnc" {
                                          value
                                            65;
                                          description
                                            "ITU-T Option 2, Generation 2: Transit node clock";
                                        }
                                        enum
                                          "st3e" {
                                          value
                                            66;
                                          description
                                            "ITU-T Option 2, Generation 2: Stratum 3E";
                                        }
                                        enum
                                          "st3" {
                                          value
                                            67;
                                          description
                                            "ITU-T Option 2, Generation 2: Stratum 3";
                                        }
                                        enum
                                          "smc" {
                                          value
                                            70;
                                          description
                                            "ITU-T Option 2, Generation 2: SONET clock self timed";
                                        }
                                        enum
                                          "eec2" {
                                          value
                                            69;
                                          description
                                            "ITU-T Option 2, Generation 2: Ethernet equipment clock";
                                        }
                                        enum
                                          "e-eec" {
                                          value
                                            68;
                                          description
                                            "ITU-T Option 2, Generation 2: Ethernet ethernet equipment clock";
                                        }
                                        enum
                                          "st4" {
                                          value
                                            71;
                                          description
                                            "ITU-T Option 2, Generation 2: Stratum 4 freerun";
                                        }
                                        enum
                                          "dus" {
                                          value
                                            1;
                                          description
                                            "This signal should not be used for synchronization";
                                        }
                                      }
                                      must
                                        "not(../../../one or
    ../one or
    ../../../../../../highest/itu-t/option/one or
    ../../../../../../highest/itu-t/option/two/generation/one or
    ../../../../../../lowest/itu-t/option/one or
    ../../../../../../lowest/itu-t/option/two/generation/one or
    ../../../../../../lowest/itu-t/option/two/generation/two)";
                                      description
                                        "ITU-T QL option 2, generation 2";
                                    }
                                  }  // container generation
                                }  // container two
                              }  // container option
                            }  // container itu-t
                          }  // container exact
                        }  // container receive
                      }  // container quality
    
                      leaf wait-to-restore {
                        type uint32 {
                          range "0..12";
                        }
                        description
                          "Set the wait-to-restore time";
                      }
    
                      container selection {
                        description
                          "Selection configuration commands";
                        container input {
                          presence
                            "Indicates a input node is configured.";
                          description
                            "Enable this source for selection";
                        }  // container input
                      }  // container selection
                    }  // container synchronization
                  }  // container frequency
                }  // list sync
              }  // container syncs
            }  // container clock-interface
    
            container lpts {
              if-feature pifib_policer_config_check;
              if-feature pifib_local_policer_config_check;
              description
                "lpts configuration commands";
              container pifib {
                description
                  "pre-ifib configuration commands";
                container hardware {
                  description
                    "hardware configuration commands";
                  container police {
                    presence
                      "Indicates a police node is configured.";
                    description
                      "ingress policers configuration command";
                    container flow {
                      description
                        "lpts flow type";
                      container fragment {
                        description
                          "Fragmented IP packets";
                        leaf rate {
                          type uint32 {
                            range
                              "0..4294967295";
                          }
                          description
                            "Rate in PPS";
                        }
    
                        leaf-list precedence {
                          type union {
                            type uint32 {
                              range "0..7";
                            }
                            type enumeration {
                              enum "critical" {
                                value 5;
                                description
                                  "Critical precedence (5)";
                              }
                              enum "flash" {
                                value 3;
                                description
                                  "Flash precedence (3)";
                              }
                              enum
                                "flash-override" {
                                value 4;
                                description
                                  "Flash override precedence (4)";
                              }
                              enum "immediate" {
                                value 2;
                                description
                                  "Immediate precedence (2)";
                              }
                              enum "internet" {
                                value 6;
                                description
                                  "Internetwork control precedence (6)";
                              }
                              enum "network" {
                                value 7;
                                description
                                  "Network control precedence (7)";
                              }
                              enum "priority" {
                                value 1;
                                description
                                  "Priority precedence (1)";
                              }
                              enum "routine" {
                                value 0;
                                description
                                  "Routine precedence (0)";
                              }
                            }
                          }
                          max-elements 8;
                          description
                            "TOS Precedence value(s)";
                        }
                      }  // container fragment
    
                      container ospf {
                        description "OSPF ";
                        container unicast {
                          description "Unicast ";
                          container known {
                            description "Known ";
                            leaf rate {
                              type uint32 {
                                range
                                  "0..4294967295";
                              }
                              description
                                "Rate in PPS";
                            }
    
                            leaf-list precedence {
                              type union {
                                type uint32 {
                                  range "0..7";
                                }
                                type enumeration {
                                  enum
                                    "critical" {
                                    value 5;
                                    description
                                      "Critical precedence (5)";
                                  }
                                  enum "flash" {
                                    value 3;
                                    description
                                      "Flash precedence (3)";
                                  }
                                  enum
                                    "flash-override" {
                                    value 4;
                                    description
                                      "Flash override precedence (4)";
                                  }
                                  enum
                                    "immediate" {
                                    value 2;
                                    description
                                      "Immediate precedence (2)";
                                  }
                                  enum
                                    "internet" {
                                    value 6;
                                    description
                                      "Internetwork control precedence (6)";
                                  }
                                  enum "network" {
                                    value 7;
                                    description
                                      "Network control precedence (7)";
                                  }
                                  enum
                                    "priority" {
                                    value 1;
                                    description
                                      "Priority precedence (1)";
                                  }
                                  enum "routine" {
                                    value 0;
                                    description
                                      "Routine precedence (0)";
                                  }
                                }
                              }
                              max-elements 8;
                              description
                                "TOS Precedence value(s)";
                            }
                          }  // container known
    
                          container default {
                            description
                              "Default ";
                            leaf rate {
                              type uint32 {
                                range
                                  "0..4294967295";
                              }
                              description
                                "Rate in PPS";
                            }
    
                            leaf-list precedence {
                              type union {
                                type uint32 {
                                  range "0..7";
                                }
                                type enumeration {
                                  enum
                                    "critical" {
                                    value 5;
                                    description
                                      "Critical precedence (5)";
                                  }
                                  enum "flash" {
                                    value 3;
                                    description
                                      "Flash precedence (3)";
                                  }
                                  enum
                                    "flash-override" {
                                    value 4;
                                    description
                                      "Flash override precedence (4)";
                                  }
                                  enum
                                    "immediate" {
                                    value 2;
                                    description
                                      "Immediate precedence (2)";
                                  }
                                  enum
                                    "internet" {
                                    value 6;
                                    description
                                      "Internetwork control precedence (6)";
                                  }
                                  enum "network" {
                                    value 7;
                                    description
                                      "Network control precedence (7)";
                                  }
                                  enum
                                    "priority" {
                                    value 1;
                                    description
                                      "Priority precedence (1)";
                                  }
                                  enum "routine" {
                                    value 0;
                                    description
                                      "Routine precedence (0)";
                                  }
                                }
                              }
                              max-elements 8;
                              description
                                "TOS Precedence value(s)";
                            }
                          }  // container default
                        }  // container unicast
    
                        container multicast {
                          description
                            "Multicast";
                          container known {
                            description "Known ";
                            leaf rate {
                              type uint32 {
                                range
                                  "0..4294967295";
                              }
                              description
                                "Rate in PPS";
                            }
    
                            leaf-list precedence {
                              type union {
                                type uint32 {
                                  range "0..7";
                                }
                                type enumeration {
                                  enum
                                    "critical" {
                                    value 5;
                                    description
                                      "Critical precedence (5)";
                                  }
                                  enum "flash" {
                                    value 3;
                                    description
                                      "Flash precedence (3)";
                                  }
                                  enum
                                    "flash-override" {
                                    value 4;
                                    description
                                      "Flash override precedence (4)";
                                  }
                                  enum
                                    "immediate" {
                                    value 2;
                                    description
                                      "Immediate precedence (2)";
                                  }
                                  enum
                                    "internet" {
                                    value 6;
                                    description
                                      "Internetwork control precedence (6)";
                                  }
                                  enum "network" {
                                    value 7;
                                    description
                                      "Network control precedence (7)";
                                  }
                                  enum
                                    "priority" {
                                    value 1;
                                    description
                                      "Priority precedence (1)";
                                  }
                                  enum "routine" {
                                    value 0;
                                    description
                                      "Routine precedence (0)";
                                  }
                                }
                              }
                              max-elements 8;
                              description
                                "TOS Precedence value(s)";
                            }
                          }  // container known
    
                          container default {
                            description
                              "Default ";
                            leaf rate {
                              type uint32 {
                                range
                                  "0..4294967295";
                              }
                              description
                                "Rate in PPS";
                            }
    
                            leaf-list precedence {
                              type union {
                                type uint32 {
                                  range "0..7";
                                }
                                type enumeration {
                                  enum
                                    "critical" {
                                    value 5;
                                    description
                                      "Critical precedence (5)";
                                  }
                                  enum "flash" {
                                    value 3;
                                    description
                                      "Flash precedence (3)";
                                  }
                                  enum
                                    "flash-override" {
                                    value 4;
                                    description
                                      "Flash override precedence (4)";
                                  }
                                  enum
                                    "immediate" {
                                    value 2;
                                    description
                                      "Immediate precedence (2)";
                                  }
                                  enum
                                    "internet" {
                                    value 6;
                                    description
                                      "Internetwork control precedence (6)";
                                  }
                                  enum "network" {
                                    value 7;
                                    description
                                      "Network control precedence (7)";
                                  }
                                  enum
                                    "priority" {
                                    value 1;
                                    description
                                      "Priority precedence (1)";
                                  }
                                  enum "routine" {
                                    value 0;
                                    description
                                      "Routine precedence (0)";
                                  }
                                }
                              }
                              max-elements 8;
                              description
                                "TOS Precedence value(s)";
                            }
                          }  // container default
                        }  // container multicast
                      }  // container ospf
    
                      container isis {
                        description "ISIS ";
                        container known {
                          description "Known ";
                          leaf rate {
                            type uint32 {
                              range
                                "0..4294967295";
                            }
                            description
                              "Rate in PPS";
                          }
    
                          leaf-list precedence {
                            type union {
                              type uint32 {
                                range "0..7";
                              }
                              type enumeration {
                                enum "critical" {
                                  value 5;
                                  description
                                    "Critical precedence (5)";
                                }
                                enum "flash" {
                                  value 3;
                                  description
                                    "Flash precedence (3)";
                                }
                                enum
                                  "flash-override" {
                                  value 4;
                                  description
                                    "Flash override precedence (4)";
                                }
                                enum "immediate" {
                                  value 2;
                                  description
                                    "Immediate precedence (2)";
                                }
                                enum "internet" {
                                  value 6;
                                  description
                                    "Internetwork control precedence (6)";
                                }
                                enum "network" {
                                  value 7;
                                  description
                                    "Network control precedence (7)";
                                }
                                enum "priority" {
                                  value 1;
                                  description
                                    "Priority precedence (1)";
                                }
                                enum "routine" {
                                  value 0;
                                  description
                                    "Routine precedence (0)";
                                }
                              }
                            }
                            max-elements 8;
                            description
                              "TOS Precedence value(s)";
                          }
                        }  // container known
    
                        container default {
                          description "Default ";
                          leaf rate {
                            type uint32 {
                              range
                                "0..4294967295";
                            }
                            description
                              "Rate in PPS";
                          }
    
                          leaf-list precedence {
                            type union {
                              type uint32 {
                                range "0..7";
                              }
                              type enumeration {
                                enum "critical" {
                                  value 5;
                                  description
                                    "Critical precedence (5)";
                                }
                                enum "flash" {
                                  value 3;
                                  description
                                    "Flash precedence (3)";
                                }
                                enum
                                  "flash-override" {
                                  value 4;
                                  description
                                    "Flash override precedence (4)";
                                }
                                enum "immediate" {
                                  value 2;
                                  description
                                    "Immediate precedence (2)";
                                }
                                enum "internet" {
                                  value 6;
                                  description
                                    "Internetwork control precedence (6)";
                                }
                                enum "network" {
                                  value 7;
                                  description
                                    "Network control precedence (7)";
                                }
                                enum "priority" {
                                  value 1;
                                  description
                                    "Priority precedence (1)";
                                }
                                enum "routine" {
                                  value 0;
                                  description
                                    "Routine precedence (0)";
                                }
                              }
                            }
                            max-elements 8;
                            description
                              "TOS Precedence value(s)";
                          }
                        }  // container default
                      }  // container isis
    
                      container bfd {
                        description "BFD ";
                        container known {
                          description "Known ";
                          leaf rate {
                            type uint32 {
                              range
                                "0..4294967295";
                            }
                            description
                              "Rate in PPS";
                          }
    
                          leaf-list precedence {
                            type union {
                              type uint32 {
                                range "0..7";
                              }
                              type enumeration {
                                enum "critical" {
                                  value 5;
                                  description
                                    "Critical precedence (5)";
                                }
                                enum "flash" {
                                  value 3;
                                  description
                                    "Flash precedence (3)";
                                }
                                enum
                                  "flash-override" {
                                  value 4;
                                  description
                                    "Flash override precedence (4)";
                                }
                                enum "immediate" {
                                  value 2;
                                  description
                                    "Immediate precedence (2)";
                                }
                                enum "internet" {
                                  value 6;
                                  description
                                    "Internetwork control precedence (6)";
                                }
                                enum "network" {
                                  value 7;
                                  description
                                    "Network control precedence (7)";
                                }
                                enum "priority" {
                                  value 1;
                                  description
                                    "Priority precedence (1)";
                                }
                                enum "routine" {
                                  value 0;
                                  description
                                    "Routine precedence (0)";
                                }
                              }
                            }
                            max-elements 8;
                            description
                              "TOS Precedence value(s)";
                          }
                        }  // container known
    
                        container default {
                          description "Default ";
                          leaf rate {
                            type uint32 {
                              range
                                "0..4294967295";
                            }
                            description
                              "Rate in PPS";
                          }
    
                          leaf-list precedence {
                            type union {
                              type uint32 {
                                range "0..7";
                              }
                              type enumeration {
                                enum "critical" {
                                  value 5;
                                  description
                                    "Critical precedence (5)";
                                }
                                enum "flash" {
                                  value 3;
                                  description
                                    "Flash precedence (3)";
                                }
                                enum
                                  "flash-override" {
                                  value 4;
                                  description
                                    "Flash override precedence (4)";
                                }
                                enum "immediate" {
                                  value 2;
                                  description
                                    "Immediate precedence (2)";
                                }
                                enum "internet" {
                                  value 6;
                                  description
                                    "Internetwork control precedence (6)";
                                }
                                enum "network" {
                                  value 7;
                                  description
                                    "Network control precedence (7)";
                                }
                                enum "priority" {
                                  value 1;
                                  description
                                    "Priority precedence (1)";
                                }
                                enum "routine" {
                                  value 0;
                                  description
                                    "Routine precedence (0)";
                                }
                              }
                            }
                            max-elements 8;
                            description
                              "TOS Precedence value(s)";
                          }
                        }  // container default
    
                        container multipath {
                          description
                            "Multipath ";
                          container known {
                            description "Known ";
                            leaf rate {
                              type uint32 {
                                range
                                  "0..4294967295";
                              }
                              description
                                "Rate in PPS";
                            }
    
                            leaf-list precedence {
                              type union {
                                type uint32 {
                                  range "0..7";
                                }
                                type enumeration {
                                  enum
                                    "critical" {
                                    value 5;
                                    description
                                      "Critical precedence (5)";
                                  }
                                  enum "flash" {
                                    value 3;
                                    description
                                      "Flash precedence (3)";
                                  }
                                  enum
                                    "flash-override" {
                                    value 4;
                                    description
                                      "Flash override precedence (4)";
                                  }
                                  enum
                                    "immediate" {
                                    value 2;
                                    description
                                      "Immediate precedence (2)";
                                  }
                                  enum
                                    "internet" {
                                    value 6;
                                    description
                                      "Internetwork control precedence (6)";
                                  }
                                  enum "network" {
                                    value 7;
                                    description
                                      "Network control precedence (7)";
                                  }
                                  enum
                                    "priority" {
                                    value 1;
                                    description
                                      "Priority precedence (1)";
                                  }
                                  enum "routine" {
                                    value 0;
                                    description
                                      "Routine precedence (0)";
                                  }
                                }
                              }
                              max-elements 8;
                              description
                                "TOS Precedence value(s)";
                            }
                          }  // container known
    
                          container default {
                            description
                              "Default ";
                            leaf rate {
                              type uint32 {
                                range
                                  "0..4294967295";
                              }
                              description
                                "Rate in PPS";
                            }
    
                            leaf-list precedence {
                              type union {
                                type uint32 {
                                  range "0..7";
                                }
                                type enumeration {
                                  enum
                                    "critical" {
                                    value 5;
                                    description
                                      "Critical precedence (5)";
                                  }
                                  enum "flash" {
                                    value 3;
                                    description
                                      "Flash precedence (3)";
                                  }
                                  enum
                                    "flash-override" {
                                    value 4;
                                    description
                                      "Flash override precedence (4)";
                                  }
                                  enum
                                    "immediate" {
                                    value 2;
                                    description
                                      "Immediate precedence (2)";
                                  }
                                  enum
                                    "internet" {
                                    value 6;
                                    description
                                      "Internetwork control precedence (6)";
                                  }
                                  enum "network" {
                                    value 7;
                                    description
                                      "Network control precedence (7)";
                                  }
                                  enum
                                    "priority" {
                                    value 1;
                                    description
                                      "Priority precedence (1)";
                                  }
                                  enum "routine" {
                                    value 0;
                                    description
                                      "Routine precedence (0)";
                                  }
                                }
                              }
                              max-elements 8;
                              description
                                "TOS Precedence value(s)";
                            }
                          }  // container default
                        }  // container multipath
    
                        container blb {
                          description "BLB ";
                          container known {
                            description "Known ";
                            leaf rate {
                              type uint32 {
                                range
                                  "0..4294967295";
                              }
                              description
                                "Rate in PPS";
                            }
    
                            leaf-list precedence {
                              type union {
                                type uint32 {
                                  range "0..7";
                                }
                                type enumeration {
                                  enum
                                    "critical" {
                                    value 5;
                                    description
                                      "Critical precedence (5)";
                                  }
                                  enum "flash" {
                                    value 3;
                                    description
                                      "Flash precedence (3)";
                                  }
                                  enum
                                    "flash-override" {
                                    value 4;
                                    description
                                      "Flash override precedence (4)";
                                  }
                                  enum
                                    "immediate" {
                                    value 2;
                                    description
                                      "Immediate precedence (2)";
                                  }
                                  enum
                                    "internet" {
                                    value 6;
                                    description
                                      "Internetwork control precedence (6)";
                                  }
                                  enum "network" {
                                    value 7;
                                    description
                                      "Network control precedence (7)";
                                  }
                                  enum
                                    "priority" {
                                    value 1;
                                    description
                                      "Priority precedence (1)";
                                  }
                                  enum "routine" {
                                    value 0;
                                    description
                                      "Routine precedence (0)";
                                  }
                                }
                              }
                              max-elements 8;
                              description
                                "TOS Precedence value(s)";
                            }
                          }  // container known
    
                          container default {
                            description
                              "Default ";
                            leaf rate {
                              type uint32 {
                                range
                                  "0..4294967295";
                              }
                              description
                                "Rate in PPS";
                            }
    
                            leaf-list precedence {
                              type union {
                                type uint32 {
                                  range "0..7";
                                }
                                type enumeration {
                                  enum
                                    "critical" {
                                    value 5;
                                    description
                                      "Critical precedence (5)";
                                  }
                                  enum "flash" {
                                    value 3;
                                    description
                                      "Flash precedence (3)";
                                  }
                                  enum
                                    "flash-override" {
                                    value 4;
                                    description
                                      "Flash override precedence (4)";
                                  }
                                  enum
                                    "immediate" {
                                    value 2;
                                    description
                                      "Immediate precedence (2)";
                                  }
                                  enum
                                    "internet" {
                                    value 6;
                                    description
                                      "Internetwork control precedence (6)";
                                  }
                                  enum "network" {
                                    value 7;
                                    description
                                      "Network control precedence (7)";
                                  }
                                  enum
                                    "priority" {
                                    value 1;
                                    description
                                      "Priority precedence (1)";
                                  }
                                  enum "routine" {
                                    value 0;
                                    description
                                      "Routine precedence (0)";
                                  }
                                }
                              }
                              max-elements 8;
                              description
                                "TOS Precedence value(s)";
                            }
                          }  // container default
                        }  // container blb
    
                        container singlepath {
                          description
                            "Singlepath ";
                          leaf rate {
                            type uint32 {
                              range
                                "0..4294967295";
                            }
                            description
                              "Rate in PPS";
                          }
    
                          leaf-list precedence {
                            type union {
                              type uint32 {
                                range "0..7";
                              }
                              type enumeration {
                                enum "critical" {
                                  value 5;
                                  description
                                    "Critical precedence (5)";
                                }
                                enum "flash" {
                                  value 3;
                                  description
                                    "Flash precedence (3)";
                                }
                                enum
                                  "flash-override" {
                                  value 4;
                                  description
                                    "Flash override precedence (4)";
                                }
                                enum "immediate" {
                                  value 2;
                                  description
                                    "Immediate precedence (2)";
                                }
                                enum "internet" {
                                  value 6;
                                  description
                                    "Internetwork control precedence (6)";
                                }
                                enum "network" {
                                  value 7;
                                  description
                                    "Network control precedence (7)";
                                }
                                enum "priority" {
                                  value 1;
                                  description
                                    "Priority precedence (1)";
                                }
                                enum "routine" {
                                  value 0;
                                  description
                                    "Routine precedence (0)";
                                }
                              }
                            }
                            max-elements 8;
                            description
                              "TOS Precedence value(s)";
                          }
                        }  // container singlepath
                      }  // container bfd
    
                      container bgp {
                        description "BGP ";
                        container known {
                          description "Known ";
                          leaf rate {
                            type uint32 {
                              range
                                "0..4294967295";
                            }
                            description
                              "Rate in PPS";
                          }
    
                          leaf-list precedence {
                            type union {
                              type uint32 {
                                range "0..7";
                              }
                              type enumeration {
                                enum "critical" {
                                  value 5;
                                  description
                                    "Critical precedence (5)";
                                }
                                enum "flash" {
                                  value 3;
                                  description
                                    "Flash precedence (3)";
                                }
                                enum
                                  "flash-override" {
                                  value 4;
                                  description
                                    "Flash override precedence (4)";
                                }
                                enum "immediate" {
                                  value 2;
                                  description
                                    "Immediate precedence (2)";
                                }
                                enum "internet" {
                                  value 6;
                                  description
                                    "Internetwork control precedence (6)";
                                }
                                enum "network" {
                                  value 7;
                                  description
                                    "Network control precedence (7)";
                                }
                                enum "priority" {
                                  value 1;
                                  description
                                    "Priority precedence (1)";
                                }
                                enum "routine" {
                                  value 0;
                                  description
                                    "Routine precedence (0)";
                                }
                              }
                            }
                            max-elements 8;
                            description
                              "TOS Precedence value(s)";
                          }
                        }  // container known
    
                        container configured {
                          description
                            "Configured";
                          leaf rate {
                            type uint32 {
                              range
                                "0..4294967295";
                            }
                            description
                              "Rate in PPS";
                          }
    
                          leaf-list precedence {
                            type union {
                              type uint32 {
                                range "0..7";
                              }
                              type enumeration {
                                enum "critical" {
                                  value 5;
                                  description
                                    "Critical precedence (5)";
                                }
                                enum "flash" {
                                  value 3;
                                  description
                                    "Flash precedence (3)";
                                }
                                enum
                                  "flash-override" {
                                  value 4;
                                  description
                                    "Flash override precedence (4)";
                                }
                                enum "immediate" {
                                  value 2;
                                  description
                                    "Immediate precedence (2)";
                                }
                                enum "internet" {
                                  value 6;
                                  description
                                    "Internetwork control precedence (6)";
                                }
                                enum "network" {
                                  value 7;
                                  description
                                    "Network control precedence (7)";
                                }
                                enum "priority" {
                                  value 1;
                                  description
                                    "Priority precedence (1)";
                                }
                                enum "routine" {
                                  value 0;
                                  description
                                    "Routine precedence (0)";
                                }
                              }
                            }
                            max-elements 8;
                            description
                              "TOS Precedence value(s)";
                          }
                        }  // container configured
    
                        container default {
                          description "Default ";
                          leaf rate {
                            type uint32 {
                              range
                                "0..4294967295";
                            }
                            description
                              "Rate in PPS";
                          }
    
                          leaf-list precedence {
                            type union {
                              type uint32 {
                                range "0..7";
                              }
                              type enumeration {
                                enum "critical" {
                                  value 5;
                                  description
                                    "Critical precedence (5)";
                                }
                                enum "flash" {
                                  value 3;
                                  description
                                    "Flash precedence (3)";
                                }
                                enum
                                  "flash-override" {
                                  value 4;
                                  description
                                    "Flash override precedence (4)";
                                }
                                enum "immediate" {
                                  value 2;
                                  description
                                    "Immediate precedence (2)";
                                }
                                enum "internet" {
                                  value 6;
                                  description
                                    "Internetwork control precedence (6)";
                                }
                                enum "network" {
                                  value 7;
                                  description
                                    "Network control precedence (7)";
                                }
                                enum "priority" {
                                  value 1;
                                  description
                                    "Priority precedence (1)";
                                }
                                enum "routine" {
                                  value 0;
                                  description
                                    "Routine precedence (0)";
                                }
                              }
                            }
                            max-elements 8;
                            description
                              "TOS Precedence value(s)";
                          }
                        }  // container default
                      }  // container bgp
    
                      container pim {
                        description "PIM ";
                        container unicast {
                          description "Unicast ";
                          leaf rate {
                            type uint32 {
                              range
                                "0..4294967295";
                            }
                            description
                              "Rate in PPS";
                          }
    
                          leaf-list precedence {
                            type union {
                              type uint32 {
                                range "0..7";
                              }
                              type enumeration {
                                enum "critical" {
                                  value 5;
                                  description
                                    "Critical precedence (5)";
                                }
                                enum "flash" {
                                  value 3;
                                  description
                                    "Flash precedence (3)";
                                }
                                enum
                                  "flash-override" {
                                  value 4;
                                  description
                                    "Flash override precedence (4)";
                                }
                                enum "immediate" {
                                  value 2;
                                  description
                                    "Immediate precedence (2)";
                                }
                                enum "internet" {
                                  value 6;
                                  description
                                    "Internetwork control precedence (6)";
                                }
                                enum "network" {
                                  value 7;
                                  description
                                    "Network control precedence (7)";
                                }
                                enum "priority" {
                                  value 1;
                                  description
                                    "Priority precedence (1)";
                                }
                                enum "routine" {
                                  value 0;
                                  description
                                    "Routine precedence (0)";
                                }
                              }
                            }
                            max-elements 8;
                            description
                              "TOS Precedence value(s)";
                          }
                        }  // container unicast
    
                        container multicast {
                          description
                            "Multicast";
                          container known {
                            description "Known ";
                            leaf rate {
                              type uint32 {
                                range
                                  "0..4294967295";
                              }
                              description
                                "Rate in PPS";
                            }
    
                            leaf-list precedence {
                              type union {
                                type uint32 {
                                  range "0..7";
                                }
                                type enumeration {
                                  enum
                                    "critical" {
                                    value 5;
                                    description
                                      "Critical precedence (5)";
                                  }
                                  enum "flash" {
                                    value 3;
                                    description
                                      "Flash precedence (3)";
                                  }
                                  enum
                                    "flash-override" {
                                    value 4;
                                    description
                                      "Flash override precedence (4)";
                                  }
                                  enum
                                    "immediate" {
                                    value 2;
                                    description
                                      "Immediate precedence (2)";
                                  }
                                  enum
                                    "internet" {
                                    value 6;
                                    description
                                      "Internetwork control precedence (6)";
                                  }
                                  enum "network" {
                                    value 7;
                                    description
                                      "Network control precedence (7)";
                                  }
                                  enum
                                    "priority" {
                                    value 1;
                                    description
                                      "Priority precedence (1)";
                                  }
                                  enum "routine" {
                                    value 0;
                                    description
                                      "Routine precedence (0)";
                                  }
                                }
                              }
                              max-elements 8;
                              description
                                "TOS Precedence value(s)";
                            }
                          }  // container known
    
                          container default {
                            description
                              "Default ";
                            leaf rate {
                              type uint32 {
                                range
                                  "0..4294967295";
                              }
                              description
                                "Rate in PPS";
                            }
    
                            leaf-list precedence {
                              type union {
                                type uint32 {
                                  range "0..7";
                                }
                                type enumeration {
                                  enum
                                    "critical" {
                                    value 5;
                                    description
                                      "Critical precedence (5)";
                                  }
                                  enum "flash" {
                                    value 3;
                                    description
                                      "Flash precedence (3)";
                                  }
                                  enum
                                    "flash-override" {
                                    value 4;
                                    description
                                      "Flash override precedence (4)";
                                  }
                                  enum
                                    "immediate" {
                                    value 2;
                                    description
                                      "Immediate precedence (2)";
                                  }
                                  enum
                                    "internet" {
                                    value 6;
                                    description
                                      "Internetwork control precedence (6)";
                                  }
                                  enum "network" {
                                    value 7;
                                    description
                                      "Network control precedence (7)";
                                  }
                                  enum
                                    "priority" {
                                    value 1;
                                    description
                                      "Priority precedence (1)";
                                  }
                                  enum "routine" {
                                    value 0;
                                    description
                                      "Routine precedence (0)";
                                  }
                                }
                              }
                              max-elements 8;
                              description
                                "TOS Precedence value(s)";
                            }
                          }  // container default
                        }  // container multicast
                      }  // container pim
    
                      container igmp {
                        description "IGMP ";
                        leaf rate {
                          type uint32 {
                            range
                              "0..4294967295";
                          }
                          description
                            "Rate in PPS";
                        }
    
                        leaf-list precedence {
                          type union {
                            type uint32 {
                              range "0..7";
                            }
                            type enumeration {
                              enum "critical" {
                                value 5;
                                description
                                  "Critical precedence (5)";
                              }
                              enum "flash" {
                                value 3;
                                description
                                  "Flash precedence (3)";
                              }
                              enum
                                "flash-override" {
                                value 4;
                                description
                                  "Flash override precedence (4)";
                              }
                              enum "immediate" {
                                value 2;
                                description
                                  "Immediate precedence (2)";
                              }
                              enum "internet" {
                                value 6;
                                description
                                  "Internetwork control precedence (6)";
                              }
                              enum "network" {
                                value 7;
                                description
                                  "Network control precedence (7)";
                              }
                              enum "priority" {
                                value 1;
                                description
                                  "Priority precedence (1)";
                              }
                              enum "routine" {
                                value 0;
                                description
                                  "Routine precedence (0)";
                              }
                            }
                          }
                          max-elements 8;
                          description
                            "TOS Precedence value(s)";
                        }
                      }  // container igmp
    
                      container icmp {
                        description "ICMP ";
                        container local {
                          description
                            "Local interest packets ";
                          leaf rate {
                            type uint32 {
                              range
                                "0..4294967295";
                            }
                            description
                              "Rate in PPS";
                          }
    
                          leaf-list precedence {
                            type union {
                              type uint32 {
                                range "0..7";
                              }
                              type enumeration {
                                enum "critical" {
                                  value 5;
                                  description
                                    "Critical precedence (5)";
                                }
                                enum "flash" {
                                  value 3;
                                  description
                                    "Flash precedence (3)";
                                }
                                enum
                                  "flash-override" {
                                  value 4;
                                  description
                                    "Flash override precedence (4)";
                                }
                                enum "immediate" {
                                  value 2;
                                  description
                                    "Immediate precedence (2)";
                                }
                                enum "internet" {
                                  value 6;
                                  description
                                    "Internetwork control precedence (6)";
                                }
                                enum "network" {
                                  value 7;
                                  description
                                    "Network control precedence (7)";
                                }
                                enum "priority" {
                                  value 1;
                                  description
                                    "Priority precedence (1)";
                                }
                                enum "routine" {
                                  value 0;
                                  description
                                    "Routine precedence (0)";
                                }
                              }
                            }
                            max-elements 8;
                            description
                              "TOS Precedence value(s)";
                          }
                        }  // container local
    
                        container application {
                          description
                            "Specific application packets ";
                          leaf rate {
                            type uint32 {
                              range
                                "0..4294967295";
                            }
                            description
                              "Rate in PPS";
                          }
    
                          leaf-list precedence {
                            type union {
                              type uint32 {
                                range "0..7";
                              }
                              type enumeration {
                                enum "critical" {
                                  value 5;
                                  description
                                    "Critical precedence (5)";
                                }
                                enum "flash" {
                                  value 3;
                                  description
                                    "Flash precedence (3)";
                                }
                                enum
                                  "flash-override" {
                                  value 4;
                                  description
                                    "Flash override precedence (4)";
                                }
                                enum "immediate" {
                                  value 2;
                                  description
                                    "Immediate precedence (2)";
                                }
                                enum "internet" {
                                  value 6;
                                  description
                                    "Internetwork control precedence (6)";
                                }
                                enum "network" {
                                  value 7;
                                  description
                                    "Network control precedence (7)";
                                }
                                enum "priority" {
                                  value 1;
                                  description
                                    "Priority precedence (1)";
                                }
                                enum "routine" {
                                  value 0;
                                  description
                                    "Routine precedence (0)";
                                }
                              }
                            }
                            max-elements 8;
                            description
                              "TOS Precedence value(s)";
                          }
                        }  // container application
    
                        container control {
                          description
                            "Control packets ";
                          leaf rate {
                            type uint32 {
                              range
                                "0..4294967295";
                            }
                            description
                              "Rate in PPS";
                          }
    
                          leaf-list precedence {
                            type union {
                              type uint32 {
                                range "0..7";
                              }
                              type enumeration {
                                enum "critical" {
                                  value 5;
                                  description
                                    "Critical precedence (5)";
                                }
                                enum "flash" {
                                  value 3;
                                  description
                                    "Flash precedence (3)";
                                }
                                enum
                                  "flash-override" {
                                  value 4;
                                  description
                                    "Flash override precedence (4)";
                                }
                                enum "immediate" {
                                  value 2;
                                  description
                                    "Immediate precedence (2)";
                                }
                                enum "internet" {
                                  value 6;
                                  description
                                    "Internetwork control precedence (6)";
                                }
                                enum "network" {
                                  value 7;
                                  description
                                    "Network control precedence (7)";
                                }
                                enum "priority" {
                                  value 1;
                                  description
                                    "Priority precedence (1)";
                                }
                                enum "routine" {
                                  value 0;
                                  description
                                    "Routine precedence (0)";
                                }
                              }
                            }
                            max-elements 8;
                            description
                              "TOS Precedence value(s)";
                          }
                        }  // container control
    
                        container default {
                          description
                            "Default packets ";
                          leaf rate {
                            type uint32 {
                              range
                                "0..4294967295";
                            }
                            description
                              "Rate in PPS";
                          }
    
                          leaf-list precedence {
                            type union {
                              type uint32 {
                                range "0..7";
                              }
                              type enumeration {
                                enum "critical" {
                                  value 5;
                                  description
                                    "Critical precedence (5)";
                                }
                                enum "flash" {
                                  value 3;
                                  description
                                    "Flash precedence (3)";
                                }
                                enum
                                  "flash-override" {
                                  value 4;
                                  description
                                    "Flash override precedence (4)";
                                }
                                enum "immediate" {
                                  value 2;
                                  description
                                    "Immediate precedence (2)";
                                }
                                enum "internet" {
                                  value 6;
                                  description
                                    "Internetwork control precedence (6)";
                                }
                                enum "network" {
                                  value 7;
                                  description
                                    "Network control precedence (7)";
                                }
                                enum "priority" {
                                  value 1;
                                  description
                                    "Priority precedence (1)";
                                }
                                enum "routine" {
                                  value 0;
                                  description
                                    "Routine precedence (0)";
                                }
                              }
                            }
                            max-elements 8;
                            description
                              "TOS Precedence value(s)";
                          }
                        }  // container default
    
                        container generic {
                          description
                            "Generic application packets ";
                          container echo-reply {
                            description
                              "Echo-reply packets ";
                            leaf rate {
                              type uint32 {
                                range
                                  "0..4294967295";
                              }
                              description
                                "Rate in PPS";
                            }
    
                            leaf-list precedence {
                              type union {
                                type uint32 {
                                  range "0..7";
                                }
                                type enumeration {
                                  enum
                                    "critical" {
                                    value 5;
                                    description
                                      "Critical precedence (5)";
                                  }
                                  enum "flash" {
                                    value 3;
                                    description
                                      "Flash precedence (3)";
                                  }
                                  enum
                                    "flash-override" {
                                    value 4;
                                    description
                                      "Flash override precedence (4)";
                                  }
                                  enum
                                    "immediate" {
                                    value 2;
                                    description
                                      "Immediate precedence (2)";
                                  }
                                  enum
                                    "internet" {
                                    value 6;
                                    description
                                      "Internetwork control precedence (6)";
                                  }
                                  enum "network" {
                                    value 7;
                                    description
                                      "Network control precedence (7)";
                                  }
                                  enum
                                    "priority" {
                                    value 1;
                                    description
                                      "Priority precedence (1)";
                                  }
                                  enum "routine" {
                                    value 0;
                                    description
                                      "Routine precedence (0)";
                                  }
                                }
                              }
                              max-elements 8;
                              description
                                "TOS Precedence value(s)";
                            }
                          }  // container echo-reply
                        }  // container generic
                      }  // container icmp
    
                      container ldp {
                        description "LDP ";
                        container tcp {
                          description "TCP ";
                          container known {
                            description "Known ";
                            leaf rate {
                              type uint32 {
                                range
                                  "0..4294967295";
                              }
                              description
                                "Rate in PPS";
                            }
    
                            leaf-list precedence {
                              type union {
                                type uint32 {
                                  range "0..7";
                                }
                                type enumeration {
                                  enum
                                    "critical" {
                                    value 5;
                                    description
                                      "Critical precedence (5)";
                                  }
                                  enum "flash" {
                                    value 3;
                                    description
                                      "Flash precedence (3)";
                                  }
                                  enum
                                    "flash-override" {
                                    value 4;
                                    description
                                      "Flash override precedence (4)";
                                  }
                                  enum
                                    "immediate" {
                                    value 2;
                                    description
                                      "Immediate precedence (2)";
                                  }
                                  enum
                                    "internet" {
                                    value 6;
                                    description
                                      "Internetwork control precedence (6)";
                                  }
                                  enum "network" {
                                    value 7;
                                    description
                                      "Network control precedence (7)";
                                  }
                                  enum
                                    "priority" {
                                    value 1;
                                    description
                                      "Priority precedence (1)";
                                  }
                                  enum "routine" {
                                    value 0;
                                    description
                                      "Routine precedence (0)";
                                  }
                                }
                              }
                              max-elements 8;
                              description
                                "TOS Precedence value(s)";
                            }
                          }  // container known
    
                          container configured {
                            description
                              "Configured";
                            leaf rate {
                              type uint32 {
                                range
                                  "0..4294967295";
                              }
                              description
                                "Rate in PPS";
                            }
    
                            leaf-list precedence {
                              type union {
                                type uint32 {
                                  range "0..7";
                                }
                                type enumeration {
                                  enum
                                    "critical" {
                                    value 5;
                                    description
                                      "Critical precedence (5)";
                                  }
                                  enum "flash" {
                                    value 3;
                                    description
                                      "Flash precedence (3)";
                                  }
                                  enum
                                    "flash-override" {
                                    value 4;
                                    description
                                      "Flash override precedence (4)";
                                  }
                                  enum
                                    "immediate" {
                                    value 2;
                                    description
                                      "Immediate precedence (2)";
                                  }
                                  enum
                                    "internet" {
                                    value 6;
                                    description
                                      "Internetwork control precedence (6)";
                                  }
                                  enum "network" {
                                    value 7;
                                    description
                                      "Network control precedence (7)";
                                  }
                                  enum
                                    "priority" {
                                    value 1;
                                    description
                                      "Priority precedence (1)";
                                  }
                                  enum "routine" {
                                    value 0;
                                    description
                                      "Routine precedence (0)";
                                  }
                                }
                              }
                              max-elements 8;
                              description
                                "TOS Precedence value(s)";
                            }
                          }  // container configured
    
                          container default {
                            description
                              "Default ";
                            leaf rate {
                              type uint32 {
                                range
                                  "0..4294967295";
                              }
                              description
                                "Rate in PPS";
                            }
    
                            leaf-list precedence {
                              type union {
                                type uint32 {
                                  range "0..7";
                                }
                                type enumeration {
                                  enum
                                    "critical" {
                                    value 5;
                                    description
                                      "Critical precedence (5)";
                                  }
                                  enum "flash" {
                                    value 3;
                                    description
                                      "Flash precedence (3)";
                                  }
                                  enum
                                    "flash-override" {
                                    value 4;
                                    description
                                      "Flash override precedence (4)";
                                  }
                                  enum
                                    "immediate" {
                                    value 2;
                                    description
                                      "Immediate precedence (2)";
                                  }
                                  enum
                                    "internet" {
                                    value 6;
                                    description
                                      "Internetwork control precedence (6)";
                                  }
                                  enum "network" {
                                    value 7;
                                    description
                                      "Network control precedence (7)";
                                  }
                                  enum
                                    "priority" {
                                    value 1;
                                    description
                                      "Priority precedence (1)";
                                  }
                                  enum "routine" {
                                    value 0;
                                    description
                                      "Routine precedence (0)";
                                  }
                                }
                              }
                              max-elements 8;
                              description
                                "TOS Precedence value(s)";
                            }
                          }  // container default
                        }  // container tcp
    
                        container udp {
                          description "UDP ";
                          leaf rate {
                            type uint32 {
                              range
                                "0..4294967295";
                            }
                            description
                              "Rate in PPS";
                          }
    
                          leaf-list precedence {
                            type union {
                              type uint32 {
                                range "0..7";
                              }
                              type enumeration {
                                enum "critical" {
                                  value 5;
                                  description
                                    "Critical precedence (5)";
                                }
                                enum "flash" {
                                  value 3;
                                  description
                                    "Flash precedence (3)";
                                }
                                enum
                                  "flash-override" {
                                  value 4;
                                  description
                                    "Flash override precedence (4)";
                                }
                                enum "immediate" {
                                  value 2;
                                  description
                                    "Immediate precedence (2)";
                                }
                                enum "internet" {
                                  value 6;
                                  description
                                    "Internetwork control precedence (6)";
                                }
                                enum "network" {
                                  value 7;
                                  description
                                    "Network control precedence (7)";
                                }
                                enum "priority" {
                                  value 1;
                                  description
                                    "Priority precedence (1)";
                                }
                                enum "routine" {
                                  value 0;
                                  description
                                    "Routine precedence (0)";
                                }
                              }
                            }
                            max-elements 8;
                            description
                              "TOS Precedence value(s)";
                          }
                        }  // container udp
                      }  // container ldp
    
                      container all-routers {
                        description
                          "All Routers";
                        leaf rate {
                          type uint32 {
                            range
                              "0..4294967295";
                          }
                          description
                            "Rate in PPS";
                        }
    
                        leaf-list precedence {
                          type union {
                            type uint32 {
                              range "0..7";
                            }
                            type enumeration {
                              enum "critical" {
                                value 5;
                                description
                                  "Critical precedence (5)";
                              }
                              enum "flash" {
                                value 3;
                                description
                                  "Flash precedence (3)";
                              }
                              enum
                                "flash-override" {
                                value 4;
                                description
                                  "Flash override precedence (4)";
                              }
                              enum "immediate" {
                                value 2;
                                description
                                  "Immediate precedence (2)";
                              }
                              enum "internet" {
                                value 6;
                                description
                                  "Internetwork control precedence (6)";
                              }
                              enum "network" {
                                value 7;
                                description
                                  "Network control precedence (7)";
                              }
                              enum "priority" {
                                value 1;
                                description
                                  "Priority precedence (1)";
                              }
                              enum "routine" {
                                value 0;
                                description
                                  "Routine precedence (0)";
                              }
                            }
                          }
                          max-elements 8;
                          description
                            "TOS Precedence value(s)";
                        }
                      }  // container all-routers
    
                      container lmp {
                        description "LMP ";
                        container tcp {
                          description "TCP ";
                          container known {
                            description "Known ";
                            leaf rate {
                              type uint32 {
                                range
                                  "0..4294967295";
                              }
                              description
                                "Rate in PPS";
                            }
    
                            leaf-list precedence {
                              type union {
                                type uint32 {
                                  range "0..7";
                                }
                                type enumeration {
                                  enum
                                    "critical" {
                                    value 5;
                                    description
                                      "Critical precedence (5)";
                                  }
                                  enum "flash" {
                                    value 3;
                                    description
                                      "Flash precedence (3)";
                                  }
                                  enum
                                    "flash-override" {
                                    value 4;
                                    description
                                      "Flash override precedence (4)";
                                  }
                                  enum
                                    "immediate" {
                                    value 2;
                                    description
                                      "Immediate precedence (2)";
                                  }
                                  enum
                                    "internet" {
                                    value 6;
                                    description
                                      "Internetwork control precedence (6)";
                                  }
                                  enum "network" {
                                    value 7;
                                    description
                                      "Network control precedence (7)";
                                  }
                                  enum
                                    "priority" {
                                    value 1;
                                    description
                                      "Priority precedence (1)";
                                  }
                                  enum "routine" {
                                    value 0;
                                    description
                                      "Routine precedence (0)";
                                  }
                                }
                              }
                              max-elements 8;
                              description
                                "TOS Precedence value(s)";
                            }
                          }  // container known
    
                          container configured {
                            description
                              "Configured";
                            leaf rate {
                              type uint32 {
                                range
                                  "0..4294967295";
                              }
                              description
                                "Rate in PPS";
                            }
    
                            leaf-list precedence {
                              type union {
                                type uint32 {
                                  range "0..7";
                                }
                                type enumeration {
                                  enum
                                    "critical" {
                                    value 5;
                                    description
                                      "Critical precedence (5)";
                                  }
                                  enum "flash" {
                                    value 3;
                                    description
                                      "Flash precedence (3)";
                                  }
                                  enum
                                    "flash-override" {
                                    value 4;
                                    description
                                      "Flash override precedence (4)";
                                  }
                                  enum
                                    "immediate" {
                                    value 2;
                                    description
                                      "Immediate precedence (2)";
                                  }
                                  enum
                                    "internet" {
                                    value 6;
                                    description
                                      "Internetwork control precedence (6)";
                                  }
                                  enum "network" {
                                    value 7;
                                    description
                                      "Network control precedence (7)";
                                  }
                                  enum
                                    "priority" {
                                    value 1;
                                    description
                                      "Priority precedence (1)";
                                  }
                                  enum "routine" {
                                    value 0;
                                    description
                                      "Routine precedence (0)";
                                  }
                                }
                              }
                              max-elements 8;
                              description
                                "TOS Precedence value(s)";
                            }
                          }  // container configured
    
                          container default {
                            description
                              "Default ";
                            leaf rate {
                              type uint32 {
                                range
                                  "0..4294967295";
                              }
                              description
                                "Rate in PPS";
                            }
    
                            leaf-list precedence {
                              type union {
                                type uint32 {
                                  range "0..7";
                                }
                                type enumeration {
                                  enum
                                    "critical" {
                                    value 5;
                                    description
                                      "Critical precedence (5)";
                                  }
                                  enum "flash" {
                                    value 3;
                                    description
                                      "Flash precedence (3)";
                                  }
                                  enum
                                    "flash-override" {
                                    value 4;
                                    description
                                      "Flash override precedence (4)";
                                  }
                                  enum
                                    "immediate" {
                                    value 2;
                                    description
                                      "Immediate precedence (2)";
                                  }
                                  enum
                                    "internet" {
                                    value 6;
                                    description
                                      "Internetwork control precedence (6)";
                                  }
                                  enum "network" {
                                    value 7;
                                    description
                                      "Network control precedence (7)";
                                  }
                                  enum
                                    "priority" {
                                    value 1;
                                    description
                                      "Priority precedence (1)";
                                  }
                                  enum "routine" {
                                    value 0;
                                    description
                                      "Routine precedence (0)";
                                  }
                                }
                              }
                              max-elements 8;
                              description
                                "TOS Precedence value(s)";
                            }
                          }  // container default
                        }  // container tcp
    
                        container udp {
                          description "UDP ";
                          leaf rate {
                            type uint32 {
                              range
                                "0..4294967295";
                            }
                            description
                              "Rate in PPS";
                          }
    
                          leaf-list precedence {
                            type union {
                              type uint32 {
                                range "0..7";
                              }
                              type enumeration {
                                enum "critical" {
                                  value 5;
                                  description
                                    "Critical precedence (5)";
                                }
                                enum "flash" {
                                  value 3;
                                  description
                                    "Flash precedence (3)";
                                }
                                enum
                                  "flash-override" {
                                  value 4;
                                  description
                                    "Flash override precedence (4)";
                                }
                                enum "immediate" {
                                  value 2;
                                  description
                                    "Immediate precedence (2)";
                                }
                                enum "internet" {
                                  value 6;
                                  description
                                    "Internetwork control precedence (6)";
                                }
                                enum "network" {
                                  value 7;
                                  description
                                    "Network control precedence (7)";
                                }
                                enum "priority" {
                                  value 1;
                                  description
                                    "Priority precedence (1)";
                                }
                                enum "routine" {
                                  value 0;
                                  description
                                    "Routine precedence (0)";
                                }
                              }
                            }
                            max-elements 8;
                            description
                              "TOS Precedence value(s)";
                          }
                        }  // container udp
                      }  // container lmp
    
                      container rsvp {
                        description "RSVP ";
                        container default {
                          description
                            "RSVP Default ";
                          leaf rate {
                            type uint32 {
                              range
                                "0..4294967295";
                            }
                            description
                              "Rate in PPS";
                          }
    
                          leaf-list precedence {
                            type union {
                              type uint32 {
                                range "0..7";
                              }
                              type enumeration {
                                enum "critical" {
                                  value 5;
                                  description
                                    "Critical precedence (5)";
                                }
                                enum "flash" {
                                  value 3;
                                  description
                                    "Flash precedence (3)";
                                }
                                enum
                                  "flash-override" {
                                  value 4;
                                  description
                                    "Flash override precedence (4)";
                                }
                                enum "immediate" {
                                  value 2;
                                  description
                                    "Immediate precedence (2)";
                                }
                                enum "internet" {
                                  value 6;
                                  description
                                    "Internetwork control precedence (6)";
                                }
                                enum "network" {
                                  value 7;
                                  description
                                    "Network control precedence (7)";
                                }
                                enum "priority" {
                                  value 1;
                                  description
                                    "Priority precedence (1)";
                                }
                                enum "routine" {
                                  value 0;
                                  description
                                    "Routine precedence (0)";
                                }
                              }
                            }
                            max-elements 8;
                            description
                              "TOS Precedence value(s)";
                          }
                        }  // container default
    
                        container known {
                          description
                            "RSVP Known ";
                          leaf rate {
                            type uint32 {
                              range
                                "0..4294967295";
                            }
                            description
                              "Rate in PPS";
                          }
    
                          leaf-list precedence {
                            type union {
                              type uint32 {
                                range "0..7";
                              }
                              type enumeration {
                                enum "critical" {
                                  value 5;
                                  description
                                    "Critical precedence (5)";
                                }
                                enum "flash" {
                                  value 3;
                                  description
                                    "Flash precedence (3)";
                                }
                                enum
                                  "flash-override" {
                                  value 4;
                                  description
                                    "Flash override precedence (4)";
                                }
                                enum "immediate" {
                                  value 2;
                                  description
                                    "Immediate precedence (2)";
                                }
                                enum "internet" {
                                  value 6;
                                  description
                                    "Internetwork control precedence (6)";
                                }
                                enum "network" {
                                  value 7;
                                  description
                                    "Network control precedence (7)";
                                }
                                enum "priority" {
                                  value 1;
                                  description
                                    "Priority precedence (1)";
                                }
                                enum "routine" {
                                  value 0;
                                  description
                                    "Routine precedence (0)";
                                }
                              }
                            }
                            max-elements 8;
                            description
                              "TOS Precedence value(s)";
                          }
                        }  // container known
    
                        container udp {
                          description "UDP";
                          leaf rate {
                            type uint32 {
                              range
                                "0..4294967295";
                            }
                            description
                              "Rate in PPS";
                          }
    
                          leaf-list precedence {
                            type union {
                              type uint32 {
                                range "0..7";
                              }
                              type enumeration {
                                enum "critical" {
                                  value 5;
                                  description
                                    "Critical precedence (5)";
                                }
                                enum "flash" {
                                  value 3;
                                  description
                                    "Flash precedence (3)";
                                }
                                enum
                                  "flash-override" {
                                  value 4;
                                  description
                                    "Flash override precedence (4)";
                                }
                                enum "immediate" {
                                  value 2;
                                  description
                                    "Immediate precedence (2)";
                                }
                                enum "internet" {
                                  value 6;
                                  description
                                    "Internetwork control precedence (6)";
                                }
                                enum "network" {
                                  value 7;
                                  description
                                    "Network control precedence (7)";
                                }
                                enum "priority" {
                                  value 1;
                                  description
                                    "Priority precedence (1)";
                                }
                                enum "routine" {
                                  value 0;
                                  description
                                    "Routine precedence (0)";
                                }
                              }
                            }
                            max-elements 8;
                            description
                              "TOS Precedence value(s)";
                          }
                        }  // container udp
                      }  // container rsvp
    
                      container ike {
                        description "IKE ";
                        leaf rate {
                          type uint32 {
                            range
                              "0..4294967295";
                          }
                          description
                            "Rate in PPS";
                        }
    
                        leaf-list precedence {
                          type union {
                            type uint32 {
                              range "0..7";
                            }
                            type enumeration {
                              enum "critical" {
                                value 5;
                                description
                                  "Critical precedence (5)";
                              }
                              enum "flash" {
                                value 3;
                                description
                                  "Flash precedence (3)";
                              }
                              enum
                                "flash-override" {
                                value 4;
                                description
                                  "Flash override precedence (4)";
                              }
                              enum "immediate" {
                                value 2;
                                description
                                  "Immediate precedence (2)";
                              }
                              enum "internet" {
                                value 6;
                                description
                                  "Internetwork control precedence (6)";
                              }
                              enum "network" {
                                value 7;
                                description
                                  "Network control precedence (7)";
                              }
                              enum "priority" {
                                value 1;
                                description
                                  "Priority precedence (1)";
                              }
                              enum "routine" {
                                value 0;
                                description
                                  "Routine precedence (0)";
                              }
                            }
                          }
                          max-elements 8;
                          description
                            "TOS Precedence value(s)";
                        }
                      }  // container ike
    
                      container ipsec {
                        description "IPSEC ";
                        container known {
                          description "Known ";
                          leaf rate {
                            type uint32 {
                              range
                                "0..4294967295";
                            }
                            description
                              "Rate in PPS";
                          }
    
                          leaf-list precedence {
                            type union {
                              type uint32 {
                                range "0..7";
                              }
                              type enumeration {
                                enum "critical" {
                                  value 5;
                                  description
                                    "Critical precedence (5)";
                                }
                                enum "flash" {
                                  value 3;
                                  description
                                    "Flash precedence (3)";
                                }
                                enum
                                  "flash-override" {
                                  value 4;
                                  description
                                    "Flash override precedence (4)";
                                }
                                enum "immediate" {
                                  value 2;
                                  description
                                    "Immediate precedence (2)";
                                }
                                enum "internet" {
                                  value 6;
                                  description
                                    "Internetwork control precedence (6)";
                                }
                                enum "network" {
                                  value 7;
                                  description
                                    "Network control precedence (7)";
                                }
                                enum "priority" {
                                  value 1;
                                  description
                                    "Priority precedence (1)";
                                }
                                enum "routine" {
                                  value 0;
                                  description
                                    "Routine precedence (0)";
                                }
                              }
                            }
                            max-elements 8;
                            description
                              "TOS Precedence value(s)";
                          }
                        }  // container known
    
                        container default {
                          description "Default ";
                          leaf rate {
                            type uint32 {
                              range
                                "0..4294967295";
                            }
                            description
                              "Rate in PPS";
                          }
    
                          leaf-list precedence {
                            type union {
                              type uint32 {
                                range "0..7";
                              }
                              type enumeration {
                                enum "critical" {
                                  value 5;
                                  description
                                    "Critical precedence (5)";
                                }
                                enum "flash" {
                                  value 3;
                                  description
                                    "Flash precedence (3)";
                                }
                                enum
                                  "flash-override" {
                                  value 4;
                                  description
                                    "Flash override precedence (4)";
                                }
                                enum "immediate" {
                                  value 2;
                                  description
                                    "Immediate precedence (2)";
                                }
                                enum "internet" {
                                  value 6;
                                  description
                                    "Internetwork control precedence (6)";
                                }
                                enum "network" {
                                  value 7;
                                  description
                                    "Network control precedence (7)";
                                }
                                enum "priority" {
                                  value 1;
                                  description
                                    "Priority precedence (1)";
                                }
                                enum "routine" {
                                  value 0;
                                  description
                                    "Routine precedence (0)";
                                }
                              }
                            }
                            max-elements 8;
                            description
                              "TOS Precedence value(s)";
                          }
                        }  // container default
                      }  // container ipsec
    
                      container msdp {
                        description "MSDP ";
                        container known {
                          description "Known ";
                          leaf rate {
                            type uint32 {
                              range
                                "0..4294967295";
                            }
                            description
                              "Rate in PPS";
                          }
    
                          leaf-list precedence {
                            type union {
                              type uint32 {
                                range "0..7";
                              }
                              type enumeration {
                                enum "critical" {
                                  value 5;
                                  description
                                    "Critical precedence (5)";
                                }
                                enum "flash" {
                                  value 3;
                                  description
                                    "Flash precedence (3)";
                                }
                                enum
                                  "flash-override" {
                                  value 4;
                                  description
                                    "Flash override precedence (4)";
                                }
                                enum "immediate" {
                                  value 2;
                                  description
                                    "Immediate precedence (2)";
                                }
                                enum "internet" {
                                  value 6;
                                  description
                                    "Internetwork control precedence (6)";
                                }
                                enum "network" {
                                  value 7;
                                  description
                                    "Network control precedence (7)";
                                }
                                enum "priority" {
                                  value 1;
                                  description
                                    "Priority precedence (1)";
                                }
                                enum "routine" {
                                  value 0;
                                  description
                                    "Routine precedence (0)";
                                }
                              }
                            }
                            max-elements 8;
                            description
                              "TOS Precedence value(s)";
                          }
                        }  // container known
    
                        container configured {
                          description
                            "Configured";
                          leaf rate {
                            type uint32 {
                              range
                                "0..4294967295";
                            }
                            description
                              "Rate in PPS";
                          }
    
                          leaf-list precedence {
                            type union {
                              type uint32 {
                                range "0..7";
                              }
                              type enumeration {
                                enum "critical" {
                                  value 5;
                                  description
                                    "Critical precedence (5)";
                                }
                                enum "flash" {
                                  value 3;
                                  description
                                    "Flash precedence (3)";
                                }
                                enum
                                  "flash-override" {
                                  value 4;
                                  description
                                    "Flash override precedence (4)";
                                }
                                enum "immediate" {
                                  value 2;
                                  description
                                    "Immediate precedence (2)";
                                }
                                enum "internet" {
                                  value 6;
                                  description
                                    "Internetwork control precedence (6)";
                                }
                                enum "network" {
                                  value 7;
                                  description
                                    "Network control precedence (7)";
                                }
                                enum "priority" {
                                  value 1;
                                  description
                                    "Priority precedence (1)";
                                }
                                enum "routine" {
                                  value 0;
                                  description
                                    "Routine precedence (0)";
                                }
                              }
                            }
                            max-elements 8;
                            description
                              "TOS Precedence value(s)";
                          }
                        }  // container configured
    
                        container default {
                          description "Default";
                          leaf rate {
                            type uint32 {
                              range
                                "0..4294967295";
                            }
                            description
                              "Rate in PPS";
                          }
    
                          leaf-list precedence {
                            type union {
                              type uint32 {
                                range "0..7";
                              }
                              type enumeration {
                                enum "critical" {
                                  value 5;
                                  description
                                    "Critical precedence (5)";
                                }
                                enum "flash" {
                                  value 3;
                                  description
                                    "Flash precedence (3)";
                                }
                                enum
                                  "flash-override" {
                                  value 4;
                                  description
                                    "Flash override precedence (4)";
                                }
                                enum "immediate" {
                                  value 2;
                                  description
                                    "Immediate precedence (2)";
                                }
                                enum "internet" {
                                  value 6;
                                  description
                                    "Internetwork control precedence (6)";
                                }
                                enum "network" {
                                  value 7;
                                  description
                                    "Network control precedence (7)";
                                }
                                enum "priority" {
                                  value 1;
                                  description
                                    "Priority precedence (1)";
                                }
                                enum "routine" {
                                  value 0;
                                  description
                                    "Routine precedence (0)";
                                }
                              }
                            }
                            max-elements 8;
                            description
                              "TOS Precedence value(s)";
                          }
                        }  // container default
                      }  // container msdp
    
                      container snmp {
                        description "SNMP ";
                        leaf rate {
                          type uint32 {
                            range
                              "0..4294967295";
                          }
                          description
                            "Rate in PPS";
                        }
    
                        leaf-list precedence {
                          type union {
                            type uint32 {
                              range "0..7";
                            }
                            type enumeration {
                              enum "critical" {
                                value 5;
                                description
                                  "Critical precedence (5)";
                              }
                              enum "flash" {
                                value 3;
                                description
                                  "Flash precedence (3)";
                              }
                              enum
                                "flash-override" {
                                value 4;
                                description
                                  "Flash override precedence (4)";
                              }
                              enum "immediate" {
                                value 2;
                                description
                                  "Immediate precedence (2)";
                              }
                              enum "internet" {
                                value 6;
                                description
                                  "Internetwork control precedence (6)";
                              }
                              enum "network" {
                                value 7;
                                description
                                  "Network control precedence (7)";
                              }
                              enum "priority" {
                                value 1;
                                description
                                  "Priority precedence (1)";
                              }
                              enum "routine" {
                                value 0;
                                description
                                  "Routine precedence (0)";
                              }
                            }
                          }
                          max-elements 8;
                          description
                            "TOS Precedence value(s)";
                        }
                      }  // container snmp
    
                      container ssh {
                        description "SSH ";
                        container known {
                          description "Known ";
                          leaf rate {
                            type uint32 {
                              range
                                "0..4294967295";
                            }
                            description
                              "Rate in PPS";
                          }
    
                          leaf-list precedence {
                            type union {
                              type uint32 {
                                range "0..7";
                              }
                              type enumeration {
                                enum "critical" {
                                  value 5;
                                  description
                                    "Critical precedence (5)";
                                }
                                enum "flash" {
                                  value 3;
                                  description
                                    "Flash precedence (3)";
                                }
                                enum
                                  "flash-override" {
                                  value 4;
                                  description
                                    "Flash override precedence (4)";
                                }
                                enum "immediate" {
                                  value 2;
                                  description
                                    "Immediate precedence (2)";
                                }
                                enum "internet" {
                                  value 6;
                                  description
                                    "Internetwork control precedence (6)";
                                }
                                enum "network" {
                                  value 7;
                                  description
                                    "Network control precedence (7)";
                                }
                                enum "priority" {
                                  value 1;
                                  description
                                    "Priority precedence (1)";
                                }
                                enum "routine" {
                                  value 0;
                                  description
                                    "Routine precedence (0)";
                                }
                              }
                            }
                            max-elements 8;
                            description
                              "TOS Precedence value(s)";
                          }
                        }  // container known
    
                        container default {
                          description "Default ";
                          leaf rate {
                            type uint32 {
                              range
                                "0..4294967295";
                            }
                            description
                              "Rate in PPS";
                          }
    
                          leaf-list precedence {
                            type union {
                              type uint32 {
                                range "0..7";
                              }
                              type enumeration {
                                enum "critical" {
                                  value 5;
                                  description
                                    "Critical precedence (5)";
                                }
                                enum "flash" {
                                  value 3;
                                  description
                                    "Flash precedence (3)";
                                }
                                enum
                                  "flash-override" {
                                  value 4;
                                  description
                                    "Flash override precedence (4)";
                                }
                                enum "immediate" {
                                  value 2;
                                  description
                                    "Immediate precedence (2)";
                                }
                                enum "internet" {
                                  value 6;
                                  description
                                    "Internetwork control precedence (6)";
                                }
                                enum "network" {
                                  value 7;
                                  description
                                    "Network control precedence (7)";
                                }
                                enum "priority" {
                                  value 1;
                                  description
                                    "Priority precedence (1)";
                                }
                                enum "routine" {
                                  value 0;
                                  description
                                    "Routine precedence (0)";
                                }
                              }
                            }
                            max-elements 8;
                            description
                              "TOS Precedence value(s)";
                          }
                        }  // container default
                      }  // container ssh
    
                      container http {
                        description "HTTP ";
                        container known {
                          description "Known ";
                          leaf rate {
                            type uint32 {
                              range
                                "0..4294967295";
                            }
                            description
                              "Rate in PPS";
                          }
    
                          leaf-list precedence {
                            type union {
                              type uint32 {
                                range "0..7";
                              }
                              type enumeration {
                                enum "critical" {
                                  value 5;
                                  description
                                    "Critical precedence (5)";
                                }
                                enum "flash" {
                                  value 3;
                                  description
                                    "Flash precedence (3)";
                                }
                                enum
                                  "flash-override" {
                                  value 4;
                                  description
                                    "Flash override precedence (4)";
                                }
                                enum "immediate" {
                                  value 2;
                                  description
                                    "Immediate precedence (2)";
                                }
                                enum "internet" {
                                  value 6;
                                  description
                                    "Internetwork control precedence (6)";
                                }
                                enum "network" {
                                  value 7;
                                  description
                                    "Network control precedence (7)";
                                }
                                enum "priority" {
                                  value 1;
                                  description
                                    "Priority precedence (1)";
                                }
                                enum "routine" {
                                  value 0;
                                  description
                                    "Routine precedence (0)";
                                }
                              }
                            }
                            max-elements 8;
                            description
                              "TOS Precedence value(s)";
                          }
                        }  // container known
    
                        container default {
                          description "Default ";
                          leaf rate {
                            type uint32 {
                              range
                                "0..4294967295";
                            }
                            description
                              "Rate in PPS";
                          }
    
                          leaf-list precedence {
                            type union {
                              type uint32 {
                                range "0..7";
                              }
                              type enumeration {
                                enum "critical" {
                                  value 5;
                                  description
                                    "Critical precedence (5)";
                                }
                                enum "flash" {
                                  value 3;
                                  description
                                    "Flash precedence (3)";
                                }
                                enum
                                  "flash-override" {
                                  value 4;
                                  description
                                    "Flash override precedence (4)";
                                }
                                enum "immediate" {
                                  value 2;
                                  description
                                    "Immediate precedence (2)";
                                }
                                enum "internet" {
                                  value 6;
                                  description
                                    "Internetwork control precedence (6)";
                                }
                                enum "network" {
                                  value 7;
                                  description
                                    "Network control precedence (7)";
                                }
                                enum "priority" {
                                  value 1;
                                  description
                                    "Priority precedence (1)";
                                }
                                enum "routine" {
                                  value 0;
                                  description
                                    "Routine precedence (0)";
                                }
                              }
                            }
                            max-elements 8;
                            description
                              "TOS Precedence value(s)";
                          }
                        }  // container default
                      }  // container http
    
                      container shttp {
                        description "SHTTP ";
                        container known {
                          description "Known ";
                          leaf rate {
                            type uint32 {
                              range
                                "0..4294967295";
                            }
                            description
                              "Rate in PPS";
                          }
    
                          leaf-list precedence {
                            type union {
                              type uint32 {
                                range "0..7";
                              }
                              type enumeration {
                                enum "critical" {
                                  value 5;
                                  description
                                    "Critical precedence (5)";
                                }
                                enum "flash" {
                                  value 3;
                                  description
                                    "Flash precedence (3)";
                                }
                                enum
                                  "flash-override" {
                                  value 4;
                                  description
                                    "Flash override precedence (4)";
                                }
                                enum "immediate" {
                                  value 2;
                                  description
                                    "Immediate precedence (2)";
                                }
                                enum "internet" {
                                  value 6;
                                  description
                                    "Internetwork control precedence (6)";
                                }
                                enum "network" {
                                  value 7;
                                  description
                                    "Network control precedence (7)";
                                }
                                enum "priority" {
                                  value 1;
                                  description
                                    "Priority precedence (1)";
                                }
                                enum "routine" {
                                  value 0;
                                  description
                                    "Routine precedence (0)";
                                }
                              }
                            }
                            max-elements 8;
                            description
                              "TOS Precedence value(s)";
                          }
                        }  // container known
    
                        container default {
                          description "Default ";
                          leaf rate {
                            type uint32 {
                              range
                                "0..4294967295";
                            }
                            description
                              "Rate in PPS";
                          }
    
                          leaf-list precedence {
                            type union {
                              type uint32 {
                                range "0..7";
                              }
                              type enumeration {
                                enum "critical" {
                                  value 5;
                                  description
                                    "Critical precedence (5)";
                                }
                                enum "flash" {
                                  value 3;
                                  description
                                    "Flash precedence (3)";
                                }
                                enum
                                  "flash-override" {
                                  value 4;
                                  description
                                    "Flash override precedence (4)";
                                }
                                enum "immediate" {
                                  value 2;
                                  description
                                    "Immediate precedence (2)";
                                }
                                enum "internet" {
                                  value 6;
                                  description
                                    "Internetwork control precedence (6)";
                                }
                                enum "network" {
                                  value 7;
                                  description
                                    "Network control precedence (7)";
                                }
                                enum "priority" {
                                  value 1;
                                  description
                                    "Priority precedence (1)";
                                }
                                enum "routine" {
                                  value 0;
                                  description
                                    "Routine precedence (0)";
                                }
                              }
                            }
                            max-elements 8;
                            description
                              "TOS Precedence value(s)";
                          }
                        }  // container default
                      }  // container shttp
    
                      container telnet {
                        description "TELNET ";
                        container known {
                          description "Known ";
                          leaf rate {
                            type uint32 {
                              range
                                "0..4294967295";
                            }
                            description
                              "Rate in PPS";
                          }
    
                          leaf-list precedence {
                            type union {
                              type uint32 {
                                range "0..7";
                              }
                              type enumeration {
                                enum "critical" {
                                  value 5;
                                  description
                                    "Critical precedence (5)";
                                }
                                enum "flash" {
                                  value 3;
                                  description
                                    "Flash precedence (3)";
                                }
                                enum
                                  "flash-override" {
                                  value 4;
                                  description
                                    "Flash override precedence (4)";
                                }
                                enum "immediate" {
                                  value 2;
                                  description
                                    "Immediate precedence (2)";
                                }
                                enum "internet" {
                                  value 6;
                                  description
                                    "Internetwork control precedence (6)";
                                }
                                enum "network" {
                                  value 7;
                                  description
                                    "Network control precedence (7)";
                                }
                                enum "priority" {
                                  value 1;
                                  description
                                    "Priority precedence (1)";
                                }
                                enum "routine" {
                                  value 0;
                                  description
                                    "Routine precedence (0)";
                                }
                              }
                            }
                            max-elements 8;
                            description
                              "TOS Precedence value(s)";
                          }
                        }  // container known
    
                        container default {
                          description "Default ";
                          leaf rate {
                            type uint32 {
                              range
                                "0..4294967295";
                            }
                            description
                              "Rate in PPS";
                          }
    
                          leaf-list precedence {
                            type union {
                              type uint32 {
                                range "0..7";
                              }
                              type enumeration {
                                enum "critical" {
                                  value 5;
                                  description
                                    "Critical precedence (5)";
                                }
                                enum "flash" {
                                  value 3;
                                  description
                                    "Flash precedence (3)";
                                }
                                enum
                                  "flash-override" {
                                  value 4;
                                  description
                                    "Flash override precedence (4)";
                                }
                                enum "immediate" {
                                  value 2;
                                  description
                                    "Immediate precedence (2)";
                                }
                                enum "internet" {
                                  value 6;
                                  description
                                    "Internetwork control precedence (6)";
                                }
                                enum "network" {
                                  value 7;
                                  description
                                    "Network control precedence (7)";
                                }
                                enum "priority" {
                                  value 1;
                                  description
                                    "Priority precedence (1)";
                                }
                                enum "routine" {
                                  value 0;
                                  description
                                    "Routine precedence (0)";
                                }
                              }
                            }
                            max-elements 8;
                            description
                              "TOS Precedence value(s)";
                          }
                        }  // container default
                      }  // container telnet
    
                      container css {
                        description "CSS ";
                        container known {
                          description "Known ";
                          leaf rate {
                            type uint32 {
                              range
                                "0..4294967295";
                            }
                            description
                              "Rate in PPS";
                          }
    
                          leaf-list precedence {
                            type union {
                              type uint32 {
                                range "0..7";
                              }
                              type enumeration {
                                enum "critical" {
                                  value 5;
                                  description
                                    "Critical precedence (5)";
                                }
                                enum "flash" {
                                  value 3;
                                  description
                                    "Flash precedence (3)";
                                }
                                enum
                                  "flash-override" {
                                  value 4;
                                  description
                                    "Flash override precedence (4)";
                                }
                                enum "immediate" {
                                  value 2;
                                  description
                                    "Immediate precedence (2)";
                                }
                                enum "internet" {
                                  value 6;
                                  description
                                    "Internetwork control precedence (6)";
                                }
                                enum "network" {
                                  value 7;
                                  description
                                    "Network control precedence (7)";
                                }
                                enum "priority" {
                                  value 1;
                                  description
                                    "Priority precedence (1)";
                                }
                                enum "routine" {
                                  value 0;
                                  description
                                    "Routine precedence (0)";
                                }
                              }
                            }
                            max-elements 8;
                            description
                              "TOS Precedence value(s)";
                          }
                        }  // container known
    
                        container default {
                          description "Default ";
                          leaf rate {
                            type uint32 {
                              range
                                "0..4294967295";
                            }
                            description
                              "Rate in PPS";
                          }
    
                          leaf-list precedence {
                            type union {
                              type uint32 {
                                range "0..7";
                              }
                              type enumeration {
                                enum "critical" {
                                  value 5;
                                  description
                                    "Critical precedence (5)";
                                }
                                enum "flash" {
                                  value 3;
                                  description
                                    "Flash precedence (3)";
                                }
                                enum
                                  "flash-override" {
                                  value 4;
                                  description
                                    "Flash override precedence (4)";
                                }
                                enum "immediate" {
                                  value 2;
                                  description
                                    "Immediate precedence (2)";
                                }
                                enum "internet" {
                                  value 6;
                                  description
                                    "Internetwork control precedence (6)";
                                }
                                enum "network" {
                                  value 7;
                                  description
                                    "Network control precedence (7)";
                                }
                                enum "priority" {
                                  value 1;
                                  description
                                    "Priority precedence (1)";
                                }
                                enum "routine" {
                                  value 0;
                                  description
                                    "Routine precedence (0)";
                                }
                              }
                            }
                            max-elements 8;
                            description
                              "TOS Precedence value(s)";
                          }
                        }  // container default
                      }  // container css
    
                      container rsh {
                        description "RSH ";
                        container known {
                          description "Known ";
                          leaf rate {
                            type uint32 {
                              range
                                "0..4294967295";
                            }
                            description
                              "Rate in PPS";
                          }
    
                          leaf-list precedence {
                            type union {
                              type uint32 {
                                range "0..7";
                              }
                              type enumeration {
                                enum "critical" {
                                  value 5;
                                  description
                                    "Critical precedence (5)";
                                }
                                enum "flash" {
                                  value 3;
                                  description
                                    "Flash precedence (3)";
                                }
                                enum
                                  "flash-override" {
                                  value 4;
                                  description
                                    "Flash override precedence (4)";
                                }
                                enum "immediate" {
                                  value 2;
                                  description
                                    "Immediate precedence (2)";
                                }
                                enum "internet" {
                                  value 6;
                                  description
                                    "Internetwork control precedence (6)";
                                }
                                enum "network" {
                                  value 7;
                                  description
                                    "Network control precedence (7)";
                                }
                                enum "priority" {
                                  value 1;
                                  description
                                    "Priority precedence (1)";
                                }
                                enum "routine" {
                                  value 0;
                                  description
                                    "Routine precedence (0)";
                                }
                              }
                            }
                            max-elements 8;
                            description
                              "TOS Precedence value(s)";
                          }
                        }  // container known
    
                        container default {
                          description "Default ";
                          leaf rate {
                            type uint32 {
                              range
                                "0..4294967295";
                            }
                            description
                              "Rate in PPS";
                          }
    
                          leaf-list precedence {
                            type union {
                              type uint32 {
                                range "0..7";
                              }
                              type enumeration {
                                enum "critical" {
                                  value 5;
                                  description
                                    "Critical precedence (5)";
                                }
                                enum "flash" {
                                  value 3;
                                  description
                                    "Flash precedence (3)";
                                }
                                enum
                                  "flash-override" {
                                  value 4;
                                  description
                                    "Flash override precedence (4)";
                                }
                                enum "immediate" {
                                  value 2;
                                  description
                                    "Immediate precedence (2)";
                                }
                                enum "internet" {
                                  value 6;
                                  description
                                    "Internetwork control precedence (6)";
                                }
                                enum "network" {
                                  value 7;
                                  description
                                    "Network control precedence (7)";
                                }
                                enum "priority" {
                                  value 1;
                                  description
                                    "Priority precedence (1)";
                                }
                                enum "routine" {
                                  value 0;
                                  description
                                    "Routine precedence (0)";
                                }
                              }
                            }
                            max-elements 8;
                            description
                              "TOS Precedence value(s)";
                          }
                        }  // container default
                      }  // container rsh
    
                      container udp {
                        description "UDP ";
                        container known {
                          description "Known ";
                          leaf rate {
                            type uint32 {
                              range
                                "0..4294967295";
                            }
                            description
                              "Rate in PPS";
                          }
    
                          leaf-list precedence {
                            type union {
                              type uint32 {
                                range "0..7";
                              }
                              type enumeration {
                                enum "critical" {
                                  value 5;
                                  description
                                    "Critical precedence (5)";
                                }
                                enum "flash" {
                                  value 3;
                                  description
                                    "Flash precedence (3)";
                                }
                                enum
                                  "flash-override" {
                                  value 4;
                                  description
                                    "Flash override precedence (4)";
                                }
                                enum "immediate" {
                                  value 2;
                                  description
                                    "Immediate precedence (2)";
                                }
                                enum "internet" {
                                  value 6;
                                  description
                                    "Internetwork control precedence (6)";
                                }
                                enum "network" {
                                  value 7;
                                  description
                                    "Network control precedence (7)";
                                }
                                enum "priority" {
                                  value 1;
                                  description
                                    "Priority precedence (1)";
                                }
                                enum "routine" {
                                  value 0;
                                  description
                                    "Routine precedence (0)";
                                }
                              }
                            }
                            max-elements 8;
                            description
                              "TOS Precedence value(s)";
                          }
                        }  // container known
    
                        container listen {
                          description "Listen ";
                          leaf rate {
                            type uint32 {
                              range
                                "0..4294967295";
                            }
                            description
                              "Rate in PPS";
                          }
    
                          leaf-list precedence {
                            type union {
                              type uint32 {
                                range "0..7";
                              }
                              type enumeration {
                                enum "critical" {
                                  value 5;
                                  description
                                    "Critical precedence (5)";
                                }
                                enum "flash" {
                                  value 3;
                                  description
                                    "Flash precedence (3)";
                                }
                                enum
                                  "flash-override" {
                                  value 4;
                                  description
                                    "Flash override precedence (4)";
                                }
                                enum "immediate" {
                                  value 2;
                                  description
                                    "Immediate precedence (2)";
                                }
                                enum "internet" {
                                  value 6;
                                  description
                                    "Internetwork control precedence (6)";
                                }
                                enum "network" {
                                  value 7;
                                  description
                                    "Network control precedence (7)";
                                }
                                enum "priority" {
                                  value 1;
                                  description
                                    "Priority precedence (1)";
                                }
                                enum "routine" {
                                  value 0;
                                  description
                                    "Routine precedence (0)";
                                }
                              }
                            }
                            max-elements 8;
                            description
                              "TOS Precedence value(s)";
                          }
                        }  // container listen
    
                        container configured {
                          description
                            "Config peer ";
                          leaf rate {
                            type uint32 {
                              range
                                "0..4294967295";
                            }
                            description
                              "Rate in PPS";
                          }
    
                          leaf-list precedence {
                            type union {
                              type uint32 {
                                range "0..7";
                              }
                              type enumeration {
                                enum "critical" {
                                  value 5;
                                  description
                                    "Critical precedence (5)";
                                }
                                enum "flash" {
                                  value 3;
                                  description
                                    "Flash precedence (3)";
                                }
                                enum
                                  "flash-override" {
                                  value 4;
                                  description
                                    "Flash override precedence (4)";
                                }
                                enum "immediate" {
                                  value 2;
                                  description
                                    "Immediate precedence (2)";
                                }
                                enum "internet" {
                                  value 6;
                                  description
                                    "Internetwork control precedence (6)";
                                }
                                enum "network" {
                                  value 7;
                                  description
                                    "Network control precedence (7)";
                                }
                                enum "priority" {
                                  value 1;
                                  description
                                    "Priority precedence (1)";
                                }
                                enum "routine" {
                                  value 0;
                                  description
                                    "Routine precedence (0)";
                                }
                              }
                            }
                            max-elements 8;
                            description
                              "TOS Precedence value(s)";
                          }
                        }  // container configured
    
                        container default {
                          description "Default ";
                          leaf rate {
                            type uint32 {
                              range
                                "0..4294967295";
                            }
                            description
                              "Rate in PPS";
                          }
    
                          leaf-list precedence {
                            type union {
                              type uint32 {
                                range "0..7";
                              }
                              type enumeration {
                                enum "critical" {
                                  value 5;
                                  description
                                    "Critical precedence (5)";
                                }
                                enum "flash" {
                                  value 3;
                                  description
                                    "Flash precedence (3)";
                                }
                                enum
                                  "flash-override" {
                                  value 4;
                                  description
                                    "Flash override precedence (4)";
                                }
                                enum "immediate" {
                                  value 2;
                                  description
                                    "Immediate precedence (2)";
                                }
                                enum "internet" {
                                  value 6;
                                  description
                                    "Internetwork control precedence (6)";
                                }
                                enum "network" {
                                  value 7;
                                  description
                                    "Network control precedence (7)";
                                }
                                enum "priority" {
                                  value 1;
                                  description
                                    "Priority precedence (1)";
                                }
                                enum "routine" {
                                  value 0;
                                  description
                                    "Routine precedence (0)";
                                }
                              }
                            }
                            max-elements 8;
                            description
                              "TOS Precedence value(s)";
                          }
                        }  // container default
                      }  // container udp
    
                      container tcp {
                        description "TCP ";
                        container known {
                          description "Known ";
                          leaf rate {
                            type uint32 {
                              range
                                "0..4294967295";
                            }
                            description
                              "Rate in PPS";
                          }
    
                          leaf-list precedence {
                            type union {
                              type uint32 {
                                range "0..7";
                              }
                              type enumeration {
                                enum "critical" {
                                  value 5;
                                  description
                                    "Critical precedence (5)";
                                }
                                enum "flash" {
                                  value 3;
                                  description
                                    "Flash precedence (3)";
                                }
                                enum
                                  "flash-override" {
                                  value 4;
                                  description
                                    "Flash override precedence (4)";
                                }
                                enum "immediate" {
                                  value 2;
                                  description
                                    "Immediate precedence (2)";
                                }
                                enum "internet" {
                                  value 6;
                                  description
                                    "Internetwork control precedence (6)";
                                }
                                enum "network" {
                                  value 7;
                                  description
                                    "Network control precedence (7)";
                                }
                                enum "priority" {
                                  value 1;
                                  description
                                    "Priority precedence (1)";
                                }
                                enum "routine" {
                                  value 0;
                                  description
                                    "Routine precedence (0)";
                                }
                              }
                            }
                            max-elements 8;
                            description
                              "TOS Precedence value(s)";
                          }
                        }  // container known
    
                        container listen {
                          description "Listen ";
                          leaf rate {
                            type uint32 {
                              range
                                "0..4294967295";
                            }
                            description
                              "Rate in PPS";
                          }
    
                          leaf-list precedence {
                            type union {
                              type uint32 {
                                range "0..7";
                              }
                              type enumeration {
                                enum "critical" {
                                  value 5;
                                  description
                                    "Critical precedence (5)";
                                }
                                enum "flash" {
                                  value 3;
                                  description
                                    "Flash precedence (3)";
                                }
                                enum
                                  "flash-override" {
                                  value 4;
                                  description
                                    "Flash override precedence (4)";
                                }
                                enum "immediate" {
                                  value 2;
                                  description
                                    "Immediate precedence (2)";
                                }
                                enum "internet" {
                                  value 6;
                                  description
                                    "Internetwork control precedence (6)";
                                }
                                enum "network" {
                                  value 7;
                                  description
                                    "Network control precedence (7)";
                                }
                                enum "priority" {
                                  value 1;
                                  description
                                    "Priority precedence (1)";
                                }
                                enum "routine" {
                                  value 0;
                                  description
                                    "Routine precedence (0)";
                                }
                              }
                            }
                            max-elements 8;
                            description
                              "TOS Precedence value(s)";
                          }
                        }  // container listen
    
                        container configured {
                          description
                            "Configured ";
                          leaf rate {
                            type uint32 {
                              range
                                "0..4294967295";
                            }
                            description
                              "Rate in PPS";
                          }
    
                          leaf-list precedence {
                            type union {
                              type uint32 {
                                range "0..7";
                              }
                              type enumeration {
                                enum "critical" {
                                  value 5;
                                  description
                                    "Critical precedence (5)";
                                }
                                enum "flash" {
                                  value 3;
                                  description
                                    "Flash precedence (3)";
                                }
                                enum
                                  "flash-override" {
                                  value 4;
                                  description
                                    "Flash override precedence (4)";
                                }
                                enum "immediate" {
                                  value 2;
                                  description
                                    "Immediate precedence (2)";
                                }
                                enum "internet" {
                                  value 6;
                                  description
                                    "Internetwork control precedence (6)";
                                }
                                enum "network" {
                                  value 7;
                                  description
                                    "Network control precedence (7)";
                                }
                                enum "priority" {
                                  value 1;
                                  description
                                    "Priority precedence (1)";
                                }
                                enum "routine" {
                                  value 0;
                                  description
                                    "Routine precedence (0)";
                                }
                              }
                            }
                            max-elements 8;
                            description
                              "TOS Precedence value(s)";
                          }
                        }  // container configured
    
                        container default {
                          description "Default ";
                          leaf rate {
                            type uint32 {
                              range
                                "0..4294967295";
                            }
                            description
                              "Rate in PPS";
                          }
    
                          leaf-list precedence {
                            type union {
                              type uint32 {
                                range "0..7";
                              }
                              type enumeration {
                                enum "critical" {
                                  value 5;
                                  description
                                    "Critical precedence (5)";
                                }
                                enum "flash" {
                                  value 3;
                                  description
                                    "Flash precedence (3)";
                                }
                                enum
                                  "flash-override" {
                                  value 4;
                                  description
                                    "Flash override precedence (4)";
                                }
                                enum "immediate" {
                                  value 2;
                                  description
                                    "Immediate precedence (2)";
                                }
                                enum "internet" {
                                  value 6;
                                  description
                                    "Internetwork control precedence (6)";
                                }
                                enum "network" {
                                  value 7;
                                  description
                                    "Network control precedence (7)";
                                }
                                enum "priority" {
                                  value 1;
                                  description
                                    "Priority precedence (1)";
                                }
                                enum "routine" {
                                  value 0;
                                  description
                                    "Routine precedence (0)";
                                }
                              }
                            }
                            max-elements 8;
                            description
                              "TOS Precedence value(s)";
                          }
                        }  // container default
                      }  // container tcp
    
                      container multicast {
                        description "Multicast ";
                        container known {
                          description "Known ";
                          leaf rate {
                            type uint32 {
                              range
                                "0..4294967295";
                            }
                            description
                              "Rate in PPS";
                          }
    
                          leaf-list precedence {
                            type union {
                              type uint32 {
                                range "0..7";
                              }
                              type enumeration {
                                enum "critical" {
                                  value 5;
                                  description
                                    "Critical precedence (5)";
                                }
                                enum "flash" {
                                  value 3;
                                  description
                                    "Flash precedence (3)";
                                }
                                enum
                                  "flash-override" {
                                  value 4;
                                  description
                                    "Flash override precedence (4)";
                                }
                                enum "immediate" {
                                  value 2;
                                  description
                                    "Immediate precedence (2)";
                                }
                                enum "internet" {
                                  value 6;
                                  description
                                    "Internetwork control precedence (6)";
                                }
                                enum "network" {
                                  value 7;
                                  description
                                    "Network control precedence (7)";
                                }
                                enum "priority" {
                                  value 1;
                                  description
                                    "Priority precedence (1)";
                                }
                                enum "routine" {
                                  value 0;
                                  description
                                    "Routine precedence (0)";
                                }
                              }
                            }
                            max-elements 8;
                            description
                              "TOS Precedence value(s)";
                          }
                        }  // container known
    
                        container default {
                          description "Default ";
                          leaf rate {
                            type uint32 {
                              range
                                "0..4294967295";
                            }
                            description
                              "Rate in PPS";
                          }
    
                          leaf-list precedence {
                            type union {
                              type uint32 {
                                range "0..7";
                              }
                              type enumeration {
                                enum "critical" {
                                  value 5;
                                  description
                                    "Critical precedence (5)";
                                }
                                enum "flash" {
                                  value 3;
                                  description
                                    "Flash precedence (3)";
                                }
                                enum
                                  "flash-override" {
                                  value 4;
                                  description
                                    "Flash override precedence (4)";
                                }
                                enum "immediate" {
                                  value 2;
                                  description
                                    "Immediate precedence (2)";
                                }
                                enum "internet" {
                                  value 6;
                                  description
                                    "Internetwork control precedence (6)";
                                }
                                enum "network" {
                                  value 7;
                                  description
                                    "Network control precedence (7)";
                                }
                                enum "priority" {
                                  value 1;
                                  description
                                    "Priority precedence (1)";
                                }
                                enum "routine" {
                                  value 0;
                                  description
                                    "Routine precedence (0)";
                                }
                              }
                            }
                            max-elements 8;
                            description
                              "TOS Precedence value(s)";
                          }
                        }  // container default
                      }  // container multicast
    
                      container raw {
                        description "Raw ";
                        container listen {
                          description "Listen ";
                          leaf rate {
                            type uint32 {
                              range
                                "0..4294967295";
                            }
                            description
                              "Rate in PPS";
                          }
    
                          leaf-list precedence {
                            type union {
                              type uint32 {
                                range "0..7";
                              }
                              type enumeration {
                                enum "critical" {
                                  value 5;
                                  description
                                    "Critical precedence (5)";
                                }
                                enum "flash" {
                                  value 3;
                                  description
                                    "Flash precedence (3)";
                                }
                                enum
                                  "flash-override" {
                                  value 4;
                                  description
                                    "Flash override precedence (4)";
                                }
                                enum "immediate" {
                                  value 2;
                                  description
                                    "Immediate precedence (2)";
                                }
                                enum "internet" {
                                  value 6;
                                  description
                                    "Internetwork control precedence (6)";
                                }
                                enum "network" {
                                  value 7;
                                  description
                                    "Network control precedence (7)";
                                }
                                enum "priority" {
                                  value 1;
                                  description
                                    "Priority precedence (1)";
                                }
                                enum "routine" {
                                  value 0;
                                  description
                                    "Routine precedence (0)";
                                }
                              }
                            }
                            max-elements 8;
                            description
                              "TOS Precedence value(s)";
                          }
                        }  // container listen
    
                        container default {
                          description "Default ";
                          leaf rate {
                            type uint32 {
                              range
                                "0..4294967295";
                            }
                            description
                              "Rate in PPS";
                          }
    
                          leaf-list precedence {
                            type union {
                              type uint32 {
                                range "0..7";
                              }
                              type enumeration {
                                enum "critical" {
                                  value 5;
                                  description
                                    "Critical precedence (5)";
                                }
                                enum "flash" {
                                  value 3;
                                  description
                                    "Flash precedence (3)";
                                }
                                enum
                                  "flash-override" {
                                  value 4;
                                  description
                                    "Flash override precedence (4)";
                                }
                                enum "immediate" {
                                  value 2;
                                  description
                                    "Immediate precedence (2)";
                                }
                                enum "internet" {
                                  value 6;
                                  description
                                    "Internetwork control precedence (6)";
                                }
                                enum "network" {
                                  value 7;
                                  description
                                    "Network control precedence (7)";
                                }
                                enum "priority" {
                                  value 1;
                                  description
                                    "Priority precedence (1)";
                                }
                                enum "routine" {
                                  value 0;
                                  description
                                    "Routine precedence (0)";
                                }
                              }
                            }
                            max-elements 8;
                            description
                              "TOS Precedence value(s)";
                          }
                        }  // container default
                      }  // container raw
    
                      container ip-sla {
                        description "IP-SLA ";
                        leaf rate {
                          type uint32 {
                            range
                              "0..4294967295";
                          }
                          description
                            "Rate in PPS";
                        }
    
                        leaf-list precedence {
                          type union {
                            type uint32 {
                              range "0..7";
                            }
                            type enumeration {
                              enum "critical" {
                                value 5;
                                description
                                  "Critical precedence (5)";
                              }
                              enum "flash" {
                                value 3;
                                description
                                  "Flash precedence (3)";
                              }
                              enum
                                "flash-override" {
                                value 4;
                                description
                                  "Flash override precedence (4)";
                              }
                              enum "immediate" {
                                value 2;
                                description
                                  "Immediate precedence (2)";
                              }
                              enum "internet" {
                                value 6;
                                description
                                  "Internetwork control precedence (6)";
                              }
                              enum "network" {
                                value 7;
                                description
                                  "Network control precedence (7)";
                              }
                              enum "priority" {
                                value 1;
                                description
                                  "Priority precedence (1)";
                              }
                              enum "routine" {
                                value 0;
                                description
                                  "Routine precedence (0)";
                              }
                            }
                          }
                          max-elements 8;
                          description
                            "TOS Precedence value(s)";
                        }
                      }  // container ip-sla
    
                      container eigrp {
                        description "EIGRP ";
                        leaf rate {
                          type uint32 {
                            range
                              "0..4294967295";
                          }
                          description
                            "Rate in PPS";
                        }
    
                        leaf-list precedence {
                          type union {
                            type uint32 {
                              range "0..7";
                            }
                            type enumeration {
                              enum "critical" {
                                value 5;
                                description
                                  "Critical precedence (5)";
                              }
                              enum "flash" {
                                value 3;
                                description
                                  "Flash precedence (3)";
                              }
                              enum
                                "flash-override" {
                                value 4;
                                description
                                  "Flash override precedence (4)";
                              }
                              enum "immediate" {
                                value 2;
                                description
                                  "Immediate precedence (2)";
                              }
                              enum "internet" {
                                value 6;
                                description
                                  "Internetwork control precedence (6)";
                              }
                              enum "network" {
                                value 7;
                                description
                                  "Network control precedence (7)";
                              }
                              enum "priority" {
                                value 1;
                                description
                                  "Priority precedence (1)";
                              }
                              enum "routine" {
                                value 0;
                                description
                                  "Routine precedence (0)";
                              }
                            }
                          }
                          max-elements 8;
                          description
                            "TOS Precedence value(s)";
                        }
                      }  // container eigrp
    
                      container rip {
                        description "RIP ";
                        leaf rate {
                          type uint32 {
                            range
                              "0..4294967295";
                          }
                          description
                            "Rate in PPS";
                        }
    
                        leaf-list precedence {
                          type union {
                            type uint32 {
                              range "0..7";
                            }
                            type enumeration {
                              enum "critical" {
                                value 5;
                                description
                                  "Critical precedence (5)";
                              }
                              enum "flash" {
                                value 3;
                                description
                                  "Flash precedence (3)";
                              }
                              enum
                                "flash-override" {
                                value 4;
                                description
                                  "Flash override precedence (4)";
                              }
                              enum "immediate" {
                                value 2;
                                description
                                  "Immediate precedence (2)";
                              }
                              enum "internet" {
                                value 6;
                                description
                                  "Internetwork control precedence (6)";
                              }
                              enum "network" {
                                value 7;
                                description
                                  "Network control precedence (7)";
                              }
                              enum "priority" {
                                value 1;
                                description
                                  "Priority precedence (1)";
                              }
                              enum "routine" {
                                value 0;
                                description
                                  "Routine precedence (0)";
                              }
                            }
                          }
                          max-elements 8;
                          description
                            "TOS Precedence value(s)";
                        }
                      }  // container rip
    
                      container l2tpv3 {
                        description "L2TPv3 ";
                        leaf rate {
                          type uint32 {
                            range
                              "0..4294967295";
                          }
                          description
                            "Rate in PPS";
                        }
    
                        leaf-list precedence {
                          type union {
                            type uint32 {
                              range "0..7";
                            }
                            type enumeration {
                              enum "critical" {
                                value 5;
                                description
                                  "Critical precedence (5)";
                              }
                              enum "flash" {
                                value 3;
                                description
                                  "Flash precedence (3)";
                              }
                              enum
                                "flash-override" {
                                value 4;
                                description
                                  "Flash override precedence (4)";
                              }
                              enum "immediate" {
                                value 2;
                                description
                                  "Immediate precedence (2)";
                              }
                              enum "internet" {
                                value 6;
                                description
                                  "Internetwork control precedence (6)";
                              }
                              enum "network" {
                                value 7;
                                description
                                  "Network control precedence (7)";
                              }
                              enum "priority" {
                                value 1;
                                description
                                  "Priority precedence (1)";
                              }
                              enum "routine" {
                                value 0;
                                description
                                  "Routine precedence (0)";
                              }
                            }
                          }
                          max-elements 8;
                          description
                            "TOS Precedence value(s)";
                        }
                      }  // container l2tpv3
    
                      container pcep {
                        description "PCEP ";
                        leaf rate {
                          type uint32 {
                            range
                              "0..4294967295";
                          }
                          description
                            "Rate in PPS";
                        }
    
                        leaf-list precedence {
                          type union {
                            type uint32 {
                              range "0..7";
                            }
                            type enumeration {
                              enum "critical" {
                                value 5;
                                description
                                  "Critical precedence (5)";
                              }
                              enum "flash" {
                                value 3;
                                description
                                  "Flash precedence (3)";
                              }
                              enum
                                "flash-override" {
                                value 4;
                                description
                                  "Flash override precedence (4)";
                              }
                              enum "immediate" {
                                value 2;
                                description
                                  "Immediate precedence (2)";
                              }
                              enum "internet" {
                                value 6;
                                description
                                  "Internetwork control precedence (6)";
                              }
                              enum "network" {
                                value 7;
                                description
                                  "Network control precedence (7)";
                              }
                              enum "priority" {
                                value 1;
                                description
                                  "Priority precedence (1)";
                              }
                              enum "routine" {
                                value 0;
                                description
                                  "Routine precedence (0)";
                              }
                            }
                          }
                          max-elements 8;
                          description
                            "TOS Precedence value(s)";
                        }
                      }  // container pcep
    
                      container gre {
                        description "GRE ";
                        leaf rate {
                          type uint32 {
                            range
                              "0..4294967295";
                          }
                          description
                            "Rate in PPS";
                        }
    
                        leaf-list precedence {
                          type union {
                            type uint32 {
                              range "0..7";
                            }
                            type enumeration {
                              enum "critical" {
                                value 5;
                                description
                                  "Critical precedence (5)";
                              }
                              enum "flash" {
                                value 3;
                                description
                                  "Flash precedence (3)";
                              }
                              enum
                                "flash-override" {
                                value 4;
                                description
                                  "Flash override precedence (4)";
                              }
                              enum "immediate" {
                                value 2;
                                description
                                  "Immediate precedence (2)";
                              }
                              enum "internet" {
                                value 6;
                                description
                                  "Internetwork control precedence (6)";
                              }
                              enum "network" {
                                value 7;
                                description
                                  "Network control precedence (7)";
                              }
                              enum "priority" {
                                value 1;
                                description
                                  "Priority precedence (1)";
                              }
                              enum "routine" {
                                value 0;
                                description
                                  "Routine precedence (0)";
                              }
                            }
                          }
                          max-elements 8;
                          description
                            "TOS Precedence value(s)";
                        }
                      }  // container gre
    
                      container vrrp {
                        description "VRRP ";
                        leaf rate {
                          type uint32 {
                            range
                              "0..4294967295";
                          }
                          description
                            "Rate in PPS";
                        }
    
                        leaf-list precedence {
                          type union {
                            type uint32 {
                              range "0..7";
                            }
                            type enumeration {
                              enum "critical" {
                                value 5;
                                description
                                  "Critical precedence (5)";
                              }
                              enum "flash" {
                                value 3;
                                description
                                  "Flash precedence (3)";
                              }
                              enum
                                "flash-override" {
                                value 4;
                                description
                                  "Flash override precedence (4)";
                              }
                              enum "immediate" {
                                value 2;
                                description
                                  "Immediate precedence (2)";
                              }
                              enum "internet" {
                                value 6;
                                description
                                  "Internetwork control precedence (6)";
                              }
                              enum "network" {
                                value 7;
                                description
                                  "Network control precedence (7)";
                              }
                              enum "priority" {
                                value 1;
                                description
                                  "Priority precedence (1)";
                              }
                              enum "routine" {
                                value 0;
                                description
                                  "Routine precedence (0)";
                              }
                            }
                          }
                          max-elements 8;
                          description
                            "TOS Precedence value(s)";
                        }
                      }  // container vrrp
    
                      container hsrp {
                        description "HSRP ";
                        leaf rate {
                          type uint32 {
                            range
                              "0..4294967295";
                          }
                          description
                            "Rate in PPS";
                        }
    
                        leaf-list precedence {
                          type union {
                            type uint32 {
                              range "0..7";
                            }
                            type enumeration {
                              enum "critical" {
                                value 5;
                                description
                                  "Critical precedence (5)";
                              }
                              enum "flash" {
                                value 3;
                                description
                                  "Flash precedence (3)";
                              }
                              enum
                                "flash-override" {
                                value 4;
                                description
                                  "Flash override precedence (4)";
                              }
                              enum "immediate" {
                                value 2;
                                description
                                  "Immediate precedence (2)";
                              }
                              enum "internet" {
                                value 6;
                                description
                                  "Internetwork control precedence (6)";
                              }
                              enum "network" {
                                value 7;
                                description
                                  "Network control precedence (7)";
                              }
                              enum "priority" {
                                value 1;
                                description
                                  "Priority precedence (1)";
                              }
                              enum "routine" {
                                value 0;
                                description
                                  "Routine precedence (0)";
                              }
                            }
                          }
                          max-elements 8;
                          description
                            "TOS Precedence value(s)";
                        }
                      }  // container hsrp
    
                      container mpls {
                        description "MPLS ";
                        container oam {
                          description "Oam ";
                          leaf rate {
                            type uint32 {
                              range
                                "0..4294967295";
                            }
                            description
                              "Rate in PPS";
                          }
    
                          leaf-list precedence {
                            type union {
                              type uint32 {
                                range "0..7";
                              }
                              type enumeration {
                                enum "critical" {
                                  value 5;
                                  description
                                    "Critical precedence (5)";
                                }
                                enum "flash" {
                                  value 3;
                                  description
                                    "Flash precedence (3)";
                                }
                                enum
                                  "flash-override" {
                                  value 4;
                                  description
                                    "Flash override precedence (4)";
                                }
                                enum "immediate" {
                                  value 2;
                                  description
                                    "Immediate precedence (2)";
                                }
                                enum "internet" {
                                  value 6;
                                  description
                                    "Internetwork control precedence (6)";
                                }
                                enum "network" {
                                  value 7;
                                  description
                                    "Network control precedence (7)";
                                }
                                enum "priority" {
                                  value 1;
                                  description
                                    "Priority precedence (1)";
                                }
                                enum "routine" {
                                  value 0;
                                  description
                                    "Routine precedence (0)";
                                }
                              }
                            }
                            max-elements 8;
                            description
                              "TOS Precedence value(s)";
                          }
                        }  // container oam
                      }  // container mpls
    
                      container l2tpv2 {
                        description "L2TPv2 ";
                        container default {
                          description "Default ";
                          leaf rate {
                            type uint32 {
                              range
                                "0..4294967295";
                            }
                            description
                              "Rate in PPS";
                          }
    
                          leaf-list precedence {
                            type union {
                              type uint32 {
                                range "0..7";
                              }
                              type enumeration {
                                enum "critical" {
                                  value 5;
                                  description
                                    "Critical precedence (5)";
                                }
                                enum "flash" {
                                  value 3;
                                  description
                                    "Flash precedence (3)";
                                }
                                enum
                                  "flash-override" {
                                  value 4;
                                  description
                                    "Flash override precedence (4)";
                                }
                                enum "immediate" {
                                  value 2;
                                  description
                                    "Immediate precedence (2)";
                                }
                                enum "internet" {
                                  value 6;
                                  description
                                    "Internetwork control precedence (6)";
                                }
                                enum "network" {
                                  value 7;
                                  description
                                    "Network control precedence (7)";
                                }
                                enum "priority" {
                                  value 1;
                                  description
                                    "Priority precedence (1)";
                                }
                                enum "routine" {
                                  value 0;
                                  description
                                    "Routine precedence (0)";
                                }
                              }
                            }
                            max-elements 8;
                            description
                              "TOS Precedence value(s)";
                          }
                        }  // container default
    
                        container known {
                          description "Known ";
                          leaf rate {
                            type uint32 {
                              range
                                "0..4294967295";
                            }
                            description
                              "Rate in PPS";
                          }
    
                          leaf-list precedence {
                            type union {
                              type uint32 {
                                range "0..7";
                              }
                              type enumeration {
                                enum "critical" {
                                  value 5;
                                  description
                                    "Critical precedence (5)";
                                }
                                enum "flash" {
                                  value 3;
                                  description
                                    "Flash precedence (3)";
                                }
                                enum
                                  "flash-override" {
                                  value 4;
                                  description
                                    "Flash override precedence (4)";
                                }
                                enum "immediate" {
                                  value 2;
                                  description
                                    "Immediate precedence (2)";
                                }
                                enum "internet" {
                                  value 6;
                                  description
                                    "Internetwork control precedence (6)";
                                }
                                enum "network" {
                                  value 7;
                                  description
                                    "Network control precedence (7)";
                                }
                                enum "priority" {
                                  value 1;
                                  description
                                    "Priority precedence (1)";
                                }
                                enum "routine" {
                                  value 0;
                                  description
                                    "Routine precedence (0)";
                                }
                              }
                            }
                            max-elements 8;
                            description
                              "TOS Precedence value(s)";
                          }
                        }  // container known
                      }  // container l2tpv2
    
                      container dns {
                        description "DNS ";
                        leaf rate {
                          type uint32 {
                            range
                              "0..4294967295";
                          }
                          description
                            "Rate in PPS";
                        }
    
                        leaf-list precedence {
                          type union {
                            type uint32 {
                              range "0..7";
                            }
                            type enumeration {
                              enum "critical" {
                                value 5;
                                description
                                  "Critical precedence (5)";
                              }
                              enum "flash" {
                                value 3;
                                description
                                  "Flash precedence (3)";
                              }
                              enum
                                "flash-override" {
                                value 4;
                                description
                                  "Flash override precedence (4)";
                              }
                              enum "immediate" {
                                value 2;
                                description
                                  "Immediate precedence (2)";
                              }
                              enum "internet" {
                                value 6;
                                description
                                  "Internetwork control precedence (6)";
                              }
                              enum "network" {
                                value 7;
                                description
                                  "Network control precedence (7)";
                              }
                              enum "priority" {
                                value 1;
                                description
                                  "Priority precedence (1)";
                              }
                              enum "routine" {
                                value 0;
                                description
                                  "Routine precedence (0)";
                              }
                            }
                          }
                          max-elements 8;
                          description
                            "TOS Precedence value(s)";
                        }
                      }  // container dns
    
                      container radius {
                        description "RADIUS ";
                        leaf rate {
                          type uint32 {
                            range
                              "0..4294967295";
                          }
                          description
                            "Rate in PPS";
                        }
    
                        leaf-list precedence {
                          type union {
                            type uint32 {
                              range "0..7";
                            }
                            type enumeration {
                              enum "critical" {
                                value 5;
                                description
                                  "Critical precedence (5)";
                              }
                              enum "flash" {
                                value 3;
                                description
                                  "Flash precedence (3)";
                              }
                              enum
                                "flash-override" {
                                value 4;
                                description
                                  "Flash override precedence (4)";
                              }
                              enum "immediate" {
                                value 2;
                                description
                                  "Immediate precedence (2)";
                              }
                              enum "internet" {
                                value 6;
                                description
                                  "Internetwork control precedence (6)";
                              }
                              enum "network" {
                                value 7;
                                description
                                  "Network control precedence (7)";
                              }
                              enum "priority" {
                                value 1;
                                description
                                  "Priority precedence (1)";
                              }
                              enum "routine" {
                                value 0;
                                description
                                  "Routine precedence (0)";
                              }
                            }
                          }
                          max-elements 8;
                          description
                            "TOS Precedence value(s)";
                        }
                      }  // container radius
    
                      container tacacs {
                        description "TACACS ";
                        leaf rate {
                          type uint32 {
                            range
                              "0..4294967295";
                          }
                          description
                            "Rate in PPS";
                        }
    
                        leaf-list precedence {
                          type union {
                            type uint32 {
                              range "0..7";
                            }
                            type enumeration {
                              enum "critical" {
                                value 5;
                                description
                                  "Critical precedence (5)";
                              }
                              enum "flash" {
                                value 3;
                                description
                                  "Flash precedence (3)";
                              }
                              enum
                                "flash-override" {
                                value 4;
                                description
                                  "Flash override precedence (4)";
                              }
                              enum "immediate" {
                                value 2;
                                description
                                  "Immediate precedence (2)";
                              }
                              enum "internet" {
                                value 6;
                                description
                                  "Internetwork control precedence (6)";
                              }
                              enum "network" {
                                value 7;
                                description
                                  "Network control precedence (7)";
                              }
                              enum "priority" {
                                value 1;
                                description
                                  "Priority precedence (1)";
                              }
                              enum "routine" {
                                value 0;
                                description
                                  "Routine precedence (0)";
                              }
                            }
                          }
                          max-elements 8;
                          description
                            "TOS Precedence value(s)";
                        }
                      }  // container tacacs
    
                      container ntp {
                        description "NTP ";
                        container default {
                          description "Default ";
                          leaf rate {
                            type uint32 {
                              range
                                "0..4294967295";
                            }
                            description
                              "Rate in PPS";
                          }
    
                          leaf-list precedence {
                            type union {
                              type uint32 {
                                range "0..7";
                              }
                              type enumeration {
                                enum "critical" {
                                  value 5;
                                  description
                                    "Critical precedence (5)";
                                }
                                enum "flash" {
                                  value 3;
                                  description
                                    "Flash precedence (3)";
                                }
                                enum
                                  "flash-override" {
                                  value 4;
                                  description
                                    "Flash override precedence (4)";
                                }
                                enum "immediate" {
                                  value 2;
                                  description
                                    "Immediate precedence (2)";
                                }
                                enum "internet" {
                                  value 6;
                                  description
                                    "Internetwork control precedence (6)";
                                }
                                enum "network" {
                                  value 7;
                                  description
                                    "Network control precedence (7)";
                                }
                                enum "priority" {
                                  value 1;
                                  description
                                    "Priority precedence (1)";
                                }
                                enum "routine" {
                                  value 0;
                                  description
                                    "Routine precedence (0)";
                                }
                              }
                            }
                            max-elements 8;
                            description
                              "TOS Precedence value(s)";
                          }
                        }  // container default
    
                        container known {
                          description "Known ";
                          leaf rate {
                            type uint32 {
                              range
                                "0..4294967295";
                            }
                            description
                              "Rate in PPS";
                          }
    
                          leaf-list precedence {
                            type union {
                              type uint32 {
                                range "0..7";
                              }
                              type enumeration {
                                enum "critical" {
                                  value 5;
                                  description
                                    "Critical precedence (5)";
                                }
                                enum "flash" {
                                  value 3;
                                  description
                                    "Flash precedence (3)";
                                }
                                enum
                                  "flash-override" {
                                  value 4;
                                  description
                                    "Flash override precedence (4)";
                                }
                                enum "immediate" {
                                  value 2;
                                  description
                                    "Immediate precedence (2)";
                                }
                                enum "internet" {
                                  value 6;
                                  description
                                    "Internetwork control precedence (6)";
                                }
                                enum "network" {
                                  value 7;
                                  description
                                    "Network control precedence (7)";
                                }
                                enum "priority" {
                                  value 1;
                                  description
                                    "Priority precedence (1)";
                                }
                                enum "routine" {
                                  value 0;
                                  description
                                    "Routine precedence (0)";
                                }
                              }
                            }
                            max-elements 8;
                            description
                              "TOS Precedence value(s)";
                          }
                        }  // container known
                      }  // container ntp
    
                      container mipv6 {
                        description "MIPv6 ";
                        leaf rate {
                          type uint32 {
                            range
                              "0..4294967295";
                          }
                          description
                            "Rate in PPS";
                        }
    
                        leaf-list precedence {
                          type union {
                            type uint32 {
                              range "0..7";
                            }
                            type enumeration {
                              enum "critical" {
                                value 5;
                                description
                                  "Critical precedence (5)";
                              }
                              enum "flash" {
                                value 3;
                                description
                                  "Flash precedence (3)";
                              }
                              enum
                                "flash-override" {
                                value 4;
                                description
                                  "Flash override precedence (4)";
                              }
                              enum "immediate" {
                                value 2;
                                description
                                  "Immediate precedence (2)";
                              }
                              enum "internet" {
                                value 6;
                                description
                                  "Internetwork control precedence (6)";
                              }
                              enum "network" {
                                value 7;
                                description
                                  "Network control precedence (7)";
                              }
                              enum "priority" {
                                value 1;
                                description
                                  "Priority precedence (1)";
                              }
                              enum "routine" {
                                value 0;
                                description
                                  "Routine precedence (0)";
                              }
                            }
                          }
                          max-elements 8;
                          description
                            "TOS Precedence value(s)";
                        }
                      }  // container mipv6
    
                      container amt {
                        description "AMT ";
                        leaf rate {
                          type uint32 {
                            range
                              "0..4294967295";
                          }
                          description
                            "Rate in PPS";
                        }
    
                        leaf-list precedence {
                          type union {
                            type uint32 {
                              range "0..7";
                            }
                            type enumeration {
                              enum "critical" {
                                value 5;
                                description
                                  "Critical precedence (5)";
                              }
                              enum "flash" {
                                value 3;
                                description
                                  "Flash precedence (3)";
                              }
                              enum
                                "flash-override" {
                                value 4;
                                description
                                  "Flash override precedence (4)";
                              }
                              enum "immediate" {
                                value 2;
                                description
                                  "Immediate precedence (2)";
                              }
                              enum "internet" {
                                value 6;
                                description
                                  "Internetwork control precedence (6)";
                              }
                              enum "network" {
                                value 7;
                                description
                                  "Network control precedence (7)";
                              }
                              enum "priority" {
                                value 1;
                                description
                                  "Priority precedence (1)";
                              }
                              enum "routine" {
                                value 0;
                                description
                                  "Routine precedence (0)";
                              }
                            }
                          }
                          max-elements 8;
                          description
                            "TOS Precedence value(s)";
                        }
                      }  // container amt
    
                      container sdac {
                        description "SDAC-TCP ";
                        leaf rate {
                          type uint32 {
                            range
                              "0..4294967295";
                          }
                          description
                            "Rate in PPS";
                        }
    
                        leaf-list precedence {
                          type union {
                            type uint32 {
                              range "0..7";
                            }
                            type enumeration {
                              enum "critical" {
                                value 5;
                                description
                                  "Critical precedence (5)";
                              }
                              enum "flash" {
                                value 3;
                                description
                                  "Flash precedence (3)";
                              }
                              enum
                                "flash-override" {
                                value 4;
                                description
                                  "Flash override precedence (4)";
                              }
                              enum "immediate" {
                                value 2;
                                description
                                  "Immediate precedence (2)";
                              }
                              enum "internet" {
                                value 6;
                                description
                                  "Internetwork control precedence (6)";
                              }
                              enum "network" {
                                value 7;
                                description
                                  "Network control precedence (7)";
                              }
                              enum "priority" {
                                value 1;
                                description
                                  "Priority precedence (1)";
                              }
                              enum "routine" {
                                value 0;
                                description
                                  "Routine precedence (0)";
                              }
                            }
                          }
                          max-elements 8;
                          description
                            "TOS Precedence value(s)";
                        }
                      }  // container sdac
    
                      container radius-coa {
                        description
                          "RADIUS COA ";
                        leaf rate {
                          type uint32 {
                            range
                              "0..4294967295";
                          }
                          description
                            "Rate in PPS";
                        }
    
                        leaf-list precedence {
                          type union {
                            type uint32 {
                              range "0..7";
                            }
                            type enumeration {
                              enum "critical" {
                                value 5;
                                description
                                  "Critical precedence (5)";
                              }
                              enum "flash" {
                                value 3;
                                description
                                  "Flash precedence (3)";
                              }
                              enum
                                "flash-override" {
                                value 4;
                                description
                                  "Flash override precedence (4)";
                              }
                              enum "immediate" {
                                value 2;
                                description
                                  "Immediate precedence (2)";
                              }
                              enum "internet" {
                                value 6;
                                description
                                  "Internetwork control precedence (6)";
                              }
                              enum "network" {
                                value 7;
                                description
                                  "Network control precedence (7)";
                              }
                              enum "priority" {
                                value 1;
                                description
                                  "Priority precedence (1)";
                              }
                              enum "routine" {
                                value 0;
                                description
                                  "Routine precedence (0)";
                              }
                            }
                          }
                          max-elements 8;
                          description
                            "TOS Precedence value(s)";
                        }
                      }  // container radius-coa
    
                      container rel-udp {
                        description
                          "Syslog/netflow packets";
                        leaf rate {
                          type uint32 {
                            range
                              "0..4294967295";
                          }
                          description
                            "Rate in PPS";
                        }
    
                        leaf-list precedence {
                          type union {
                            type uint32 {
                              range "0..7";
                            }
                            type enumeration {
                              enum "critical" {
                                value 5;
                                description
                                  "Critical precedence (5)";
                              }
                              enum "flash" {
                                value 3;
                                description
                                  "Flash precedence (3)";
                              }
                              enum
                                "flash-override" {
                                value 4;
                                description
                                  "Flash override precedence (4)";
                              }
                              enum "immediate" {
                                value 2;
                                description
                                  "Immediate precedence (2)";
                              }
                              enum "internet" {
                                value 6;
                                description
                                  "Internetwork control precedence (6)";
                              }
                              enum "network" {
                                value 7;
                                description
                                  "Network control precedence (7)";
                              }
                              enum "priority" {
                                value 1;
                                description
                                  "Priority precedence (1)";
                              }
                              enum "routine" {
                                value 0;
                                description
                                  "Routine precedence (0)";
                              }
                            }
                          }
                          max-elements 8;
                          description
                            "TOS Precedence value(s)";
                        }
                      }  // container rel-udp
    
                      container dhcpv4 {
                        description "DHCPv4 ";
                        leaf rate {
                          type uint32 {
                            range
                              "0..4294967295";
                          }
                          description
                            "Rate in PPS";
                        }
    
                        leaf-list precedence {
                          type union {
                            type uint32 {
                              range "0..7";
                            }
                            type enumeration {
                              enum "critical" {
                                value 5;
                                description
                                  "Critical precedence (5)";
                              }
                              enum "flash" {
                                value 3;
                                description
                                  "Flash precedence (3)";
                              }
                              enum
                                "flash-override" {
                                value 4;
                                description
                                  "Flash override precedence (4)";
                              }
                              enum "immediate" {
                                value 2;
                                description
                                  "Immediate precedence (2)";
                              }
                              enum "internet" {
                                value 6;
                                description
                                  "Internetwork control precedence (6)";
                              }
                              enum "network" {
                                value 7;
                                description
                                  "Network control precedence (7)";
                              }
                              enum "priority" {
                                value 1;
                                description
                                  "Priority precedence (1)";
                              }
                              enum "routine" {
                                value 0;
                                description
                                  "Routine precedence (0)";
                              }
                            }
                          }
                          max-elements 8;
                          description
                            "TOS Precedence value(s)";
                        }
                      }  // container dhcpv4
    
                      container dhcpv6 {
                        description "DHCPv6 ";
                        leaf rate {
                          type uint32 {
                            range
                              "0..4294967295";
                          }
                          description
                            "Rate in PPS";
                        }
    
                        leaf-list precedence {
                          type union {
                            type uint32 {
                              range "0..7";
                            }
                            type enumeration {
                              enum "critical" {
                                value 5;
                                description
                                  "Critical precedence (5)";
                              }
                              enum "flash" {
                                value 3;
                                description
                                  "Flash precedence (3)";
                              }
                              enum
                                "flash-override" {
                                value 4;
                                description
                                  "Flash override precedence (4)";
                              }
                              enum "immediate" {
                                value 2;
                                description
                                  "Immediate precedence (2)";
                              }
                              enum "internet" {
                                value 6;
                                description
                                  "Internetwork control precedence (6)";
                              }
                              enum "network" {
                                value 7;
                                description
                                  "Network control precedence (7)";
                              }
                              enum "priority" {
                                value 1;
                                description
                                  "Priority precedence (1)";
                              }
                              enum "routine" {
                                value 0;
                                description
                                  "Routine precedence (0)";
                              }
                            }
                          }
                          max-elements 8;
                          description
                            "TOS Precedence value(s)";
                        }
                      }  // container dhcpv6
    
                      container onepk {
                        description "ONEPK ";
                        leaf rate {
                          type uint32 {
                            range
                              "0..4294967295";
                          }
                          description
                            "Rate in PPS";
                        }
    
                        leaf-list precedence {
                          type union {
                            type uint32 {
                              range "0..7";
                            }
                            type enumeration {
                              enum "critical" {
                                value 5;
                                description
                                  "Critical precedence (5)";
                              }
                              enum "flash" {
                                value 3;
                                description
                                  "Flash precedence (3)";
                              }
                              enum
                                "flash-override" {
                                value 4;
                                description
                                  "Flash override precedence (4)";
                              }
                              enum "immediate" {
                                value 2;
                                description
                                  "Immediate precedence (2)";
                              }
                              enum "internet" {
                                value 6;
                                description
                                  "Internetwork control precedence (6)";
                              }
                              enum "network" {
                                value 7;
                                description
                                  "Network control precedence (7)";
                              }
                              enum "priority" {
                                value 1;
                                description
                                  "Priority precedence (1)";
                              }
                              enum "routine" {
                                value 0;
                                description
                                  "Routine precedence (0)";
                              }
                            }
                          }
                          max-elements 8;
                          description
                            "TOS Precedence value(s)";
                        }
                      }  // container onepk
    
                      container tpa {
                        description
                          "Third Party Applications";
                        leaf rate {
                          type uint32 {
                            range
                              "0..4294967295";
                          }
                          description
                            "Rate in PPS";
                        }
    
                        leaf-list precedence {
                          type union {
                            type uint32 {
                              range "0..7";
                            }
                            type enumeration {
                              enum "critical" {
                                value 5;
                                description
                                  "Critical precedence (5)";
                              }
                              enum "flash" {
                                value 3;
                                description
                                  "Flash precedence (3)";
                              }
                              enum
                                "flash-override" {
                                value 4;
                                description
                                  "Flash override precedence (4)";
                              }
                              enum "immediate" {
                                value 2;
                                description
                                  "Immediate precedence (2)";
                              }
                              enum "internet" {
                                value 6;
                                description
                                  "Internetwork control precedence (6)";
                              }
                              enum "network" {
                                value 7;
                                description
                                  "Network control precedence (7)";
                              }
                              enum "priority" {
                                value 1;
                                description
                                  "Priority precedence (1)";
                              }
                              enum "routine" {
                                value 0;
                                description
                                  "Routine precedence (0)";
                              }
                            }
                          }
                          max-elements 8;
                          description
                            "TOS Precedence value(s)";
                        }
                      }  // container tpa
    
                      container ietf-bob {
                        description
                          "IETF BOB Packets";
                        leaf rate {
                          type uint32 {
                            range
                              "0..4294967295";
                          }
                          description
                            "Rate in PPS";
                        }
    
                        leaf-list precedence {
                          type union {
                            type uint32 {
                              range "0..7";
                            }
                            type enumeration {
                              enum "critical" {
                                value 5;
                                description
                                  "Critical precedence (5)";
                              }
                              enum "flash" {
                                value 3;
                                description
                                  "Flash precedence (3)";
                              }
                              enum
                                "flash-override" {
                                value 4;
                                description
                                  "Flash override precedence (4)";
                              }
                              enum "immediate" {
                                value 2;
                                description
                                  "Immediate precedence (2)";
                              }
                              enum "internet" {
                                value 6;
                                description
                                  "Internetwork control precedence (6)";
                              }
                              enum "network" {
                                value 7;
                                description
                                  "Network control precedence (7)";
                              }
                              enum "priority" {
                                value 1;
                                description
                                  "Priority precedence (1)";
                              }
                              enum "routine" {
                                value 0;
                                description
                                  "Routine precedence (0)";
                              }
                            }
                          }
                          max-elements 8;
                          description
                            "TOS Precedence value(s)";
                        }
                      }  // container ietf-bob
    
                      container xipc {
                        if-feature pifib_xipc_throt_policer_config_check;
                        description
                          "XIPC rate limit";
                        leaf rate {
                          type uint32 {
                            range
                              "0..4294967295";
                          }
                          description
                            "Rate in PPS";
                        }
    
                        leaf-list precedence {
                          type union {
                            type uint32 {
                              range "0..7";
                            }
                            type enumeration {
                              enum "critical" {
                                value 5;
                                description
                                  "Critical precedence (5)";
                              }
                              enum "flash" {
                                value 3;
                                description
                                  "Flash precedence (3)";
                              }
                              enum
                                "flash-override" {
                                value 4;
                                description
                                  "Flash override precedence (4)";
                              }
                              enum "immediate" {
                                value 2;
                                description
                                  "Immediate precedence (2)";
                              }
                              enum "internet" {
                                value 6;
                                description
                                  "Internetwork control precedence (6)";
                              }
                              enum "network" {
                                value 7;
                                description
                                  "Network control precedence (7)";
                              }
                              enum "priority" {
                                value 1;
                                description
                                  "Priority precedence (1)";
                              }
                              enum "routine" {
                                value 0;
                                description
                                  "Routine precedence (0)";
                              }
                            }
                          }
                          max-elements 8;
                          description
                            "TOS Precedence value(s)";
                        }
                      }  // container xipc
    
                      container pm-twamp {
                        description
                          "PM TWAMP Packets";
                        leaf rate {
                          type uint32 {
                            range
                              "0..4294967295";
                          }
                          description
                            "Rate in PPS";
                        }
    
                        leaf-list precedence {
                          type union {
                            type uint32 {
                              range "0..7";
                            }
                            type enumeration {
                              enum "critical" {
                                value 5;
                                description
                                  "Critical precedence (5)";
                              }
                              enum "flash" {
                                value 3;
                                description
                                  "Flash precedence (3)";
                              }
                              enum
                                "flash-override" {
                                value 4;
                                description
                                  "Flash override precedence (4)";
                              }
                              enum "immediate" {
                                value 2;
                                description
                                  "Immediate precedence (2)";
                              }
                              enum "internet" {
                                value 6;
                                description
                                  "Internetwork control precedence (6)";
                              }
                              enum "network" {
                                value 7;
                                description
                                  "Network control precedence (7)";
                              }
                              enum "priority" {
                                value 1;
                                description
                                  "Priority precedence (1)";
                              }
                              enum "routine" {
                                value 0;
                                description
                                  "Routine precedence (0)";
                              }
                            }
                          }
                          max-elements 8;
                          description
                            "TOS Precedence value(s)";
                        }
                      }  // container pm-twamp
                    }  // container flow
                  }  // container police
    
                  container dynamic-flows {
                    presence
                      "Indicates a dynamic-flows node is configured.";
                    description
                      "ingress flows configuration command";
                    container flow {
                      description
                        "lpts flow type";
                      container fragment {
                        description
                          "Fragmented IP packets";
                        leaf max {
                          type uint32 {
                            range
                              "0..4294967295";
                          }
                          description
                            "Max number of TCAM entries";
                        }
                      }  // container fragment
    
                      container ospf {
                        description "OSPF ";
                        container unicast {
                          description "Unicast ";
                          container known {
                            description "Known ";
                            leaf max {
                              type uint32 {
                                range
                                  "0..4294967295";
                              }
                              description
                                "Max number of TCAM entries";
                            }
                          }  // container known
    
                          container default {
                            description
                              "Default ";
                            leaf max {
                              type uint32 {
                                range
                                  "0..4294967295";
                              }
                              description
                                "Max number of TCAM entries";
                            }
                          }  // container default
                        }  // container unicast
    
                        container multicast {
                          description
                            "Multicast";
                          container known {
                            description "Known ";
                            leaf max {
                              type uint32 {
                                range
                                  "0..4294967295";
                              }
                              description
                                "Max number of TCAM entries";
                            }
                          }  // container known
    
                          container default {
                            description
                              "Default ";
                            leaf max {
                              type uint32 {
                                range
                                  "0..4294967295";
                              }
                              description
                                "Max number of TCAM entries";
                            }
                          }  // container default
                        }  // container multicast
                      }  // container ospf
    
                      container isis {
                        description "ISIS ";
                        container known {
                          description "Known ";
                          leaf max {
                            type uint32 {
                              range
                                "0..4294967295";
                            }
                            description
                              "Max number of TCAM entries";
                          }
                        }  // container known
    
                        container default {
                          description "Default ";
                          leaf max {
                            type uint32 {
                              range
                                "0..4294967295";
                            }
                            description
                              "Max number of TCAM entries";
                          }
                        }  // container default
                      }  // container isis
    
                      container bfd {
                        description "BFD ";
                        container known {
                          description "Known ";
                          leaf max {
                            type uint32 {
                              range
                                "0..4294967295";
                            }
                            description
                              "Max number of TCAM entries";
                          }
                        }  // container known
    
                        container default {
                          description "Default ";
                          leaf max {
                            type uint32 {
                              range
                                "0..4294967295";
                            }
                            description
                              "Max number of TCAM entries";
                          }
                        }  // container default
    
                        container multipath {
                          description
                            "Multipath ";
                          container known {
                            description "Known ";
                            leaf max {
                              type uint32 {
                                range
                                  "0..4294967295";
                              }
                              description
                                "Max number of TCAM entries";
                            }
                          }  // container known
    
                          container default {
                            description
                              "Default ";
                            leaf max {
                              type uint32 {
                                range
                                  "0..4294967295";
                              }
                              description
                                "Max number of TCAM entries";
                            }
                          }  // container default
                        }  // container multipath
    
                        container blb {
                          description "BLB ";
                          container known {
                            description "Known ";
                            leaf max {
                              type uint32 {
                                range
                                  "0..4294967295";
                              }
                              description
                                "Max number of TCAM entries";
                            }
                          }  // container known
    
                          container default {
                            description
                              "Default ";
                            leaf max {
                              type uint32 {
                                range
                                  "0..4294967295";
                              }
                              description
                                "Max number of TCAM entries";
                            }
                          }  // container default
                        }  // container blb
    
                        container singlepath {
                          description
                            "Singlepath ";
                          leaf max {
                            type uint32 {
                              range
                                "0..4294967295";
                            }
                            description
                              "Max number of TCAM entries";
                          }
                        }  // container singlepath
                      }  // container bfd
    
                      container bgp {
                        description "BGP ";
                        container known {
                          description "Known ";
                          leaf max {
                            type uint32 {
                              range
                                "0..4294967295";
                            }
                            description
                              "Max number of TCAM entries";
                          }
                        }  // container known
    
                        container configured {
                          description
                            "Configured";
                          leaf max {
                            type uint32 {
                              range
                                "0..4294967295";
                            }
                            description
                              "Max number of TCAM entries";
                          }
                        }  // container configured
    
                        container default {
                          description "Default ";
                          leaf max {
                            type uint32 {
                              range
                                "0..4294967295";
                            }
                            description
                              "Max number of TCAM entries";
                          }
                        }  // container default
                      }  // container bgp
    
                      container pim {
                        description "PIM ";
                        container unicast {
                          description "Unicast ";
                          leaf max {
                            type uint32 {
                              range
                                "0..4294967295";
                            }
                            description
                              "Max number of TCAM entries";
                          }
                        }  // container unicast
    
                        container multicast {
                          description
                            "Multicast ";
                          container known {
                            description "Known ";
                            leaf max {
                              type uint32 {
                                range
                                  "0..4294967295";
                              }
                              description
                                "Max number of TCAM entries";
                            }
                          }  // container known
    
                          container default {
                            description
                              "Default ";
                            leaf max {
                              type uint32 {
                                range
                                  "0..4294967295";
                              }
                              description
                                "Max number of TCAM entries";
                            }
                          }  // container default
                        }  // container multicast
                      }  // container pim
    
                      container igmp {
                        description "IGMP ";
                        leaf max {
                          type uint32 {
                            range
                              "0..4294967295";
                          }
                          description
                            "Max number of TCAM entries";
                        }
                      }  // container igmp
    
                      container icmp {
                        description "ICMP ";
                        container local {
                          description
                            "Local interest packets ";
                          leaf max {
                            type uint32 {
                              range
                                "0..4294967295";
                            }
                            description
                              "Max number of TCAM entries";
                          }
                        }  // container local
    
                        container application {
                          description
                            "Specific application packets ";
                          leaf max {
                            type uint32 {
                              range
                                "0..4294967295";
                            }
                            description
                              "Max number of TCAM entries";
                          }
                        }  // container application
    
                        container control {
                          description
                            "Control packets ";
                          leaf max {
                            type uint32 {
                              range
                                "0..4294967295";
                            }
                            description
                              "Max number of TCAM entries";
                          }
                        }  // container control
    
                        container default {
                          description
                            "Default packets ";
                          leaf max {
                            type uint32 {
                              range
                                "0..4294967295";
                            }
                            description
                              "Max number of TCAM entries";
                          }
                        }  // container default
    
                        container generic {
                          description
                            "Generic application packets ";
                          container echo-reply {
                            description
                              "Echo-reply packets ";
                            leaf max {
                              type uint32 {
                                range
                                  "0..4294967295";
                              }
                              description
                                "Max number of TCAM entries";
                            }
                          }  // container echo-reply
                        }  // container generic
                      }  // container icmp
    
                      container ldp {
                        description "LDP ";
                        container tcp {
                          description "TCP ";
                          container known {
                            description "Known ";
                            leaf max {
                              type uint32 {
                                range
                                  "0..4294967295";
                              }
                              description
                                "Max number of TCAM entries";
                            }
                          }  // container known
    
                          container configured {
                            description
                              "Configured";
                            leaf max {
                              type uint32 {
                                range
                                  "0..4294967295";
                              }
                              description
                                "Max number of TCAM entries";
                            }
                          }  // container configured
    
                          container default {
                            description
                              "Default ";
                            leaf max {
                              type uint32 {
                                range
                                  "0..4294967295";
                              }
                              description
                                "Max number of TCAM entries";
                            }
                          }  // container default
                        }  // container tcp
    
                        container udp {
                          description "UDP ";
                          leaf max {
                            type uint32 {
                              range
                                "0..4294967295";
                            }
                            description
                              "Max number of TCAM entries";
                          }
                        }  // container udp
                      }  // container ldp
    
                      container all-routers {
                        description
                          "All Routers";
                        leaf max {
                          type uint32 {
                            range
                              "0..4294967295";
                          }
                          description
                            "Max number of TCAM entries";
                        }
                      }  // container all-routers
    
                      container lmp {
                        description "LMP ";
                        container tcp {
                          description "TCP ";
                          container known {
                            description "Known ";
                            leaf max {
                              type uint32 {
                                range
                                  "0..4294967295";
                              }
                              description
                                "Max number of TCAM entries";
                            }
                          }  // container known
    
                          container configured {
                            description
                              "Configured";
                            leaf max {
                              type uint32 {
                                range
                                  "0..4294967295";
                              }
                              description
                                "Max number of TCAM entries";
                            }
                          }  // container configured
    
                          container default {
                            description
                              "Default ";
                            leaf max {
                              type uint32 {
                                range
                                  "0..4294967295";
                              }
                              description
                                "Max number of TCAM entries";
                            }
                          }  // container default
                        }  // container tcp
    
                        container udp {
                          description "UDP ";
                          leaf max {
                            type uint32 {
                              range
                                "0..4294967295";
                            }
                            description
                              "Max number of TCAM entries";
                          }
                        }  // container udp
                      }  // container lmp
    
                      container rsvp {
                        description "RSVP ";
                        container default {
                          description
                            "RSVP Default ";
                          leaf max {
                            type uint32 {
                              range
                                "0..4294967295";
                            }
                            description
                              "Max number of TCAM entries";
                          }
                        }  // container default
    
                        container known {
                          description
                            "RSVP Known ";
                          leaf max {
                            type uint32 {
                              range
                                "0..4294967295";
                            }
                            description
                              "Max number of TCAM entries";
                          }
                        }  // container known
    
                        container udp {
                          description "UDP";
                          leaf max {
                            type uint32 {
                              range
                                "0..4294967295";
                            }
                            description
                              "Max number of TCAM entries";
                          }
                        }  // container udp
                      }  // container rsvp
    
                      container ike {
                        description "IKE ";
                        leaf max {
                          type uint32 {
                            range
                              "0..4294967295";
                          }
                          description
                            "Max number of TCAM entries";
                        }
                      }  // container ike
    
                      container ipsec {
                        description "IPSEC ";
                        container known {
                          description "Known ";
                          leaf max {
                            type uint32 {
                              range
                                "0..4294967295";
                            }
                            description
                              "Max number of TCAM entries";
                          }
                        }  // container known
    
                        container default {
                          description "Default ";
                          leaf max {
                            type uint32 {
                              range
                                "0..4294967295";
                            }
                            description
                              "Max number of TCAM entries";
                          }
                        }  // container default
                      }  // container ipsec
    
                      container msdp {
                        description "MSDP ";
                        container known {
                          description "Known ";
                          leaf max {
                            type uint32 {
                              range
                                "0..4294967295";
                            }
                            description
                              "Max number of TCAM entries";
                          }
                        }  // container known
    
                        container configured {
                          description
                            "Configured";
                          leaf max {
                            type uint32 {
                              range
                                "0..4294967295";
                            }
                            description
                              "Max number of TCAM entries";
                          }
                        }  // container configured
    
                        container default {
                          description "Default";
                          leaf max {
                            type uint32 {
                              range
                                "0..4294967295";
                            }
                            description
                              "Max number of TCAM entries";
                          }
                        }  // container default
                      }  // container msdp
    
                      container snmp {
                        description "SNMP ";
                        leaf max {
                          type uint32 {
                            range
                              "0..4294967295";
                          }
                          description
                            "Max number of TCAM entries";
                        }
                      }  // container snmp
    
                      container ssh {
                        description "SSH ";
                        container known {
                          description "Known ";
                          leaf max {
                            type uint32 {
                              range
                                "0..4294967295";
                            }
                            description
                              "Max number of TCAM entries";
                          }
                        }  // container known
    
                        container default {
                          description "Default ";
                          leaf max {
                            type uint32 {
                              range
                                "0..4294967295";
                            }
                            description
                              "Max number of TCAM entries";
                          }
                        }  // container default
                      }  // container ssh
    
                      container http {
                        description "HTTP ";
                        container known {
                          description "Known ";
                          leaf max {
                            type uint32 {
                              range
                                "0..4294967295";
                            }
                            description
                              "Max number of TCAM entries";
                          }
                        }  // container known
    
                        container default {
                          description "Default ";
                          leaf max {
                            type uint32 {
                              range
                                "0..4294967295";
                            }
                            description
                              "Max number of TCAM entries";
                          }
                        }  // container default
                      }  // container http
    
                      container shttp {
                        description "SHTTP ";
                        container known {
                          description "Known ";
                          leaf max {
                            type uint32 {
                              range
                                "0..4294967295";
                            }
                            description
                              "Max number of TCAM entries";
                          }
                        }  // container known
    
                        container default {
                          description "Default ";
                          leaf max {
                            type uint32 {
                              range
                                "0..4294967295";
                            }
                            description
                              "Max number of TCAM entries";
                          }
                        }  // container default
                      }  // container shttp
    
                      container telnet {
                        description "TELNET ";
                        container known {
                          description "Known ";
                          leaf max {
                            type uint32 {
                              range
                                "0..4294967295";
                            }
                            description
                              "Max number of TCAM entries";
                          }
                        }  // container known
    
                        container default {
                          description "Default ";
                          leaf max {
                            type uint32 {
                              range
                                "0..4294967295";
                            }
                            description
                              "Max number of TCAM entries";
                          }
                        }  // container default
                      }  // container telnet
    
                      container css {
                        description "CSS ";
                        container known {
                          description "Known ";
                          leaf max {
                            type uint32 {
                              range
                                "0..4294967295";
                            }
                            description
                              "Max number of TCAM entries";
                          }
                        }  // container known
    
                        container default {
                          description "Default ";
                          leaf max {
                            type uint32 {
                              range
                                "0..4294967295";
                            }
                            description
                              "Max number of TCAM entries";
                          }
                        }  // container default
                      }  // container css
    
                      container rsh {
                        description "RSH ";
                        container known {
                          description "Known ";
                          leaf max {
                            type uint32 {
                              range
                                "0..4294967295";
                            }
                            description
                              "Max number of TCAM entries";
                          }
                        }  // container known
    
                        container default {
                          description "Default ";
                          leaf max {
                            type uint32 {
                              range
                                "0..4294967295";
                            }
                            description
                              "Max number of TCAM entries";
                          }
                        }  // container default
                      }  // container rsh
    
                      container udp {
                        description "UDP ";
                        container known {
                          description "Known ";
                          leaf max {
                            type uint32 {
                              range
                                "0..4294967295";
                            }
                            description
                              "Max number of TCAM entries";
                          }
                        }  // container known
    
                        container listen {
                          description "Listen ";
                          leaf max {
                            type uint32 {
                              range
                                "0..4294967295";
                            }
                            description
                              "Max number of TCAM entries";
                          }
                        }  // container listen
    
                        container configured {
                          description
                            "Config peer ";
                          leaf max {
                            type uint32 {
                              range
                                "0..4294967295";
                            }
                            description
                              "Max number of TCAM entries";
                          }
                        }  // container configured
    
                        container default {
                          description "Default ";
                          leaf max {
                            type uint32 {
                              range
                                "0..4294967295";
                            }
                            description
                              "Max number of TCAM entries";
                          }
                        }  // container default
                      }  // container udp
    
                      container tcp {
                        description "TCP ";
                        container known {
                          description "Known ";
                          leaf max {
                            type uint32 {
                              range
                                "0..4294967295";
                            }
                            description
                              "Max number of TCAM entries";
                          }
                        }  // container known
    
                        container listen {
                          description "Listen ";
                          leaf max {
                            type uint32 {
                              range
                                "0..4294967295";
                            }
                            description
                              "Max number of TCAM entries";
                          }
                        }  // container listen
    
                        container configured {
                          description
                            "Configured ";
                          leaf max {
                            type uint32 {
                              range
                                "0..4294967295";
                            }
                            description
                              "Max number of TCAM entries";
                          }
                        }  // container configured
    
                        container default {
                          description "Default ";
                          leaf max {
                            type uint32 {
                              range
                                "0..4294967295";
                            }
                            description
                              "Max number of TCAM entries";
                          }
                        }  // container default
                      }  // container tcp
    
                      container multicast {
                        description "Multicast ";
                        container known {
                          description "Known ";
                          leaf max {
                            type uint32 {
                              range
                                "0..4294967295";
                            }
                            description
                              "Max number of TCAM entries";
                          }
                        }  // container known
    
                        container default {
                          description "Default ";
                          leaf max {
                            type uint32 {
                              range
                                "0..4294967295";
                            }
                            description
                              "Max number of TCAM entries";
                          }
                        }  // container default
                      }  // container multicast
    
                      container raw {
                        description "Raw ";
                        container listen {
                          description "Listen ";
                          leaf max {
                            type uint32 {
                              range
                                "0..4294967295";
                            }
                            description
                              "Max number of TCAM entries";
                          }
                        }  // container listen
    
                        container default {
                          description "Default ";
                          leaf max {
                            type uint32 {
                              range
                                "0..4294967295";
                            }
                            description
                              "Max number of TCAM entries";
                          }
                        }  // container default
                      }  // container raw
    
                      container ip-sla {
                        description "IP-SLA ";
                        leaf max {
                          type uint32 {
                            range
                              "0..4294967295";
                          }
                          description
                            "Max number of TCAM entries";
                        }
                      }  // container ip-sla
    
                      container eigrp {
                        description "EIGRP ";
                        leaf max {
                          type uint32 {
                            range
                              "0..4294967295";
                          }
                          description
                            "Max number of TCAM entries";
                        }
                      }  // container eigrp
    
                      container rip {
                        description "RIP ";
                        leaf max {
                          type uint32 {
                            range
                              "0..4294967295";
                          }
                          description
                            "Max number of TCAM entries";
                        }
                      }  // container rip
    
                      container l2tpv3 {
                        description "L2TPv3 ";
                        leaf max {
                          type uint32 {
                            range
                              "0..4294967295";
                          }
                          description
                            "Max number of TCAM entries";
                        }
                      }  // container l2tpv3
    
                      container pcep {
                        description "PCEP ";
                        leaf max {
                          type uint32 {
                            range
                              "0..4294967295";
                          }
                          description
                            "Max number of TCAM entries";
                        }
                      }  // container pcep
    
                      container gre {
                        description "GRE ";
                        leaf max {
                          type uint32 {
                            range
                              "0..4294967295";
                          }
                          description
                            "Max number of TCAM entries";
                        }
                      }  // container gre
    
                      container vrrp {
                        description "VRRP ";
                        leaf max {
                          type uint32 {
                            range
                              "0..4294967295";
                          }
                          description
                            "Max number of TCAM entries";
                        }
                      }  // container vrrp
    
                      container hsrp {
                        description "HSRP ";
                        leaf max {
                          type uint32 {
                            range
                              "0..4294967295";
                          }
                          description
                            "Max number of TCAM entries";
                        }
                      }  // container hsrp
    
                      container mpls {
                        description "MPLS ";
                        container oam {
                          description "Oam ";
                          leaf max {
                            type uint32 {
                              range
                                "0..4294967295";
                            }
                            description
                              "Max number of TCAM entries";
                          }
                        }  // container oam
                      }  // container mpls
    
                      container l2tpv2 {
                        description "L2TPv2 ";
                        container default {
                          description "Default ";
                          leaf max {
                            type uint32 {
                              range
                                "0..4294967295";
                            }
                            description
                              "Max number of TCAM entries";
                          }
                        }  // container default
    
                        container known {
                          description "Known ";
                          leaf max {
                            type uint32 {
                              range
                                "0..4294967295";
                            }
                            description
                              "Max number of TCAM entries";
                          }
                        }  // container known
                      }  // container l2tpv2
    
                      container dns {
                        description "DNS ";
                        leaf max {
                          type uint32 {
                            range
                              "0..4294967295";
                          }
                          description
                            "Max number of TCAM entries";
                        }
                      }  // container dns
    
                      container radius {
                        description "RADIUS ";
                        leaf max {
                          type uint32 {
                            range
                              "0..4294967295";
                          }
                          description
                            "Max number of TCAM entries";
                        }
                      }  // container radius
    
                      container tacacs {
                        description "TACACS ";
                        leaf max {
                          type uint32 {
                            range
                              "0..4294967295";
                          }
                          description
                            "Max number of TCAM entries";
                        }
                      }  // container tacacs
    
                      container ntp {
                        description "NTP ";
                        container default {
                          description "Default ";
                          leaf max {
                            type uint32 {
                              range
                                "0..4294967295";
                            }
                            description
                              "Max number of TCAM entries";
                          }
                        }  // container default
    
                        container known {
                          description "Known ";
                          leaf max {
                            type uint32 {
                              range
                                "0..4294967295";
                            }
                            description
                              "Max number of TCAM entries";
                          }
                        }  // container known
                      }  // container ntp
    
                      container mipv6 {
                        description "MIPv6 ";
                        leaf max {
                          type uint32 {
                            range
                              "0..4294967295";
                          }
                          description
                            "Max number of TCAM entries";
                        }
                      }  // container mipv6
    
                      container amt {
                        description "AMT ";
                        leaf max {
                          type uint32 {
                            range
                              "0..4294967295";
                          }
                          description
                            "Max number of TCAM entries";
                        }
                      }  // container amt
    
                      container sdac {
                        description "SDAC-TCP ";
                        leaf max {
                          type uint32 {
                            range
                              "0..4294967295";
                          }
                          description
                            "Max number of TCAM entries";
                        }
                      }  // container sdac
    
                      container radius-coa {
                        description
                          "RADIUS COA ";
                        leaf max {
                          type uint32 {
                            range
                              "0..4294967295";
                          }
                          description
                            "Max number of TCAM entries";
                        }
                      }  // container radius-coa
    
                      container rel-udp {
                        description
                          "Syslog/netflow packets";
                        leaf max {
                          type uint32 {
                            range
                              "0..4294967295";
                          }
                          description
                            "Max number of TCAM entries";
                        }
                      }  // container rel-udp
    
                      container dhcpv4 {
                        description "DHCPv4 ";
                        leaf max {
                          type uint32 {
                            range
                              "0..4294967295";
                          }
                          description
                            "Max number of TCAM entries";
                        }
                      }  // container dhcpv4
    
                      container dhcpv6 {
                        description "DHCPv6 ";
                        leaf max {
                          type uint32 {
                            range
                              "0..4294967295";
                          }
                          description
                            "Max number of TCAM entries";
                        }
                      }  // container dhcpv6
    
                      container onepk {
                        description "ONEPK ";
                        leaf max {
                          type uint32 {
                            range
                              "0..4294967295";
                          }
                          description
                            "Max number of TCAM entries";
                        }
                      }  // container onepk
    
                      container tpa {
                        description
                          "Third Party Applications";
                        leaf max {
                          type uint32 {
                            range
                              "0..4294967295";
                          }
                          description
                            "Max number of TCAM entries";
                        }
                      }  // container tpa
    
                      container ietf-bob {
                        description
                          "IETF BOB Packets";
                        leaf max {
                          type uint32 {
                            range
                              "0..4294967295";
                          }
                          description
                            "Max number of TCAM entries";
                        }
                      }  // container ietf-bob
    
                      container xipc {
                        if-feature pifib_xipc_throt_policer_config_check;
                        description
                          "XIPC rate limit";
                        leaf max {
                          type uint32 {
                            range
                              "0..4294967295";
                          }
                          description
                            "Max number of TCAM entries";
                        }
                      }  // container xipc
    
                      container pm-twamp {
                        description
                          "PM TWAMP Packets";
                        leaf max {
                          type uint32 {
                            range
                              "0..4294967295";
                          }
                          description
                            "Max number of TCAM entries";
                        }
                      }  // container pm-twamp
                    }  // container flow
    
                    container platform {
                      description
                        "lpts max entries for platform";
                      leaf max {
                        type uint32 {
                          range "0..4294967295";
                        }
                        description
                          "Max number of TCAM entries";
                      }
                    }  // container platform
                  }  // container dynamic-flows
                }  // container hardware
              }  // container pifib
            }  // container lpts
          }  // list preconfigured-location
        }  // container locations
      }  // module Cisco-IOS-XR-um-location-cfg
    

© 2023 YumaWorks, Inc. All rights reserved.