junos-nfx-rpc-test

Junos RPC YANG module for test command(s)

  • Version: 2019-01-01

    junos-nfx-rpc-test@2019-01-01


    
      module junos-nfx-rpc-test {
    
        yang-version 1;
    
        namespace
          "http://yang.juniper.net/junos-nfx/rpc/test";
    
        prefix test;
    
        import junos-common-types {
          prefix jt;
          revision-date "2019-01-01";
        }
    
        organization "Juniper Networks, Inc.";
    
        contact "yang-support@juniper.net";
    
        description
          "Junos RPC YANG module for test command(s)";
    
        revision "2019-01-01" {
          description "Junos: 21.3R1.9";
        }
    
    
        rpc jdhcpd-set-counters {
          description
            "Execute function to set all counters";
          output {
            choice output_c {
              leaf output {
                type string;
              }
              anyxml multi-routing-engine-results;
            }  // choice output_c
          }
        }  // rpc jdhcpd-set-counters
    
        rpc jdhcpd-clear-stateless-clients {
          description
            "Execute function clear any stateless clients";
          output {
            choice output_c {
              leaf output {
                type string;
              }
              anyxml multi-routing-engine-results;
            }  // choice output_c
          }
        }  // rpc jdhcpd-clear-stateless-clients
    
        rpc jdhcpd-code-coverage {
          description
            "Execute functions for code coverage";
          output {
            choice output_c {
              leaf output {
                type string;
              }
              anyxml multi-routing-engine-results;
            }  // choice output_c
          }
        }  // rpc jdhcpd-code-coverage
    
        rpc test-rfc2544-benchmarking {
          description
            "Rfc2544 test configuration";
          output {
            choice output_c {
              leaf output {
                type string;
              }
              anyxml multi-routing-engine-results;
            }  // choice output_c
          }
        }  // rpc test-rfc2544-benchmarking
    
        rpc test-rfc2544-benchmarking-test {
          description
            "Start/stop a rfc2544 test";
          input {
            leaf test-name {
              type string;
              description "Test name";
            }
    
            leaf test-start-stop-clear {
              type enumeration {
                enum "start" {
                  value 0;
                  description "Start test";
                }
                enum "stop" {
                  value 1;
                  description "Stop test";
                }
                enum "clear-counters" {
                  value 2;
                  description
                    "Clear test counters";
                }
              }
              mandatory true;
            }
    
            leaf routing-instance {
              type string;
              description
                "Name of routing instance for rfc2544 test ";
            }
          }
    
          output {
            choice output_c {
              leaf output {
                type string;
              }
              anyxml multi-routing-engine-results;
            }  // choice output_c
          }
        }  // rpc test-rfc2544-benchmarking-test
    
        rpc test-rfc2544-benchmarking-test-id {
          description "Stop a rfc2544 test";
          input {
            leaf test-id {
              type union {
                type uint32;
                type string {
                  pattern "<.*>|$.*";
                }
              }
              description "Test id";
            }
    
            leaf test-stop {
              type enumeration {
                enum "stop" {
                  value 0;
                  description "Stop test";
                }
              }
            }
          }
    
          output {
            choice output_c {
              leaf output {
                type string;
              }
              anyxml multi-routing-engine-results;
            }  // choice output_c
          }
        }  // rpc test-rfc2544-benchmarking-test-id
    
        rpc get-test-services-l2tp-tunnel-result {
          description
            "Check L2TP tunnel configuration for a subscriber";
          input {
            leaf user {
              type string;
              mandatory true;
              description
                "Name of the subscriber";
            }
    
            leaf password {
              type string;
              description
                "Password for the subscriber";
            }
    
            leaf tunnel-name {
              type string;
              description
                "Name of the L2TP tunnel";
            }
          }
    
          output {
            choice output_c {
              leaf output {
                type string;
              }
              anyxml test-services-l2tp-tunnel-result;
              anyxml multi-routing-engine-results;
            }  // choice output_c
          }
        }  // rpc get-test-services-l2tp-tunnel-result
    
        rpc test-services-traffic-load-balance-code-coverage {
          description
            "Execute Traffic load balance code-coverage";
          input {
            leaf database-id {
              type enumeration {
                enum "all" {
                  value 0;
                  description "All databases";
                }
                enum "probe" {
                  value 1;
                  description "Probe database";
                }
                enum "firewall" {
                  value 2;
                  description "Firewall";
                }
                enum "ip-db" {
                  value 3;
                  description "Ip database";
                }
                enum "clear-db" {
                  value 4;
                  description
                    "Clear all databases";
                }
                enum "stats" {
                  value 5;
                  description "Stats";
                }
                enum "group-db" {
                  value 6;
                  description "Group database";
                }
                enum "heap" {
                  value 7;
                  description "Heap";
                }
                enum "virtual-svc-db" {
                  value 8;
                  description
                    "Virtual srv database";
                }
                enum "instance-db" {
                  value 9;
                  description
                    "Instance database";
                }
                enum "real-svc-db" {
                  value 10;
                  description
                    "Real srv database";
                }
                enum "group-real-svc-db" {
                  value 11;
                  description
                    "Group real srv database";
                }
                enum "validation-db" {
                  value 12;
                  description
                    "Validation database";
                }
                enum "pconn-db" {
                  value 13;
                  description "Pconn database";
                }
                enum "gencfg-db" {
                  value 14;
                  description "Gencfg database";
                }
                enum "main" {
                  value 15;
                  description "Main functions";
                }
                enum "snmp" {
                  value 16;
                  description "SNMP functions";
                }
                enum "ui" {
                  value 17;
                  description "UI functions";
                }
                enum "config-parse" {
                  value 18;
                  description
                    "Config parse functions";
                }
                enum "filter-config" {
                  value 19;
                  description "Filter database";
                }
                enum "ssd" {
                  value 20;
                  description "SSD functions";
                }
                enum "commit-checks" {
                  value 21;
                  description "Commit checks";
                }
              }
              description "Database identifier";
            }
          }
    
          output {
            choice output_c {
              leaf output {
                type string;
              }
              anyxml multi-routing-engine-results;
            }  // choice output_c
          }
        }  // rpc test-services-traffic-load-balance-code-coverage
    
        rpc test-services-traffic-load-balance-inject-error {
          description
            "Execute Traffic load balance error-injection";
          input {
            leaf error-id {
              type union {
                type uint32;
                type string {
                  pattern "<.*>|$.*";
                }
              }
              mandatory true;
              description "Error identifier";
            }
    
            leaf always-fail {
              type enumeration {
                enum "enable" {
                  value 0;
                  description "Enable failure";
                }
                enum "disable" {
                  value 1;
                  description "Disable failure";
                }
              }
              mandatory true;
              description "Fail always";
            }
          }
    
          output {
            choice output_c {
              leaf output {
                type string;
              }
              anyxml multi-routing-engine-results;
            }  // choice output_c
          }
        }  // rpc test-services-traffic-load-balance-inject-error
    
        rpc test-services-url-filter-inject-error {
          description
            "Execute URL Filtering error-injection";
          input {
            leaf error-id {
              type union {
                type uint32;
                type string {
                  pattern "<.*>|$.*";
                }
              }
              mandatory true;
              description "Error identifier";
            }
    
            leaf always-fail {
              type enumeration {
                enum "enable" {
                  value 0;
                  description "Enable failure";
                }
                enum "disable" {
                  value 1;
                  description "Disable failure";
                }
              }
              mandatory true;
              description "Fail always";
            }
          }
    
          output {
            choice output_c {
              leaf output {
                type string;
              }
              anyxml multi-routing-engine-results;
            }  // choice output_c
          }
        }  // rpc test-services-url-filter-inject-error
    
        rpc test-services-url-filter-add-cc-feed-file {
          description
            "Add a C&C feed file to web-filtering";
          input {
            leaf filename {
              type string;
              mandatory true;
              description "C&C feed file name";
            }
          }
    
          output {
            choice output_c {
              leaf output {
                type string;
              }
              anyxml multi-routing-engine-results;
            }  // choice output_c
          }
        }  // rpc test-services-url-filter-add-cc-feed-file
    
        rpc test-interface {
          description
            "Perform test on interface";
          input {
            choice test-command {
              leaf send-modem-commands {
                type string;
                description
                  "Send AT command string to modem";
              }
              leaf feac-loop-initiate {
                type empty;
                description
                  "Initiate FEAC loopback";
              }
              leaf feac-loop-terminate {
                type empty;
                description
                  "Terminate FEAC loopback";
              }
              leaf t3-bert-start {
                type empty;
                description
                  "Start bit error rate test on T3 interface";
              }
              leaf e3-bert-start {
                type empty;
                description
                  "Start bit error rate test on E3 interface";
              }
              leaf t1-bert-start {
                type empty;
                description
                  "Start bit error rate test on T1 interface";
              }
              leaf ds0-bert-start {
                type empty;
                description
                  "Start bit error rate test on DS-0 interface";
              }
              leaf e1-bert-start {
                type empty;
                description
                  "Start bit error rate test on E1 interface";
              }
              leaf t3-bert-stop {
                type empty;
                description
                  "Stop bit error rate test on T3 interface";
              }
              leaf e3-bert-stop {
                type empty;
                description
                  "Stop bit error rate test on E3 interface";
              }
              leaf t1-bert-stop {
                type empty;
                description
                  "Stop bit error rate test on T1 interface";
              }
              leaf ds0-bert-stop {
                type empty;
                description
                  "Stop bit error rate test on DS-0 interface";
              }
              leaf e1-bert-stop {
                type empty;
                description
                  "Stop bit error rate test on E1 interface";
              }
              leaf restart-auto-negotiation {
                type empty;
                description
                  "Restart autonegotiation";
              }
              leaf ima-test-start {
                type empty;
                description
                  "Start IMA group test";
              }
              leaf ima-test-stop {
                type empty;
                description
                  "Stop IMA group test";
              }
            }  // choice test-command
    
            leaf prbs-test-start {
              type empty;
              description
                "Start prbs test on interface";
            }
    
            leaf prbs-test-stop {
              type empty;
              description
                "Stop prbs test on interface";
            }
    
            leaf pattern-type {
              type enumeration {
                enum "7" {
                  value 0;
                  description "PRBS7";
                }
                enum "9" {
                  value 1;
                  description "PRBS9";
                }
                enum "11" {
                  value 2;
                  description "PRBS11";
                }
                enum "15" {
                  value 3;
                  description "PRBS15";
                }
                enum "23" {
                  value 4;
                  description "PRBS23";
                }
                enum "31" {
                  value 5;
                  description "PRBS31";
                }
                enum "58" {
                  value 6;
                  description "PRBS58";
                }
              }
              description
                "Type of pattern to use";
            }
    
            leaf direction {
              type enumeration {
                enum "0" {
                  value 0;
                  description "Transmit";
                }
                enum "1" {
                  value 1;
                  description "Receive";
                }
              }
              description
                "PRBS pattern send or receive";
            }
    
            leaf flip {
              type enumeration {
                enum "0" {
                  value 0;
                  description "Normal pattern";
                }
                enum "1" {
                  value 1;
                  description "Inverted pattern";
                }
              }
              description "PRBS pattern flip";
            }
    
            leaf interface-name {
              type string;
              mandatory true;
              description
                "Name of physical interface";
            }
          }
    
          output {
            choice output_c {
              leaf output {
                type string;
              }
              anyxml multi-routing-engine-results;
            }  // choice output_c
          }
        }  // rpc test-interface
    
        rpc test-intf-inband-line-loop-terminate {
          description "Terminate loopback";
          input {
            leaf interface-name {
              type string;
              mandatory true;
              description
                "Name of physical interface";
            }
          }
    
          output {
            choice output_c {
              leaf output {
                type string;
              }
              anyxml multi-routing-engine-results;
            }  // choice output_c
          }
        }  // rpc test-intf-inband-line-loop-terminate
    
        rpc test-intf-inband-line-loop-initiate {
          description "Initiate loopback";
          input {
            leaf interface-name {
              type string;
              mandatory true;
              description
                "Name of physical interface";
            }
          }
    
          output {
            choice output_c {
              leaf output {
                type string;
              }
              anyxml multi-routing-engine-results;
            }  // choice output_c
          }
        }  // rpc test-intf-inband-line-loop-initiate
    
        rpc test-intf-inband-line-ansi-terminate {
          description "Terminate loopback";
          input {
            leaf interface-name {
              type string;
              mandatory true;
              description
                "Name of physical interface";
            }
          }
    
          output {
            choice output_c {
              leaf output {
                type string;
              }
              anyxml multi-routing-engine-results;
            }  // choice output_c
          }
        }  // rpc test-intf-inband-line-ansi-terminate
    
        rpc test-intf-inband-line-ansi-initiate {
          description "Initiate loopback";
          input {
            leaf interface-name {
              type string;
              mandatory true;
              description
                "Name of physical interface";
            }
          }
    
          output {
            choice output_c {
              leaf output {
                type string;
              }
              anyxml multi-routing-engine-results;
            }  // choice output_c
          }
        }  // rpc test-intf-inband-line-ansi-initiate
    
        rpc test-intf-inband-line-bellcore-terminate {
          description "Terminate loopback";
          input {
            leaf interface-name {
              type string;
              mandatory true;
              description
                "Name of physical interface";
            }
          }
    
          output {
            choice output_c {
              leaf output {
                type string;
              }
              anyxml multi-routing-engine-results;
            }  // choice output_c
          }
        }  // rpc test-intf-inband-line-bellcore-terminate
    
        rpc test-intf-inband-line-bellcore-initiate {
          description "Initiate loopback";
          input {
            leaf interface-name {
              type string;
              mandatory true;
              description
                "Name of physical interface";
            }
          }
    
          output {
            choice output_c {
              leaf output {
                type string;
              }
              anyxml multi-routing-engine-results;
            }  // choice output_c
          }
        }  // rpc test-intf-inband-line-bellcore-initiate
    
        rpc test-intf-fdl-payload-ansi-terminate {
          description "Terminate loopback";
          input {
            leaf interface-name {
              type string;
              mandatory true;
              description
                "Name of physical interface";
            }
          }
    
          output {
            choice output_c {
              leaf output {
                type string;
              }
              anyxml multi-routing-engine-results;
            }  // choice output_c
          }
        }  // rpc test-intf-fdl-payload-ansi-terminate
    
        rpc test-intf-fdl-payload-ansi-initiate {
          description "Initiate loopback";
          input {
            leaf interface-name {
              type string;
              mandatory true;
              description
                "Name of physical interface";
            }
          }
    
          output {
            choice output_c {
              leaf output {
                type string;
              }
              anyxml multi-routing-engine-results;
            }  // choice output_c
          }
        }  // rpc test-intf-fdl-payload-ansi-initiate
    
        rpc test-intf-fdl-payload-bellcore-terminate {
          description "Terminate loopback";
          input {
            leaf interface-name {
              type string;
              mandatory true;
              description
                "Name of physical interface";
            }
          }
    
          output {
            choice output_c {
              leaf output {
                type string;
              }
              anyxml multi-routing-engine-results;
            }  // choice output_c
          }
        }  // rpc test-intf-fdl-payload-bellcore-terminate
    
        rpc test-intf-fdl-payload-bellcore-initiate {
          description "Initiate loopback";
          input {
            leaf interface-name {
              type string;
              mandatory true;
              description
                "Name of physical interface";
            }
          }
    
          output {
            choice output_c {
              leaf output {
                type string;
              }
              anyxml multi-routing-engine-results;
            }  // choice output_c
          }
        }  // rpc test-intf-fdl-payload-bellcore-initiate
    
        rpc test-intf-fdl-line-ansi-terminate {
          description "Terminate loopback";
          input {
            leaf interface-name {
              type string;
              mandatory true;
              description
                "Name of physical interface";
            }
          }
    
          output {
            choice output_c {
              leaf output {
                type string;
              }
              anyxml multi-routing-engine-results;
            }  // choice output_c
          }
        }  // rpc test-intf-fdl-line-ansi-terminate
    
        rpc test-intf-fdl-line-ansi-initiate {
          description "Initiate loopback";
          input {
            leaf interface-name {
              type string;
              mandatory true;
              description
                "Name of physical interface";
            }
          }
    
          output {
            choice output_c {
              leaf output {
                type string;
              }
              anyxml multi-routing-engine-results;
            }  // choice output_c
          }
        }  // rpc test-intf-fdl-line-ansi-initiate
    
        rpc test-intf-fdl-line-bellcore-terminate {
          description "Terminate loopback";
          input {
            leaf interface-name {
              type string;
              mandatory true;
              description
                "Name of physical interface";
            }
          }
    
          output {
            choice output_c {
              leaf output {
                type string;
              }
              anyxml multi-routing-engine-results;
            }  // choice output_c
          }
        }  // rpc test-intf-fdl-line-bellcore-terminate
    
        rpc test-intf-fdl-line-bellcore-initiate {
          description "Initiate loopback";
          input {
            leaf interface-name {
              type string;
              mandatory true;
              description
                "Name of physical interface";
            }
          }
    
          output {
            choice output_c {
              leaf output {
                type string;
              }
              anyxml multi-routing-engine-results;
            }  // choice output_c
          }
        }  // rpc test-intf-fdl-line-bellcore-initiate
    
        rpc test-intf-inband-payload-ansi-terminate {
          description "Terminate loopback";
          input {
            leaf interface-name {
              type string;
              mandatory true;
              description
                "Name of physical interface";
            }
          }
    
          output {
            choice output_c {
              leaf output {
                type string;
              }
              anyxml multi-routing-engine-results;
            }  // choice output_c
          }
        }  // rpc test-intf-inband-payload-ansi-terminate
    
        rpc test-intf-inband-payload-ansi-initiate {
          description "Initiate loopback";
          input {
            leaf interface-name {
              type string;
              mandatory true;
              description
                "Name of physical interface";
            }
          }
    
          output {
            choice output_c {
              leaf output {
                type string;
              }
              anyxml multi-routing-engine-results;
            }  // choice output_c
          }
        }  // rpc test-intf-inband-payload-ansi-initiate
    
        rpc test-intf-inband-payload-bellcore-terminate {
          description "Terminate loopback";
          input {
            leaf interface-name {
              type string;
              mandatory true;
              description
                "Name of physical interface";
            }
          }
    
          output {
            choice output_c {
              leaf output {
                type string;
              }
              anyxml multi-routing-engine-results;
            }  // choice output_c
          }
        }  // rpc test-intf-inband-payload-bellcore-terminate
    
        rpc test-intf-inband-payload-bellcore-initiate {
          description "Initiate loopback";
          input {
            leaf interface-name {
              type string;
              mandatory true;
              description
                "Name of physical interface";
            }
          }
    
          output {
            choice output_c {
              leaf output {
                type string;
              }
              anyxml multi-routing-engine-results;
            }  // choice output_c
          }
        }  // rpc test-intf-inband-payload-bellcore-initiate
    
        rpc get-ppp-user-aaa-test-result {
          description
            "Test the aaa servers for a ppp user";
          input {
            leaf user {
              type string;
              mandatory true;
              description "The username to test";
            }
    
            leaf password {
              type string;
              description
                "The password associated with username";
            }
    
            leaf agent-remote-id {
              type string {
                length "1 .. 63";
              }
              description
                "DSL forum agent remote id";
            }
    
            leaf profile {
              type string;
              description
                "Specify the access profile name which to use for user";
            }
    
            leaf logical-system {
              type string;
              description
                "Specify the logical-system in which to authenticate user";
            }
    
            leaf routing-instance {
              type string;
              description
                "Specify the routing-instance in which to authenticate user";
            }
    
            leaf no-address-request {
              type empty;
              description
                "Request is for authentication without address-allocation";
            }
    
            leaf service-type {
              type string;
              description "Service type ";
            }
    
            choice terminate-code-choice {
              leaf terminate-code {
                type enumeration {
                  enum "admin-logout" {
                    value 0;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum "admin-reconnect-request" {
                    value 1;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "authenticate-authenticator-timeout" {
                    value 2;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "authenticate-challenge-timeout" {
                    value 3;
                    description
                      "Terminated-id with default mapping to 17";
                  }
                  enum
                    "authenticate-chap-no-resources" {
                    value 4;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "authenticate-chap-peer-authenticator-timeout" {
                    value 5;
                    description
                      "Terminated-id with default mapping to 17";
                  }
                  enum
                    "authenticate-chap-peer-challenge-timeout" {
                    value 6;
                    description
                      "Terminated-id with default mapping to 17";
                  }
                  enum
                    "authenticate-deny-by-peer" {
                    value 7;
                    description
                      "Terminated-id with default mapping to 4";
                  }
                  enum
                    "authenticate-eap-challenge-larger-than-mtu" {
                    value 8;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "authenticate-eap-peer-authenticator-timeout" {
                    value 9;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "authenticate-eap-request-timeout" {
                    value 10;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "authenticate-inactivity-timeout" {
                    value 11;
                    description
                      "Terminated-id with default mapping to 8";
                  }
                  enum
                    "authenticate-max-requests" {
                    value 12;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "authenticate-no-authenticator" {
                    value 13;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "authenticate-no-resources" {
                    value 14;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "authenticate-pap-peer-authenticator-timeout" {
                    value 15;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "authenticate-pap-request-timeout" {
                    value 16;
                    description
                      "Terminated-id with default mapping to 5";
                  }
                  enum
                    "authenticate-session-timeout" {
                    value 17;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "authenticate-too-many-requests" {
                    value 18;
                    description
                      "Terminated-id with default mapping to 17";
                  }
                  enum
                    "authenticate-tunnel-fail-immediate" {
                    value 19;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "authenticate-tunnel-unsupported-tunnel-type" {
                    value 20;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum "bridging-admin-disable" {
                    value 21;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "bridging-failed-to-activate-family-bridging" {
                    value 22;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "bridging-inhibited-by-authentication" {
                    value 23;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum "bridging-link-down" {
                    value 24;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "bridging-max-configure-exceeded" {
                    value 25;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "bridging-max-passive-retries-exceeded" {
                    value 26;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "bridging-max-sevice-disable" {
                    value 27;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "bridging-no-local-ieee802-tagged-frame-format" {
                    value 28;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "bridging-no-local-mac-frame-format" {
                    value 29;
                    description
                      "Terminated-id with default mapping to 2";
                  }
                  enum
                    "bridging-no-peer-ieee802-tagged-frame-format" {
                    value 30;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "bridging-no-peer-mac-fram-fromat" {
                    value 31;
                    description
                      "Terminated-id with default mapping to 8";
                  }
                  enum "bridging-no-service" {
                    value 32;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "bridging-renegotiate-rx-conf-ack" {
                    value 33;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "bridging-renegotiate-rx-conf-nak" {
                    value 34;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "bridging-renegotiate-rx-conf-rej" {
                    value 35;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "bridging-renegotiate-rx-conf-req" {
                    value 36;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum "bridging-stale-stacking" {
                    value 37;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "bridging-terminate-code-rej" {
                    value 38;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "bridging-terminate-term-ack" {
                    value 39;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "bridging-terminate-term-req" {
                    value 40;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum "bundle-fail-activation" {
                    value 41;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum "bundle-fail-create" {
                    value 42;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum "bundle-fail-engine-add" {
                    value 43;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "bundle-fail-fragment-size-mismatch" {
                    value 44;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "bundle-fail-fragmentation-location" {
                    value 45;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "bundle-fail-fragmentation-mismatch" {
                    value 46;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "bundle-fail-hash-link-selection-mismatch" {
                    value 47;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum "bundle-fail-join" {
                    value 48;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "bundle-fail-local-mped-not-set-yet" {
                    value 49;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "bundle-fail-local-mrru-mismatch" {
                    value 50;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "bundle-fail-local-mru-mismatch" {
                    value 51;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "bundle-fail-peer-endpoint-discriminator-mismatch" {
                    value 52;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "bundle-fail-peer-mrru-mismatch" {
                    value 53;
                    description
                      "Terminated-id with default mapping to 6";
                  }
                  enum "bundle-fail-profile-nak" {
                    value 54;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "bundle-fail-reassembly-location" {
                    value 55;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "bundle-fail-reassembly-mismatch" {
                    value 56;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "bundle-fail-record-network" {
                    value 57;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "bundle-fail-server-location-mismatch" {
                    value 58;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum "bundle-fail-static-link" {
                    value 59;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "bundle-fail-unrecoverable-ifl" {
                    value 60;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "dynamic-profile-instantiation-failed" {
                    value 61;
                    description
                      "Terminated-id with default mapping to 9";
                  }
                  enum
                    "failover-during-authentication" {
                    value 62;
                    description
                      "Terminated-id with default mapping to 17";
                  }
                  enum "interface-admin-disable" {
                    value 63;
                    description
                      "Terminated-id with default mapping to 6";
                  }
                  enum "interface-no-hardware" {
                    value 64;
                    description
                      "Terminated-id with default mapping to 8";
                  }
                  enum "ip-admin-disable" {
                    value 65;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "ip-failed-to-activate-family-inet" {
                    value 66;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "ip-failed-to-activate-services" {
                    value 67;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "ip-failed-to-add-access-internal-route" {
                    value 68;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "ip-inhibited-by-authentication" {
                    value 69;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum "ip-link-down" {
                    value 70;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "ip-max-configure-exceeded" {
                    value 71;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "ip-max-passive-retries-exceeded" {
                    value 72;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum "ip-no-local-ip-address" {
                    value 73;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "ip-no-local-ip-address-mask" {
                    value 74;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "ip-no-local-primary-dns-address" {
                    value 75;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "ip-no-local-primary-nbns-address" {
                    value 76;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "ip-no-local-secondary-dns-address" {
                    value 77;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "ip-no-local-secondary-nbns-address" {
                    value 78;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum "ip-no-peer-ip-address" {
                    value 79;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "ip-no-peer-ip-address-mask" {
                    value 80;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "ip-no-peer-primary-dns-address" {
                    value 81;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "ip-no-peer-primary-nbns-address" {
                    value 82;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "ip-no-peer-secondary-dns-address" {
                    value 83;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "ip-no-peer-secondary-nbns-address" {
                    value 84;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum "ip-no-service" {
                    value 85;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "ip-peer-renegotiate-rx-conf-ack" {
                    value 86;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "ip-peer-renegotiate-rx-conf-nak" {
                    value 87;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "ip-peer-renegotiate-rx-conf-rej" {
                    value 88;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "ip-peer-renegotiate-rx-conf-req" {
                    value 89;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "ip-peer-terminate-code-rej" {
                    value 90;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "ip-peer-terminate-term-ack" {
                    value 91;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "ip-peer-terminate-term-req" {
                    value 92;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum "ip-service-disable" {
                    value 93;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum "ip-stale-stacking" {
                    value 94;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum "ipv6-admin-disable" {
                    value 95;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "ipv6-failed-to-activate-family-inet6" {
                    value 96;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "ipv6-failed-to-activate-services" {
                    value 97;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "ipv6-inhibited-by-authentication" {
                    value 98;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum "ipv6-link-down" {
                    value 99;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "ipv6-local-and-peer-interface-ids-identical" {
                    value 100;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "ipv6-max-configure-exceeded" {
                    value 101;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "ipv6-max-passive-retries-exceeded" {
                    value 102;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "ipv6-no-local-ipv6-interface-id" {
                    value 103;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "ipv6-no-peer-ipv6-interface-id" {
                    value 104;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum "ipv6-no-service" {
                    value 105;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "ipv6-peer-renegotiate-rx-conf-ack" {
                    value 106;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "ipv6-peer-renegotiate-rx-conf-nak" {
                    value 107;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "ipv6-peer-renegotiate-rx-conf-rej" {
                    value 108;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "ipv6-peer-renegotiate-rx-conf-req" {
                    value 109;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "ipv6-peer-terminate-code-rej" {
                    value 110;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "ipv6-peer-terminate-term-ack" {
                    value 111;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "ipv6-peer-terminate-term-req" {
                    value 112;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum "ipv6-service-disable" {
                    value 113;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum "ipv6-stale-stacking" {
                    value 114;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "l2tp-session-apply-link-attribute-failed" {
                    value 115;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "lcp-authenticate-terminate-hold" {
                    value 116;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "lcp-configured-mrru-too-small" {
                    value 117;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "lcp-configured-mru-invalid" {
                    value 118;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "lcp-configured-mru-too-small" {
                    value 119;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "lcp-dynamic-interface-hold" {
                    value 120;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "lcp-failed-to-activate-services" {
                    value 121;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum "lcp-keepalive-failure" {
                    value 122;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "lcp-loopback-rx-conf-req" {
                    value 123;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "lcp-loopback-rx-echo-reply" {
                    value 124;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "lcp-loopback-rx-echo-req" {
                    value 125;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "lcp-max-configure-exceeded" {
                    value 126;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "lcp-max-passive-retries-exceeded" {
                    value 127;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum "lcp-mru-changed" {
                    value 128;
                    description
                      "Terminated-id with default mapping to 8";
                  }
                  enum "lcp-negotiation-timeout" {
                    value 129;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum "lcp-no-local-accm" {
                    value 130;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum "lcp-no-local-acfc" {
                    value 131;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "lcp-no-local-authentication" {
                    value 132;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "lcp-no-local-endpoint-discriminator" {
                    value 133;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "lcp-no-local-magic-number" {
                    value 134;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum "lcp-no-local-mrru" {
                    value 135;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum "lcp-no-local-mru" {
                    value 136;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum "lcp-no-local-pfc" {
                    value 137;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum "lcp-no-peer-accm" {
                    value 138;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum "lcp-no-peer-acfc" {
                    value 139;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "lcp-no-peer-authentication" {
                    value 140;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "lcp-no-peer-endpoint-discriminator" {
                    value 141;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "lcp-no-peer-magic-number" {
                    value 142;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum "lcp-no-peer-mrru" {
                    value 143;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum "lcp-no-peer-mru" {
                    value 144;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum "lcp-no-peer-pfc" {
                    value 145;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "lcp-peer-renegotiate-rx-conf-ack" {
                    value 146;
                    description
                      "Terminated-id with default mapping to 1";
                  }
                  enum
                    "lcp-peer-renegotiate-rx-conf-nak" {
                    value 147;
                    description
                      "Terminated-id with default mapping to 1";
                  }
                  enum
                    "lcp-peer-renegotiate-rx-conf-rej" {
                    value 148;
                    description
                      "Terminated-id with default mapping to 1";
                  }
                  enum
                    "lcp-peer-renegotiate-rx-conf-req" {
                    value 149;
                    description
                      "Terminated-id with default mapping to 1";
                  }
                  enum
                    "lcp-peer-terminate-code-rej" {
                    value 150;
                    description
                      "Terminated-id with default mapping to 1";
                  }
                  enum
                    "lcp-peer-terminate-protocol-reject" {
                    value 151;
                    description
                      "Terminated-id with default mapping to 1";
                  }
                  enum
                    "lcp-peer-terminate-term-ack" {
                    value 152;
                    description
                      "Terminated-id with default mapping to 1";
                  }
                  enum
                    "lcp-peer-terminate-term-req" {
                    value 153;
                    description
                      "Terminated-id with default mapping to 1";
                  }
                  enum "lcp-tunnel-disconnected" {
                    value 154;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum "lcp-tunnel-failed" {
                    value 155;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum "license-limit-exceeded" {
                    value 156;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "link-interface-no-hardware" {
                    value 157;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "lower-interface-attach-failed" {
                    value 158;
                    description
                      "Terminated-id with default mapping to 2";
                  }
                  enum "lower-interface-down" {
                    value 159;
                    description
                      "Terminated-id with default mapping to 2";
                  }
                  enum
                    "lower-interface-teardown" {
                    value 160;
                    description
                      "Terminated-id with default mapping to 17";
                  }
                  enum "mpls-admin-disable" {
                    value 161;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "mpls-failed-to-activate-family-mpls" {
                    value 162;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum "mpls-link-down" {
                    value 163;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "mpls-max-configure-exceeded" {
                    value 164;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "mpls-max-passive-retries-exceeded" {
                    value 165;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum "mpls-no-service" {
                    value 166;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "mpls-peer-renegotiate-rx-conf-ack" {
                    value 167;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "mpls-peer-renegotiate-rx-conf-nak" {
                    value 168;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "mpls-peer-renegotiate-rx-conf-rej" {
                    value 169;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "mpls-peer-renegotiate-rx-conf-req" {
                    value 170;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "mpls-peer-terminate-code-rej" {
                    value 171;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "mpls-peer-terminate-term-ack" {
                    value 172;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "mpls-peer-terminate-term-req" {
                    value 173;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum "mpls-service-disable" {
                    value 174;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum "mpls-stale-stacking" {
                    value 175;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "network-interface-admin-disable" {
                    value 176;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum "no-bundle" {
                    value 177;
                    description
                      "Terminated-id with default mapping to 8";
                  }
                  enum "no-interface" {
                    value 178;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum "no-link-interface" {
                    value 179;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum "no-ncps-available" {
                    value 180;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum "no-network-interface" {
                    value 181;
                    description
                      "Terminated-id with default mapping to 6";
                  }
                  enum "no-upper-interface" {
                    value 182;
                    description
                      "Terminated-id with default mapping to 9";
                  }
                  enum "osi-admin-disable" {
                    value 183;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "osi-failed-to-activate-family-osi" {
                    value 184;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum "osi-link-down" {
                    value 185;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "osi-max-configure-exceeded" {
                    value 186;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "osi-max-passive-retries-exceeded" {
                    value 187;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum "osi-no-local-align-npdu" {
                    value 188;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum "osi-no-peer-align-npdu" {
                    value 189;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum "osi-no-service" {
                    value 190;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "osi-peer-renegotiate-rx-conf-ack" {
                    value 191;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "osi-peer-renegotiate-rx-conf-nak" {
                    value 192;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "osi-peer-renegotiate-rx-conf-rej" {
                    value 193;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "osi-peer-renegotiate-rx-conf-req" {
                    value 194;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "osi-peer-terminate-code-rej" {
                    value 195;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "osi-peer-terminate-term-ack" {
                    value 196;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "osi-peer-terminate-term-req" {
                    value 197;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum "osi-service-disable" {
                    value 198;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum "osi-stale-stacking" {
                    value 199;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "recovery-active-state-cleanup" {
                    value 200;
                    description
                      "Terminated-id with default mapping to 9";
                  }
                  enum
                    "recovery-configured-state-cleanup" {
                    value 201;
                    description
                      "Terminated-id with default mapping to 9";
                  }
                  enum
                    "recovery-init-state-cleanup" {
                    value 202;
                    description
                      "Terminated-id with default mapping to 9";
                  }
                  enum
                    "recovery-terminated-state-cleanup" {
                    value 203;
                    description
                      "Terminated-id with default mapping to 9";
                  }
                  enum
                    "recovery-terminating-state-cleanup" {
                    value 204;
                    description
                      "Terminated-id with default mapping to 9";
                  }
                  enum "session-init-failed" {
                    value 205;
                    description
                      "Terminated-id with default mapping to 9";
                  }
                  enum
                    "subscriber-mgr-activation-failed" {
                    value 206;
                    description
                      "Terminated-id with default mapping to 9";
                  }
                  enum
                    "subscriber-mgr-get-credentials-failed" {
                    value 207;
                    description
                      "Terminated-id with default mapping to 9";
                  }
                  enum
                    "subscriber-mgr-link-interface-not-found" {
                    value 208;
                    description
                      "Terminated-id with default mapping to 9";
                  }
                  enum
                    "subscriber-mgr-set-state-active-failed" {
                    value 209;
                    description
                      "Terminated-id with default mapping to 9";
                  }
                }
                description
                  "Specify PPP terminate-code";
              }
              leaf l2tp-terminate-code {
                type enumeration {
                  enum "issu-in-progress" {
                    value 0;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "session-access-interface-down" {
                    value 1;
                    description
                      "Terminated-id with default mapping to 8";
                  }
                  enum
                    "session-administrative-close" {
                    value 2;
                    description
                      "Terminated-id with default mapping to 6";
                  }
                  enum
                    "session-administrative-drain" {
                    value 3;
                    description
                      "Terminated-id with default mapping to 6";
                  }
                  enum "session-call-down" {
                    value 4;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum "session-call-failed" {
                    value 5;
                    description
                      "Terminated-id with default mapping to 15";
                  }
                  enum
                    "session-create-failed-icrq-to-initiator-tunnel" {
                    value 6;
                    description
                      "Terminated-id with default mapping to 9";
                  }
                  enum
                    "session-create-failed-invalid-config" {
                    value 7;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "session-create-failed-limit-reached" {
                    value 8;
                    description
                      "Terminated-id with default mapping to 9";
                  }
                  enum
                    "session-create-failed-no-resources" {
                    value 9;
                    description
                      "Terminated-id with default mapping to 9";
                  }
                  enum
                    "session-create-failed-single-shot-tunnel-already-fired" {
                    value 10;
                    description
                      "Terminated-id with default mapping to 9";
                  }
                  enum
                    "session-create-failed-too-busy" {
                    value 11;
                    description
                      "Terminated-id with default mapping to 9";
                  }
                  enum
                    "session-failover-protocol-resync-disconnect" {
                    value 12;
                    description
                      "Terminated-id with default mapping to 6";
                  }
                  enum
                    "session-hardware-unavailable" {
                    value 13;
                    description
                      "Terminated-id with default mapping to 8";
                  }
                  enum
                    "session-no-resources-server-port" {
                    value 14;
                    description
                      "Terminated-id with default mapping to 9";
                  }
                  enum "session-not-ready" {
                    value 15;
                    description
                      "Terminated-id with default mapping to 9";
                  }
                  enum "session-receive-cdn" {
                    value 16;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "session-receive-cdn-avp-bad-hidden" {
                    value 17;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "session-receive-cdn-avp-bad-value-assigned-session-id" {
                    value 18;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "session-receive-cdn-avp-duplicate-value-assigned-session-id" {
                    value 19;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "session-receive-cdn-avp-malformed-bad-length" {
                    value 20;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "session-receive-cdn-avp-malformed-truncated" {
                    value 21;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "session-receive-cdn-avp-missing-mandatory-assigned-session-id" {
                    value 22;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "session-receive-cdn-avp-missing-mandatory-result-code" {
                    value 23;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "session-receive-cdn-avp-missing-random-vector" {
                    value 24;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "session-receive-cdn-avp-missing-secret" {
                    value 25;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "session-receive-cdn-avp-unknown" {
                    value 26;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "session-receive-cdn-no-resources" {
                    value 27;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "session-receive-iccn-avp-bad-hidden" {
                    value 28;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "session-receive-iccn-avp-bad-value-framing-type" {
                    value 29;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "session-receive-iccn-avp-bad-value-proxy-authen-type" {
                    value 30;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "session-receive-iccn-avp-bad-value-unsupported-proxy-authen-type" {
                    value 31;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "session-receive-iccn-avp-malformed-bad-length" {
                    value 32;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "session-receive-iccn-avp-malformed-truncated" {
                    value 33;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "session-receive-iccn-avp-missing-mandatory-connect-speed" {
                    value 34;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "session-receive-iccn-avp-missing-mandatory-framing-type" {
                    value 35;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "session-receive-iccn-avp-missing-mandatory-proxy-authen-challenge" {
                    value 36;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "session-receive-iccn-avp-missing-mandatory-proxy-authen-id" {
                    value 37;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "session-receive-iccn-avp-missing-mandatory-proxy-authen-name" {
                    value 38;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "session-receive-iccn-avp-missing-mandatory-proxy-authen-response" {
                    value 39;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "session-receive-iccn-avp-missing-random-vector" {
                    value 40;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "session-receive-iccn-avp-missing-secret" {
                    value 41;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "session-receive-iccn-avp-unknown" {
                    value 42;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "session-receive-iccn-no-resources" {
                    value 43;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "session-receive-iccn-unexpected" {
                    value 44;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "session-receive-icrp-avp-bad-hidden" {
                    value 45;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "session-receive-icrp-avp-bad-value-assigned-session-id" {
                    value 46;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "session-receive-icrp-avp-duplicate-value-assigned-session-id" {
                    value 47;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "session-receive-icrp-avp-malformed-bad-length" {
                    value 48;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "session-receive-icrp-avp-malformed-truncated" {
                    value 49;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "session-receive-icrp-avp-missing-mandatory-assigned-session-id" {
                    value 50;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "session-receive-icrp-avp-missing-random-vector" {
                    value 51;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "session-receive-icrp-avp-missing-secret" {
                    value 52;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "session-receive-icrp-avp-unknown" {
                    value 53;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "session-receive-icrp-no-resources" {
                    value 54;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "session-receive-icrp-unexpected" {
                    value 55;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "session-receive-icrq-administrative-close" {
                    value 56;
                    description
                      "Terminated-id with default mapping to 6";
                  }
                  enum
                    "session-receive-icrq-authenticate-failed-host" {
                    value 57;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "session-receive-icrq-avp-bad-hidden" {
                    value 58;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "session-receive-icrq-avp-bad-value-assigned-session-id" {
                    value 59;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "session-receive-icrq-avp-bad-value-bearer-type" {
                    value 60;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "session-receive-icrq-avp-bad-value-cisco-nas-port" {
                    value 61;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "session-receive-icrq-avp-duplicate-value-assigned-session-id" {
                    value 62;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "session-receive-icrq-avp-malformed-bad-length" {
                    value 63;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "session-receive-icrq-avp-malformed-truncated" {
                    value 64;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "session-receive-icrq-avp-missing-mandatory-assigned-session-id" {
                    value 65;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "session-receive-icrq-avp-missing-mandatory-call-serial-number" {
                    value 66;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "session-receive-icrq-avp-missing-random-vector" {
                    value 67;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "session-receive-icrq-avp-missing-secret" {
                    value 68;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "session-receive-icrq-avp-unknown" {
                    value 69;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "session-receive-icrq-no-resources" {
                    value 70;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "session-receive-icrq-unexpected" {
                    value 71;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "session-receive-occn-avp-bad-hidden" {
                    value 72;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "session-receive-occn-avp-bad-value-framing-type" {
                    value 73;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "session-receive-occn-avp-malformed-bad-length" {
                    value 74;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "session-receive-occn-avp-malformed-truncated" {
                    value 75;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "session-receive-occn-avp-missing-mandatory-connect-speed" {
                    value 76;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "session-receive-occn-avp-missing-mandatory-framing-type" {
                    value 77;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "session-receive-occn-avp-missing-random-vector" {
                    value 78;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "session-receive-occn-avp-missing-secret" {
                    value 79;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "session-receive-occn-avp-unknown" {
                    value 80;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "session-receive-occn-no-resources" {
                    value 81;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "session-receive-occn-unexpected" {
                    value 82;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "session-receive-ocrp-avp-bad-hidden" {
                    value 83;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "session-receive-ocrp-avp-bad-value-assigned-session-id" {
                    value 84;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "session-receive-ocrp-avp-duplicate-value-assigned-session-id" {
                    value 85;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "session-receive-ocrp-avp-malformed-bad-length" {
                    value 86;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "session-receive-ocrp-avp-malformed-truncated" {
                    value 87;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "session-receive-ocrp-avp-missing-mandatory-assigned-session-id" {
                    value 88;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "session-receive-ocrp-avp-missing-random-vector" {
                    value 89;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "session-receive-ocrp-avp-missing-secret" {
                    value 90;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "session-receive-ocrp-avp-unknown" {
                    value 91;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "session-receive-ocrp-no-resources" {
                    value 92;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "session-receive-ocrp-unexpected" {
                    value 93;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "session-receive-ocrq-administrative-close" {
                    value 94;
                    description
                      "Terminated-id with default mapping to 6";
                  }
                  enum
                    "session-receive-ocrq-authenticate-failed-host" {
                    value 95;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "session-receive-ocrq-avp-bad-hidden" {
                    value 96;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "session-receive-ocrq-avp-bad-value-assigned-session-id" {
                    value 97;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "session-receive-ocrq-avp-bad-value-bearer-type" {
                    value 98;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "session-receive-ocrq-avp-bad-value-framing-type" {
                    value 99;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "session-receive-ocrq-avp-duplicate-value-assigned-session-id" {
                    value 100;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "session-receive-ocrq-avp-malformed-bad-length" {
                    value 101;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "session-receive-ocrq-avp-malformed-truncated" {
                    value 102;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "session-receive-ocrq-avp-missing-mandatory-assigned-session-id" {
                    value 103;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "session-receive-ocrq-avp-missing-mandatory-bearer-type" {
                    value 104;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "session-receive-ocrq-avp-missing-mandatory-call-serial-number" {
                    value 105;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "session-receive-ocrq-avp-missing-mandatory-called-number" {
                    value 106;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "session-receive-ocrq-avp-missing-mandatory-framing-type" {
                    value 107;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "session-receive-ocrq-avp-missing-mandatory-maximum-bps" {
                    value 108;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "session-receive-ocrq-avp-missing-mandatory-minimum-bps" {
                    value 109;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "session-receive-ocrq-avp-missing-random-vector" {
                    value 110;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "session-receive-ocrq-avp-missing-secret" {
                    value 111;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "session-receive-ocrq-avp-unknown" {
                    value 112;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "session-receive-ocrq-no-resources" {
                    value 113;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "session-receive-ocrq-unexpected" {
                    value 114;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "session-receive-ocrq-unsupported" {
                    value 115;
                    description
                      "Terminated-id with default mapping to 9";
                  }
                  enum
                    "session-receive-sli-avp-bad-hidden" {
                    value 116;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "session-receive-sli-avp-bad-value-accm" {
                    value 117;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "session-receive-sli-avp-malformed-bad-length" {
                    value 118;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "session-receive-sli-avp-malformed-truncated" {
                    value 119;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "session-receive-sli-avp-missing-mandatory-accm" {
                    value 120;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "session-receive-sli-avp-missing-random-vector" {
                    value 121;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "session-receive-sli-avp-missing-secret" {
                    value 122;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "session-receive-sli-avp-unknown" {
                    value 123;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "session-receive-sli-no-resources" {
                    value 124;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "session-receive-unexpected-packet-lac-incoming" {
                    value 125;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "session-receive-unexpected-packet-lac-outgoing" {
                    value 126;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "session-receive-unexpected-packet-lns-incoming" {
                    value 127;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "session-receive-unexpected-packet-lns-outgoing" {
                    value 128;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "session-receive-unknown-session-id" {
                    value 129;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "session-receive-wen-avp-bad-hidden" {
                    value 130;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "session-receive-wen-avp-malformed-bad-length" {
                    value 131;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "session-receive-wen-avp-malformed-truncated" {
                    value 132;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "session-receive-wen-avp-missing-mandatory-call-errors" {
                    value 133;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "session-receive-wen-avp-missing-random-vector" {
                    value 134;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "session-receive-wen-avp-missing-secret" {
                    value 135;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "session-receive-wen-avp-unknown" {
                    value 136;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "session-receive-wen-no-resources" {
                    value 137;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "session-timeout-connection" {
                    value 138;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "session-timeout-inactivity" {
                    value 139;
                    description
                      "Terminated-id with default mapping to 4";
                  }
                  enum "session-timeout-session" {
                    value 140;
                    description
                      "Terminated-id with default mapping to 5";
                  }
                  enum
                    "session-timeout-upper-create" {
                    value 141;
                    description
                      "Terminated-id with default mapping to 9";
                  }
                  enum
                    "session-transmit-speed-unavailable" {
                    value 142;
                    description
                      "Terminated-id with default mapping to 9";
                  }
                  enum "session-tunnel-down" {
                    value 143;
                    description
                      "Terminated-id with default mapping to 15";
                  }
                  enum "session-tunnel-failed" {
                    value 144;
                    description
                      "Terminated-id with default mapping to 15";
                  }
                  enum
                    "session-tunnel-switch-profile-deleted" {
                    value 145;
                    description
                      "Terminated-id with default mapping to 6";
                  }
                  enum
                    "session-tunneled-interface-down" {
                    value 146;
                    description
                      "Terminated-id with default mapping to 8";
                  }
                  enum "session-unknown-cause" {
                    value 147;
                    description
                      "Terminated-id with default mapping to 9";
                  }
                  enum
                    "session-upper-create-failed" {
                    value 148;
                    description
                      "Terminated-id with default mapping to 9";
                  }
                  enum "session-upper-removed" {
                    value 149;
                    description
                      "Terminated-id with default mapping to 15";
                  }
                  enum
                    "session-warmstart-not-operational" {
                    value 150;
                    description
                      "Terminated-id with default mapping to 15";
                  }
                  enum
                    "session-warmstart-recovery-error" {
                    value 151;
                    description
                      "Terminated-id with default mapping to 15";
                  }
                  enum
                    "session-warmstart-uppper-not-restacked" {
                    value 152;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum "session-eracheck-failed" {
                    value 153;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "session-mappedswitchedsession-down" {
                    value 154;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "session-rx-csurq-avp-unknown" {
                    value 155;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "session-rx-icrq-issu-in-progress" {
                    value 156;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "session-rx-ocrq-issu-in-progress" {
                    value 157;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum "session-sdb-release" {
                    value 158;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "session-stray-ifl-association" {
                    value 159;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "session-tunnelswitch-error" {
                    value 160;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum "session-uptimer-expiry" {
                    value 161;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "tunnel-administrative-close" {
                    value 162;
                    description
                      "Terminated-id with default mapping to 6";
                  }
                  enum
                    "tunnel-administrative-drain" {
                    value 163;
                    description
                      "Terminated-id with default mapping to 6";
                  }
                  enum
                    "tunnel-control-channel-failed" {
                    value 164;
                    description
                      "Terminated-id with default mapping to 15";
                  }
                  enum
                    "tunnel-created-no-sessions" {
                    value 165;
                    description
                      "Terminated-id with default mapping to 1";
                  }
                  enum
                    "tunnel-destination-address-changed" {
                    value 166;
                    description
                      "Terminated-id with default mapping to 6";
                  }
                  enum "tunnel-destination-down" {
                    value 167;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "tunnel-failover-protocol-no-resources-for-recovery-tunnel" {
                    value 168;
                    description
                      "Terminated-id with default mapping to 15";
                  }
                  enum
                    "tunnel-failover-protocol-no-resources-for-session-resync" {
                    value 169;
                    description
                      "Terminated-id with default mapping to 15";
                  }
                  enum
                    "tunnel-failover-protocol-not-supported" {
                    value 170;
                    description
                      "Terminated-id with default mapping to 15";
                  }
                  enum
                    "tunnel-failover-protocol-not-supported-by-peer" {
                    value 171;
                    description
                      "Terminated-id with default mapping to 15";
                  }
                  enum
                    "tunnel-failover-protocol-recovery-control-channel-failed" {
                    value 172;
                    description
                      "Terminated-id with default mapping to 15";
                  }
                  enum
                    "tunnel-failover-protocol-recovery-tunnel-failed" {
                    value 173;
                    description
                      "Terminated-id with default mapping to 15";
                  }
                  enum
                    "tunnel-failover-protocol-recovery-tunnel-finished" {
                    value 174;
                    description
                      "Terminated-id with default mapping to 1";
                  }
                  enum
                    "tunnel-failover-protocol-recovery-tunnel-primary-down" {
                    value 175;
                    description
                      "Terminated-id with default mapping to 1";
                  }
                  enum
                    "tunnel-failover-protocol-session-resync-failed" {
                    value 176;
                    description
                      "Terminated-id with default mapping to 15";
                  }
                  enum
                    "tunnel-host-profile-changed" {
                    value 177;
                    description
                      "Terminated-id with default mapping to 6";
                  }
                  enum
                    "tunnel-host-profile-deleted" {
                    value 178;
                    description
                      "Terminated-id with default mapping to 6";
                  }
                  enum
                    "tunnel-receive-fsq-avp-bad-hidden" {
                    value 179;
                    description
                      "Terminated-id with default mapping to 15";
                  }
                  enum
                    "tunnel-receive-fsq-avp-malformed-bad-length" {
                    value 180;
                    description
                      "Terminated-id with default mapping to 15";
                  }
                  enum
                    "tunnel-receive-fsq-avp-malformed-truncated" {
                    value 181;
                    description
                      "Terminated-id with default mapping to 15";
                  }
                  enum
                    "tunnel-receive-fsq-avp-missing-mandatory-failover-session-state" {
                    value 182;
                    description
                      "Terminated-id with default mapping to 15";
                  }
                  enum
                    "tunnel-receive-fsq-avp-missing-random-vector" {
                    value 183;
                    description
                      "Terminated-id with default mapping to 15";
                  }
                  enum
                    "tunnel-receive-fsq-avp-missing-secret" {
                    value 184;
                    description
                      "Terminated-id with default mapping to 15";
                  }
                  enum
                    "tunnel-receive-fsq-avp-unknown" {
                    value 185;
                    description
                      "Terminated-id with default mapping to 15";
                  }
                  enum
                    "tunnel-receive-fsq-no-resources" {
                    value 186;
                    description
                      "Terminated-id with default mapping to 15";
                  }
                  enum
                    "tunnel-receive-fsq-session-id-not-null" {
                    value 187;
                    description
                      "Terminated-id with default mapping to 15";
                  }
                  enum
                    "tunnel-receive-fsr-avp-bad-hidden" {
                    value 188;
                    description
                      "Terminated-id with default mapping to 15";
                  }
                  enum
                    "tunnel-receive-fsr-avp-malformed-bad-length" {
                    value 189;
                    description
                      "Terminated-id with default mapping to 15";
                  }
                  enum
                    "tunnel-receive-fsr-avp-malformed-truncated" {
                    value 190;
                    description
                      "Terminated-id with default mapping to 15";
                  }
                  enum
                    "tunnel-receive-fsr-avp-missing-mandatory-failover-session-state" {
                    value 191;
                    description
                      "Terminated-id with default mapping to 15";
                  }
                  enum
                    "tunnel-receive-fsr-avp-missing-random-vector" {
                    value 192;
                    description
                      "Terminated-id with default mapping to 15";
                  }
                  enum
                    "tunnel-receive-fsr-avp-missing-secret" {
                    value 193;
                    description
                      "Terminated-id with default mapping to 15";
                  }
                  enum
                    "tunnel-receive-fsr-avp-unknown" {
                    value 194;
                    description
                      "Terminated-id with default mapping to 15";
                  }
                  enum
                    "tunnel-receive-fsr-no-resources" {
                    value 195;
                    description
                      "Terminated-id with default mapping to 15";
                  }
                  enum
                    "tunnel-receive-fsr-session-id-not-null" {
                    value 196;
                    description
                      "Terminated-id with default mapping to 15";
                  }
                  enum
                    "tunnel-receive-recovery-scccn-authenticate-failed-challenge" {
                    value 197;
                    description
                      "Terminated-id with default mapping to 17";
                  }
                  enum
                    "tunnel-receive-recovery-scccn-avp-bad-hidden" {
                    value 198;
                    description
                      "Terminated-id with default mapping to 15";
                  }
                  enum
                    "tunnel-receive-recovery-scccn-avp-bad-value-challenge-response" {
                    value 199;
                    description
                      "Terminated-id with default mapping to 15";
                  }
                  enum
                    "tunnel-receive-recovery-scccn-avp-malformed-bad-length" {
                    value 200;
                    description
                      "Terminated-id with default mapping to 15";
                  }
                  enum
                    "tunnel-receive-recovery-scccn-avp-malformed-truncated" {
                    value 201;
                    description
                      "Terminated-id with default mapping to 15";
                  }
                  enum
                    "tunnel-receive-recovery-scccn-avp-missing-challenge-response" {
                    value 202;
                    description
                      "Terminated-id with default mapping to 17";
                  }
                  enum
                    "tunnel-receive-recovery-scccn-avp-missing-random-vector" {
                    value 203;
                    description
                      "Terminated-id with default mapping to 15";
                  }
                  enum
                    "tunnel-receive-recovery-scccn-avp-missing-secret" {
                    value 204;
                    description
                      "Terminated-id with default mapping to 15";
                  }
                  enum
                    "tunnel-receive-recovery-scccn-avp-unexpected-challenge-response" {
                    value 205;
                    description
                      "Terminated-id with default mapping to 15";
                  }
                  enum
                    "tunnel-receive-recovery-scccn-avp-unknown" {
                    value 206;
                    description
                      "Terminated-id with default mapping to 15";
                  }
                  enum
                    "tunnel-receive-recovery-scccn-no-resources" {
                    value 207;
                    description
                      "Terminated-id with default mapping to 15";
                  }
                  enum
                    "tunnel-receive-recovery-scccn-session-id-not-null" {
                    value 208;
                    description
                      "Terminated-id with default mapping to 15";
                  }
                  enum
                    "tunnel-receive-recovery-scccp-avp-unexpected-challenge-response" {
                    value 209;
                    description
                      "Terminated-id with default mapping to 15";
                  }
                  enum
                    "tunnel-receive-recovery-scccp-avp-bad-value-challenge-response" {
                    value 210;
                    description
                      "Terminated-id with default mapping to 15";
                  }
                  enum
                    "tunnel-receive-recovery-scccp-avp-missing-challenge-response" {
                    value 211;
                    description
                      "Terminated-id with default mapping to 17";
                  }
                  enum
                    "tunnel-receive-recovery-sccrp-authenticate-failed-challenge" {
                    value 212;
                    description
                      "Terminated-id with default mapping to 17";
                  }
                  enum
                    "tunnel-receive-recovery-sccrp-avp-bad-hidden" {
                    value 213;
                    description
                      "Terminated-id with default mapping to 15";
                  }
                  enum
                    "tunnel-receive-recovery-sccrp-avp-bad-value-assigned-tunnel-id" {
                    value 214;
                    description
                      "Terminated-id with default mapping to 15";
                  }
                  enum
                    "tunnel-receive-recovery-sccrp-avp-bad-value-bearer-capabilities" {
                    value 215;
                    description
                      "Terminated-id with default mapping to 15";
                  }
                  enum
                    "tunnel-receive-recovery-sccrp-avp-bad-value-challenge" {
                    value 216;
                    description
                      "Terminated-id with default mapping to 15";
                  }
                  enum
                    "tunnel-receive-recovery-sccrp-avp-bad-value-framing-capabilities" {
                    value 217;
                    description
                      "Terminated-id with default mapping to 15";
                  }
                  enum
                    "tunnel-receive-recovery-sccrp-avp-bad-value-protocol-version" {
                    value 218;
                    description
                      "Terminated-id with default mapping to 15";
                  }
                  enum
                    "tunnel-receive-recovery-sccrp-avp-bad-value-receive-window-size" {
                    value 219;
                    description
                      "Terminated-id with default mapping to 15";
                  }
                  enum
                    "tunnel-receive-recovery-sccrp-avp-bad-value-suggested-control-sequence" {
                    value 220;
                    description
                      "Terminated-id with default mapping to 15";
                  }
                  enum
                    "tunnel-receive-recovery-sccrp-avp-duplicate-value-assigned-tunnel-id" {
                    value 221;
                    description
                      "Terminated-id with default mapping to 15";
                  }
                  enum
                    "tunnel-receive-recovery-sccrp-avp-malformed-bad-length" {
                    value 222;
                    description
                      "Terminated-id with default mapping to 15";
                  }
                  enum
                    "tunnel-receive-recovery-sccrp-avp-malformed-truncated" {
                    value 223;
                    description
                      "Terminated-id with default mapping to 15";
                  }
                  enum
                    "tunnel-receive-recovery-sccrp-avp-mismatched-host-name" {
                    value 224;
                    description
                      "Terminated-id with default mapping to 15";
                  }
                  enum
                    "tunnel-receive-recovery-sccrp-avp-mismatched-vendor-name" {
                    value 225;
                    description
                      "Terminated-id with default mapping to 15";
                  }
                  enum
                    "tunnel-receive-recovery-sccrp-avp-missing-mandatory-assigned-tunnel-id" {
                    value 226;
                    description
                      "Terminated-id with default mapping to 15";
                  }
                  enum
                    "tunnel-receive-recovery-sccrp-avp-missing-mandatory-framing-capabilities" {
                    value 227;
                    description
                      "Terminated-id with default mapping to 15";
                  }
                  enum
                    "tunnel-receive-recovery-sccrp-avp-missing-mandatory-host-name" {
                    value 228;
                    description
                      "Terminated-id with default mapping to 15";
                  }
                  enum
                    "tunnel-receive-recovery-sccrp-avp-missing-mandatory-protocol-version" {
                    value 229;
                    description
                      "Terminated-id with default mapping to 15";
                  }
                  enum
                    "tunnel-receive-recovery-sccrp-avp-missing-random-vector" {
                    value 230;
                    description
                      "Terminated-id with default mapping to 15";
                  }
                  enum
                    "tunnel-receive-recovery-sccrp-avp-missing-secret" {
                    value 231;
                    description
                      "Terminated-id with default mapping to 15";
                  }
                  enum
                    "tunnel-receive-recovery-sccrp-avp-unexpected-challenge-without-secret" {
                    value 232;
                    description
                      "Terminated-id with default mapping to 15";
                  }
                  enum
                    "tunnel-receive-recovery-sccrp-avp-unknown" {
                    value 233;
                    description
                      "Terminated-id with default mapping to 15";
                  }
                  enum
                    "tunnel-receive-recovery-sccrp-no-resources" {
                    value 234;
                    description
                      "Terminated-id with default mapping to 15";
                  }
                  enum
                    "tunnel-receive-recovery-sccrp-session-id-not-null" {
                    value 235;
                    description
                      "Terminated-id with default mapping to 15";
                  }
                  enum
                    "tunnel-receive-recovery-sccrq-administrative-close" {
                    value 236;
                    description
                      "Terminated-id with default mapping to 6";
                  }
                  enum
                    "tunnel-receive-recovery-sccrq-avp-bad-hidden" {
                    value 237;
                    description
                      "Terminated-id with default mapping to 15";
                  }
                  enum
                    "tunnel-receive-recovery-sccrq-avp-bad-value-assigned-tunnel-id" {
                    value 238;
                    description
                      "Terminated-id with default mapping to 15";
                  }
                  enum
                    "tunnel-receive-recovery-sccrq-avp-bad-value-bearer-capabilities" {
                    value 239;
                    description
                      "Terminated-id with default mapping to 15";
                  }
                  enum
                    "tunnel-receive-recovery-sccrq-avp-bad-value-challenge" {
                    value 240;
                    description
                      "Terminated-id with default mapping to 15";
                  }
                  enum
                    "tunnel-receive-recovery-sccrq-avp-bad-value-framing-capabilities" {
                    value 241;
                    description
                      "Terminated-id with default mapping to 15";
                  }
                  enum
                    "tunnel-receive-recovery-sccrq-avp-bad-value-protocol-version" {
                    value 242;
                    description
                      "Terminated-id with default mapping to 15";
                  }
                  enum
                    "tunnel-receive-recovery-sccrq-avp-bad-value-receive-window-size" {
                    value 243;
                    description
                      "Terminated-id with default mapping to 15";
                  }
                  enum
                    "tunnel-receive-recovery-sccrq-avp-bad-value-tunnel-recovery" {
                    value 244;
                    description
                      "Terminated-id with default mapping to 15";
                  }
                  enum
                    "tunnel-receive-recovery-sccrq-avp-duplicate-value-assigned-tunnel-id" {
                    value 245;
                    description
                      "Terminated-id with default mapping to 15";
                  }
                  enum
                    "tunnel-receive-recovery-sccrq-avp-duplicate-value-tie-breaker" {
                    value 246;
                    description
                      "Terminated-id with default mapping to 15";
                  }
                  enum
                    "tunnel-receive-recovery-sccrq-avp-malformed-bad-length" {
                    value 247;
                    description
                      "Terminated-id with default mapping to 15";
                  }
                  enum
                    "tunnel-receive-recovery-sccrq-avp-malformed-truncated" {
                    value 248;
                    description
                      "Terminated-id with default mapping to 15";
                  }
                  enum
                    "tunnel-receive-recovery-sccrq-avp-mismatched-host-name" {
                    value 249;
                    description
                      "Terminated-id with default mapping to 15";
                  }
                  enum
                    "tunnel-receive-recovery-sccrq-avp-mismatched-vendor-name" {
                    value 250;
                    description
                      "Terminated-id with default mapping to 15";
                  }
                  enum
                    "tunnel-receive-recovery-sccrq-avp-missing-mandatory-assigned-tunnel-id" {
                    value 251;
                    description
                      "Terminated-id with default mapping to 15";
                  }
                  enum
                    "tunnel-receive-recovery-sccrq-avp-missing-mandatory-framing-capabilities" {
                    value 252;
                    description
                      "Terminated-id with default mapping to 15";
                  }
                  enum
                    "tunnel-receive-recovery-sccrq-avp-missing-mandatory-host-name" {
                    value 253;
                    description
                      "Terminated-id with default mapping to 15";
                  }
                  enum
                    "tunnel-receive-recovery-sccrq-avp-missing-mandatory-protocol-version" {
                    value 254;
                    description
                      "Terminated-id with default mapping to 15";
                  }
                  enum
                    "tunnel-receive-recovery-sccrq-avp-missing-mandatory-tunnel-recovery" {
                    value 255;
                    description
                      "Terminated-id with default mapping to 15";
                  }
                  enum
                    "tunnel-receive-recovery-sccrq-avp-missing-random-vector" {
                    value 256;
                    description
                      "Terminated-id with default mapping to 15";
                  }
                  enum
                    "tunnel-receive-recovery-sccrq-avp-missing-secret" {
                    value 257;
                    description
                      "Terminated-id with default mapping to 15";
                  }
                  enum
                    "tunnel-receive-recovery-sccrq-avp-missing-tie-breaker" {
                    value 258;
                    description
                      "Terminated-id with default mapping to 15";
                  }
                  enum
                    "tunnel-receive-recovery-sccrq-avp-unexpected-challenge-without-secret" {
                    value 259;
                    description
                      "Terminated-id with default mapping to 15";
                  }
                  enum
                    "tunnel-receive-recovery-sccrq-avp-unknown" {
                    value 260;
                    description
                      "Terminated-id with default mapping to 15";
                  }
                  enum
                    "tunnel-receive-recovery-sccrq-no-resources-max-tunnels" {
                    value 261;
                    description
                      "Terminated-id with default mapping to 15";
                  }
                  enum
                    "tunnel-receive-recovery-sccrq-session-id-not-null" {
                    value 262;
                    description
                      "Terminated-id with default mapping to 15";
                  }
                  enum
                    "tunnel-receive-recovery-sccrq-tunnel-id-not-null" {
                    value 263;
                    description
                      "Terminated-id with default mapping to 15";
                  }
                  enum
                    "tunnel-receive-recovery-stopccn-avp-bad-hidden" {
                    value 264;
                    description
                      "Terminated-id with default mapping to 15";
                  }
                  enum
                    "tunnel-receive-recovery-stopccn-avp-bad-value-assigned-tunnel-id" {
                    value 265;
                    description
                      "Terminated-id with default mapping to 15";
                  }
                  enum
                    "tunnel-receive-recovery-stopccn-avp-duplicate-value-assigned-tunnel-id" {
                    value 266;
                    description
                      "Terminated-id with default mapping to 15";
                  }
                  enum
                    "tunnel-receive-recovery-stopccn-avp-malformed-bad-length" {
                    value 267;
                    description
                      "Terminated-id with default mapping to 15";
                  }
                  enum
                    "tunnel-receive-recovery-stopccn-avp-malformed-truncated" {
                    value 268;
                    description
                      "Terminated-id with default mapping to 15";
                  }
                  enum
                    "tunnel-receive-recovery-stopccn-avp-missing-mandatory-assigned-tunnel-id" {
                    value 269;
                    description
                      "Terminated-id with default mapping to 15";
                  }
                  enum
                    "tunnel-receive-recovery-stopccn-avp-missing-mandatory-result-code" {
                    value 270;
                    description
                      "Terminated-id with default mapping to 15";
                  }
                  enum
                    "tunnel-receive-recovery-stopccn-avp-missing-random-vector" {
                    value 271;
                    description
                      "Terminated-id with default mapping to 15";
                  }
                  enum
                    "tunnel-receive-recovery-stopccn-avp-missing-secret" {
                    value 272;
                    description
                      "Terminated-id with default mapping to 15";
                  }
                  enum
                    "tunnel-receive-recovery-stopccn-avp-unknown" {
                    value 273;
                    description
                      "Terminated-id with default mapping to 15";
                  }
                  enum
                    "tunnel-receive-recovery-stopccn-no-resources" {
                    value 274;
                    description
                      "Terminated-id with default mapping to 15";
                  }
                  enum
                    "tunnel-receive-recovery-stopccn-session-id-not-null" {
                    value 275;
                    description
                      "Terminated-id with default mapping to 15";
                  }
                  enum
                    "tunnel-receive-recovery-unexpected-packet" {
                    value 276;
                    description
                      "Terminated-id with default mapping to 15";
                  }
                  enum
                    "tunnel-receive-recovery-unknown-packet-message-type-indecipherable" {
                    value 277;
                    description
                      "Terminated-id with default mapping to 15";
                  }
                  enum
                    "tunnel-receive-recovery-unknown-packet-message-type-unrecognized" {
                    value 278;
                    description
                      "Terminated-id with default mapping to 15";
                  }
                  enum
                    "tunnel-receive-scccn-authenticate-failed-challenge" {
                    value 279;
                    description
                      "Terminated-id with default mapping to 17";
                  }
                  enum
                    "tunnel-receive-scccn-avp-bad-hidden" {
                    value 280;
                    description
                      "Terminated-id with default mapping to 15";
                  }
                  enum
                    "tunnel-receive-scccn-avp-bad-value-challenge-response" {
                    value 281;
                    description
                      "Terminated-id with default mapping to 15";
                  }
                  enum
                    "tunnel-receive-scccn-avp-malformed-bad-length" {
                    value 282;
                    description
                      "Terminated-id with default mapping to 15";
                  }
                  enum
                    "tunnel-receive-scccn-avp-malformed-truncated" {
                    value 283;
                    description
                      "Terminated-id with default mapping to 15";
                  }
                  enum
                    "tunnel-receive-scccn-avp-missing-challenge-response" {
                    value 284;
                    description
                      "Terminated-id with default mapping to 17";
                  }
                  enum
                    "tunnel-receive-scccn-avp-missing-random-vector" {
                    value 285;
                    description
                      "Terminated-id with default mapping to 15";
                  }
                  enum
                    "tunnel-receive-scccn-avp-missing-secret" {
                    value 286;
                    description
                      "Terminated-id with default mapping to 15";
                  }
                  enum
                    "tunnel-receive-scccn-avp-unexpected-challenge-response" {
                    value 287;
                    description
                      "Terminated-id with default mapping to 15";
                  }
                  enum
                    "tunnel-receive-scccn-avp-unknown" {
                    value 288;
                    description
                      "Terminated-id with default mapping to 15";
                  }
                  enum
                    "tunnel-receive-scccn-no-resources" {
                    value 289;
                    description
                      "Terminated-id with default mapping to 15";
                  }
                  enum
                    "tunnel-receive-scccn-session-id-not-null" {
                    value 290;
                    description
                      "Terminated-id with default mapping to 15";
                  }
                  enum
                    "tunnel-receive-scccn-unexpected" {
                    value 291;
                    description
                      "Terminated-id with default mapping to 15";
                  }
                  enum
                    "tunnel-receive-sccrp-authenticate-failed-challenge" {
                    value 292;
                    description
                      "Terminated-id with default mapping to 17";
                  }
                  enum
                    "tunnel-receive-sccrp-authenticate-failed-host" {
                    value 293;
                    description
                      "Terminated-id with default mapping to 17";
                  }
                  enum
                    "tunnel-receive-sccrp-avp-bad-hidden" {
                    value 294;
                    description
                      "Terminated-id with default mapping to 15";
                  }
                  enum
                    "tunnel-receive-sccrp-avp-bad-value-assigned-tunnel-id" {
                    value 295;
                    description
                      "Terminated-id with default mapping to 15";
                  }
                  enum
                    "tunnel-receive-sccrp-avp-bad-value-bearer-capabilities" {
                    value 296;
                    description
                      "Terminated-id with default mapping to 15";
                  }
                  enum
                    "tunnel-receive-sccrp-avp-bad-value-challenge" {
                    value 297;
                    description
                      "Terminated-id with default mapping to 15";
                  }
                  enum
                    "tunnel-receive-sccrp-avp-bad-value-challenge-response" {
                    value 298;
                    description
                      "Terminated-id with default mapping to 15";
                  }
                  enum
                    "tunnel-receive-sccrp-avp-bad-value-failover-capability" {
                    value 299;
                    description
                      "Terminated-id with default mapping to 15";
                  }
                  enum
                    "tunnel-receive-sccrp-avp-bad-value-framing-capabilities" {
                    value 300;
                    description
                      "Terminated-id with default mapping to 15";
                  }
                  enum
                    "tunnel-receive-sccrp-avp-bad-value-protocol-version" {
                    value 301;
                    description
                      "Terminated-id with default mapping to 15";
                  }
                  enum
                    "tunnel-receive-sccrp-avp-bad-value-receive-window-size" {
                    value 302;
                    description
                      "Terminated-id with default mapping to 15";
                  }
                  enum
                    "tunnel-receive-sccrp-avp-duplicate-value-assigned-tunnel-id" {
                    value 303;
                    description
                      "Terminated-id with default mapping to 15";
                  }
                  enum
                    "tunnel-receive-sccrp-avp-malformed-bad-length" {
                    value 304;
                    description
                      "Terminated-id with default mapping to 15";
                  }
                  enum
                    "tunnel-receive-sccrp-avp-malformed-truncated" {
                    value 305;
                    description
                      "Terminated-id with default mapping to 15";
                  }
                  enum
                    "tunnel-receive-sccrp-avp-missing-challenge-response" {
                    value 306;
                    description
                      "Terminated-id with default mapping to 17";
                  }
                  enum
                    "tunnel-receive-sccrp-avp-missing-mandatory-assigned-tunnel-id" {
                    value 307;
                    description
                      "Terminated-id with default mapping to 15";
                  }
                  enum
                    "tunnel-receive-sccrp-avp-missing-mandatory-framing-capabilities" {
                    value 308;
                    description
                      "Terminated-id with default mapping to 15";
                  }
                  enum
                    "tunnel-receive-sccrp-avp-missing-mandatory-host-name" {
                    value 309;
                    description
                      "Terminated-id with default mapping to 15";
                  }
                  enum
                    "tunnel-receive-sccrp-avp-missing-mandatory-protocol-version" {
                    value 310;
                    description
                      "Terminated-id with default mapping to 15";
                  }
                  enum
                    "tunnel-receive-sccrp-avp-missing-random-vector" {
                    value 311;
                    description
                      "Terminated-id with default mapping to 15";
                  }
                  enum
                    "tunnel-receive-sccrp-avp-missing-secret" {
                    value 312;
                    description
                      "Terminated-id with default mapping to 15";
                  }
                  enum
                    "tunnel-receive-sccrp-avp-unexpected-challenge-response" {
                    value 313;
                    description
                      "Terminated-id with default mapping to 15";
                  }
                  enum
                    "tunnel-receive-sccrp-avp-unexpected-challenge-without-secret" {
                    value 314;
                    description
                      "Terminated-id with default mapping to 15";
                  }
                  enum
                    "tunnel-receive-sccrp-avp-unknown" {
                    value 315;
                    description
                      "Terminated-id with default mapping to 15";
                  }
                  enum
                    "tunnel-receive-sccrp-no-resources" {
                    value 316;
                    description
                      "Terminated-id with default mapping to 15";
                  }
                  enum
                    "tunnel-receive-sccrp-session-id-not-null" {
                    value 317;
                    description
                      "Terminated-id with default mapping to 15";
                  }
                  enum
                    "tunnel-receive-sccrp-unexpected" {
                    value 318;
                    description
                      "Terminated-id with default mapping to 15";
                  }
                  enum
                    "tunnel-receive-sccrq-administrative-close" {
                    value 319;
                    description
                      "Terminated-id with default mapping to 6";
                  }
                  enum
                    "tunnel-receive-sccrq-authenticate-failed-host" {
                    value 320;
                    description
                      "Terminated-id with default mapping to 17";
                  }
                  enum
                    "tunnel-receive-sccrq-avp-bad-hidden" {
                    value 321;
                    description
                      "Terminated-id with default mapping to 15";
                  }
                  enum
                    "tunnel-receive-sccrq-avp-bad-value-assigned-tunnel-id" {
                    value 322;
                    description
                      "Terminated-id with default mapping to 15";
                  }
                  enum
                    "tunnel-receive-sccrq-avp-bad-value-bearer-capabilities" {
                    value 323;
                    description
                      "Terminated-id with default mapping to 15";
                  }
                  enum
                    "tunnel-receive-sccrq-avp-bad-value-challenge" {
                    value 324;
                    description
                      "Terminated-id with default mapping to 15";
                  }
                  enum
                    "tunnel-receive-sccrq-avp-bad-value-failover-capability" {
                    value 325;
                    description
                      "Terminated-id with default mapping to 15";
                  }
                  enum
                    "tunnel-receive-sccrq-avp-bad-value-framing-capabilities" {
                    value 326;
                    description
                      "Terminated-id with default mapping to 15";
                  }
                  enum
                    "tunnel-receive-sccrq-avp-bad-value-protocol-version" {
                    value 327;
                    description
                      "Terminated-id with default mapping to 15";
                  }
                  enum
                    "tunnel-receive-sccrq-avp-bad-value-receive-window-size" {
                    value 328;
                    description
                      "Terminated-id with default mapping to 15";
                  }
                  enum
                    "tunnel-receive-sccrq-avp-duplicate-value-assigned-tunnel-id" {
                    value 329;
                    description
                      "Terminated-id with default mapping to 15";
                  }
                  enum
                    "tunnel-receive-sccrq-avp-malformed-bad-length" {
                    value 330;
                    description
                      "Terminated-id with default mapping to 15";
                  }
                  enum
                    "tunnel-receive-sccrq-avp-malformed-truncated" {
                    value 331;
                    description
                      "Terminated-id with default mapping to 15";
                  }
                  enum
                    "tunnel-receive-sccrq-avp-missing-mandatory-assigned-tunnel-id" {
                    value 332;
                    description
                      "Terminated-id with default mapping to 15";
                  }
                  enum
                    "tunnel-receive-sccrq-avp-missing-mandatory-framing-capabilities" {
                    value 333;
                    description
                      "Terminated-id with default mapping to 15";
                  }
                  enum
                    "tunnel-receive-sccrq-avp-missing-mandatory-host-name" {
                    value 334;
                    description
                      "Terminated-id with default mapping to 15";
                  }
                  enum
                    "tunnel-receive-sccrq-avp-missing-mandatory-protocol-version" {
                    value 335;
                    description
                      "Terminated-id with default mapping to 15";
                  }
                  enum
                    "tunnel-receive-sccrq-avp-missing-random-vector" {
                    value 336;
                    description
                      "Terminated-id with default mapping to 15";
                  }
                  enum
                    "tunnel-receive-sccrq-avp-missing-secret" {
                    value 337;
                    description
                      "Terminated-id with default mapping to 15";
                  }
                  enum
                    "tunnel-receive-sccrq-avp-unexpected-challenge-without-secret" {
                    value 338;
                    description
                      "Terminated-id with default mapping to 15";
                  }
                  enum
                    "tunnel-receive-sccrq-avp-unknown" {
                    value 339;
                    description
                      "Terminated-id with default mapping to 15";
                  }
                  enum
                    "tunnel-receive-sccrq-bad-address" {
                    value 340;
                    description
                      "Terminated-id with default mapping to 15";
                  }
                  enum
                    "tunnel-receive-sccrq-invalid-ns" {
                    value 341;
                    description
                      "Terminated-id with default mapping to 10";
                  }
                  enum
                    "tunnel-receive-sccrq-no-resources" {
                    value 342;
                    description
                      "Terminated-id with default mapping to 15";
                  }
                  enum
                    "tunnel-receive-sccrq-no-resources-max-tunnels" {
                    value 343;
                    description
                      "Terminated-id with default mapping to 15";
                  }
                  enum
                    "tunnel-receive-sccrq-session-id-not-null" {
                    value 344;
                    description
                      "Terminated-id with default mapping to 15";
                  }
                  enum
                    "tunnel-receive-sccrq-unexpected" {
                    value 345;
                    description
                      "Terminated-id with default mapping to 15";
                  }
                  enum
                    "tunnel-receive-session-packet-null-session-id-invalid" {
                    value 346;
                    description
                      "Terminated-id with default mapping to 15";
                  }
                  enum
                    "tunnel-receive-session-packet-null-session-id-without-assigned-session-id" {
                    value 347;
                    description
                      "Terminated-id with default mapping to 15";
                  }
                  enum "tunnel-receive-stopccn" {
                    value 348;
                    description
                      "Terminated-id with default mapping to 1";
                  }
                  enum
                    "tunnel-receive-stopccn-avp-bad-hidden" {
                    value 349;
                    description
                      "Terminated-id with default mapping to 15";
                  }
                  enum
                    "tunnel-receive-stopccn-avp-bad-value-assigned-tunnel-id" {
                    value 350;
                    description
                      "Terminated-id with default mapping to 15";
                  }
                  enum
                    "tunnel-receive-stopccn-avp-duplicate-value-assigned-tunnel-id" {
                    value 351;
                    description
                      "Terminated-id with default mapping to 15";
                  }
                  enum
                    "tunnel-receive-stopccn-avp-malformed-bad-length" {
                    value 352;
                    description
                      "Terminated-id with default mapping to 15";
                  }
                  enum
                    "tunnel-receive-stopccn-avp-malformed-truncated" {
                    value 353;
                    description
                      "Terminated-id with default mapping to 15";
                  }
                  enum
                    "tunnel-receive-stopccn-avp-missing-mandatory-assigned-tunnel-id" {
                    value 354;
                    description
                      "Terminated-id with default mapping to 15";
                  }
                  enum
                    "tunnel-receive-stopccn-avp-missing-mandatory-result-code" {
                    value 355;
                    description
                      "Terminated-id with default mapping to 15";
                  }
                  enum
                    "tunnel-receive-stopccn-avp-missing-random-vector" {
                    value 356;
                    description
                      "Terminated-id with default mapping to 15";
                  }
                  enum
                    "tunnel-receive-stopccn-avp-missing-secret" {
                    value 357;
                    description
                      "Terminated-id with default mapping to 15";
                  }
                  enum
                    "tunnel-receive-stopccn-avp-unknown" {
                    value 358;
                    description
                      "Terminated-id with default mapping to 15";
                  }
                  enum
                    "tunnel-receive-stopccn-no-resources" {
                    value 359;
                    description
                      "Terminated-id with default mapping to 15";
                  }
                  enum
                    "tunnel-receive-stopccn-session-id-not-null" {
                    value 360;
                    description
                      "Terminated-id with default mapping to 15";
                  }
                  enum
                    "tunnel-receive-unexpected-packet" {
                    value 361;
                    description
                      "Terminated-id with default mapping to 15";
                  }
                  enum
                    "tunnel-receive-unexpected-packet-for-session" {
                    value 362;
                    description
                      "Terminated-id with default mapping to 15";
                  }
                  enum
                    "tunnel-receive-unknown-packet-message-type-indecipherable" {
                    value 363;
                    description
                      "Terminated-id with default mapping to 15";
                  }
                  enum
                    "tunnel-receive-unknown-packet-message-type-unrecognized" {
                    value 364;
                    description
                      "Terminated-id with default mapping to 15";
                  }
                  enum
                    "tunnel-timeout-connection" {
                    value 365;
                    description
                      "Terminated-id with default mapping to 15";
                  }
                  enum
                    "tunnel-timeout-connection-recovery-tunnel" {
                    value 366;
                    description
                      "Terminated-id with default mapping to 15";
                  }
                  enum "tunnel-timeout-idle" {
                    value 367;
                    description
                      "Terminated-id with default mapping to 1";
                  }
                  enum "tunnel-unknown-cause" {
                    value 368;
                    description
                      "Terminated-id with default mapping to 9";
                  }
                  enum
                    "tunnel-warmstart-not-operational" {
                    value 369;
                    description
                      "Terminated-id with default mapping to 15";
                  }
                  enum
                    "tunnel-warmstart-recovery-error" {
                    value 370;
                    description
                      "Terminated-id with default mapping to 15";
                  }
                }
                description
                  "Specify L2TP terminate-code";
              }
            }  // choice terminate-code-choice
          }
    
          output {
            choice output_c {
              leaf output {
                type string;
              }
              anyxml aaa-test-result;
              anyxml multi-routing-engine-results;
            }  // choice output_c
          }
        }  // rpc get-ppp-user-aaa-test-result
    
        rpc get-dhcp-user-aaa-test-result {
          description
            "Test the aaa servers for a dhcp user";
          input {
            leaf user {
              type string;
              mandatory true;
              description "The username to test";
            }
    
            leaf password {
              type string;
              description
                "The password associated with username";
            }
    
            leaf profile {
              type string;
              description
                "Specify the access profile name which to use for user";
            }
    
            leaf logical-system {
              type string;
              description
                "Specify the logical-system in which to authenticate user";
            }
    
            leaf routing-instance {
              type string;
              description
                "Specify the routing-instance in which to authenticate user";
            }
    
            leaf service-type {
              type string;
              description "Service type ";
            }
    
            leaf mac-address {
              type jt:mac-addr;
              description
                "Specify the Mac address of the DHCP client";
            }
    
            leaf option-82 {
              type string;
              description
                "Specify the DHCP option 82";
            }
    
            leaf agent-remote-id {
              type string {
                length "1 .. 63";
              }
              description
                "DSL forum agent remote id ";
            }
    
            leaf source-address {
              type jt:ipv4addr;
              description
                "Use specified address as source address";
            }
    
            leaf no-address-request {
              type empty;
              description
                "Request is for authentication without address-allocation";
            }
    
            leaf terminate-code {
              type enumeration {
                enum "client-request" {
                  value 0;
                  description
                    "Terminated-id with default mapping to 1";
                }
                enum "lost-carrier" {
                  value 1;
                  description
                    "Terminated-id with default mapping to 2";
                }
                enum "nak" {
                  value 2;
                  description
                    "Terminated-id with default mapping to 15";
                }
                enum "nas-logout" {
                  value 3;
                  description
                    "Terminated-id with default mapping to 10";
                }
                enum "no-offers" {
                  value 4;
                  description
                    "Terminated-id with default mapping to 4";
                }
              }
              description
                "Specify DHCP terminate-code";
            }
          }
    
          output {
            choice output_c {
              leaf output {
                type string;
              }
              anyxml aaa-test-result;
              anyxml multi-routing-engine-results;
            }  // choice output_c
          }
        }  // rpc get-dhcp-user-aaa-test-result
    
        rpc get-authdlite-user-aaa-test-result {
          description
            "Test the aaa servers for a authdlite user";
          input {
            leaf user {
              type string;
              mandatory true;
              description "The username to test";
            }
    
            leaf password {
              type string;
              description
                "The password associated with username";
            }
    
            leaf profile {
              type string;
              description
                "Specify the access profile name which to use for user";
            }
    
            leaf port {
              type string;
              description
                "Specify NAS-port to be used for test";
            }
    
            leaf zero-stats {
              type empty;
              description
                "Specify that acct stats should be set to zero";
            }
    
            leaf xauth {
              type empty;
              description "Emulate xauth client";
            }
    
            leaf s6a {
              type empty;
              description "Emulate s6a client";
            }
          }
    
          output {
            choice output_c {
              leaf output {
                type string;
              }
              anyxml aaa-test-result;
              anyxml multi-routing-engine-results;
            }  // choice output_c
          }
        }  // rpc get-authdlite-user-aaa-test-result
    
        rpc get-ocs-sftp-backup-test-result {
          description "Test aaa ocs sftp-backup";
          output {
            choice output_c {
              leaf output {
                type string;
              }
              anyxml ocs-sftp-backup-test-result;
              anyxml multi-routing-engine-results;
            }  // choice output_c
          }
        }  // rpc get-ocs-sftp-backup-test-result
    
        rpc test-dot1x-sync-req {
          description
            "Send sync request to peer AD";
          input {
            leaf rg-id {
              type union {
                type uint32;
                type string {
                  pattern "<.*>|$.*";
                }
              }
              description
                "Specify redundancy-group";
            }
          }
    
          output {
            choice output_c {
              leaf output {
                type string;
              }
              anyxml dot1x-sync-req;
              anyxml multi-routing-engine-results;
            }  // choice output_c
          }
        }  // rpc test-dot1x-sync-req
    
        rpc test-dot1x-sync-all {
          description
            "Send sync message containing all the authenticated entries";
          input {
            leaf rg-id {
              type union {
                type uint32;
                type string {
                  pattern "<.*>|$.*";
                }
              }
              description
                "Specify redundancy-group";
            }
          }
    
          output {
            choice output_c {
              leaf output {
                type string;
              }
              anyxml dot1x-sync-all;
              anyxml multi-routing-engine-results;
            }  // choice output_c
          }
        }  // rpc test-dot1x-sync-all
    
        rpc test-dot1x-sync-mac {
          description
            "Simulate receiving sync message for particular session";
          input {
            leaf session {
              type string;
              description
                "Session param ae-id, ifl-nm, mac, ch-id, user, filter-id, vlan, voip";
            }
          }
    
          output {
            choice output_c {
              leaf output {
                type string;
              }
              anyxml dot1x-sync-mac;
              anyxml multi-routing-engine-results;
            }  // choice output_c
          }
        }  // rpc test-dot1x-sync-mac
    
        rpc test-dot1x-del-sync-mac {
          input {
            leaf session {
              type string;
              description
                "Session param ae-id, ifl-nm, mac";
            }
          }
    
          output {
            choice output_c {
              leaf output {
                type string;
              }
              anyxml dot1x-del-sync-mac;
              anyxml multi-routing-engine-results;
            }  // choice output_c
          }
        }  // rpc test-dot1x-del-sync-mac
    
        rpc test-anti-spam-ip {
          description "Test anti-spam ip-check";
          input {
            leaf test-ip {
              type jt:ipaddr;
              mandatory true;
              description
                "Anti-spam test IP address";
            }
          }
    
          output {
            choice output_c {
              leaf output {
                type string;
              }
              anyxml anti-spam-test;
              anyxml multi-routing-engine-results;
            }  // choice output_c
          }
        }  // rpc test-anti-spam-ip
    
        rpc test-web-filtering-profile {
          description
            "Test web-filtering profile";
          input {
            leaf profile {
              type string {
                length "1 .. 29";
              }
              mandatory true;
              description
                "Web-filtering profile name";
            }
    
            leaf test-url {
              type string {
                length "1 .. 249";
              }
              mandatory true;
              description
                "Web-filtering test URL";
            }
    
            choice lsys {
              leaf logical-system {
                type string;
                description
                  "Logical-system name";
              }
              leaf root-logical-system {
                type empty;
                description
                  "Root logical-system (default)";
              }
              leaf tenant {
                type string;
                description "Tenant name";
              }
              leaf all-logical-systems-tenants {
                type empty;
                description
                  "All multitenancy systems";
              }
            }  // choice lsys
          }
    
          output {
            choice output_c {
              leaf output {
                type string;
              }
              anyxml web-filtering-test;
              anyxml multi-routing-engine-results;
            }  // choice output_c
          }
        }  // rpc test-web-filtering-profile
    
        rpc test-enhanced-web-filtering {
          description
            "Test enhanced-web-filtering url-check";
          input {
            leaf test-url {
              type string {
                length "1 .. 249";
              }
              mandatory true;
              description
                "Enhanced-web-filtering threat-check test URL";
            }
          }
    
          output {
            choice output_c {
              leaf output {
                type string;
              }
              anyxml enhanced-web-filtering-test;
              anyxml multi-routing-engine-results;
            }  // choice output_c
          }
        }  // rpc test-enhanced-web-filtering
    
        rpc rib-sharding-hash-route-to-shard {
          description
            "Test route with rib-sharding hash function";
          input {
            leaf destination {
              type jt:ipprefix;
              mandatory true;
              description
                "IP address and optional prefix length of destination";
            }
          }
    
          output {
            choice output_c {
              leaf output {
                type string;
              }
              anyxml rib-sharding-hash-route-to-shard;
              anyxml multi-routing-engine-results;
            }  // choice output_c
          }
        }  // rpc rib-sharding-hash-route-to-shard
    
        rpc test-msdp-dependent-peers {
          description
            "Find downstream dependent peers for a prefix";
          input {
            choice daemon-select {
              leaf logical-system {
                type string;
                description
                  "Name of logical system, or 'all'";
              }
            }  // choice daemon-select
    
            leaf instance {
              type string;
              description "Name of instance";
            }
    
            leaf prefix {
              type jt:ipv4prefix;
              mandatory true;
              description
                "IPv4 address and optional prefix length";
            }
          }
    
          output {
            choice output_c {
              leaf output {
                type string;
              }
              anyxml multi-routing-engine-results;
            }  // choice output_c
          }
        }  // rpc test-msdp-dependent-peers
    
        rpc test-msdp-rpf-peers {
          description
            "Find MSDP reverse-path forwarding peer for an originator";
          input {
            choice daemon-select {
              leaf logical-system {
                type string;
                description
                  "Name of logical system, or 'all'";
              }
            }  // choice daemon-select
    
            leaf instance {
              type string;
              description "Name of instance";
            }
    
            leaf originator {
              type jt:ipv4prefix;
              mandatory true;
              description
                "IPv4 address and optional prefix length of originator";
            }
          }
    
          output {
            choice output_c {
              leaf output {
                type string;
              }
              anyxml multi-routing-engine-results;
            }  // choice output_c
          }
        }  // rpc test-msdp-rpf-peers
    
        rpc test-routing-policy {
          description
            "Import and export policy evaluation";
          input {
            leaf policy {
              type string;
              description "Policy name";
            }
    
            leaf prefix {
              type string;
              description "Destination prefix";
            }
          }
    
          output {
            choice output_c {
              leaf output {
                type string;
              }
              anyxml route-information;
              anyxml multi-routing-engine-results;
            }  // choice output_c
          }
        }  // rpc test-routing-policy
    
        rpc test-l2-learning {
          description
            "Layer 2 forwarding commands";
          input {
            leaf in-memory-debug {
              type enumeration {
                enum "disable" {
                  value 0;
                  description
                    "Disable in-memory tracing";
                }
                enum "enable" {
                  value 1;
                  description
                    "Enable in-memory tracing";
                }
              }
              mandatory true;
              description
                "Enable or disable in-memory tracing";
            }
          }
    
          output {
            choice output_c {
              leaf output {
                type string;
              }
              anyxml multi-routing-engine-results;
            }  // choice output_c
          }
        }  // rpc test-l2-learning
    
        rpc test-aaa-asm-ccr {
          description
            "Test commands to send CCR from diameter-asm";
          input {
            leaf msg-type {
              type enumeration {
                enum "ccri" {
                  value 0;
                  description
                    "Trigger CCR-I message";
                }
                enum "ccru" {
                  value 1;
                  description
                    "Trigger CCR-U message";
                }
                enum "ccrt" {
                  value 2;
                  description
                    "Trigger CCR-T message";
                }
              }
              mandatory true;
              description
                "Specify CCR Message type";
            }
    
            leaf app-type {
              type enumeration {
                enum "app-gx" {
                  value 0;
                  description
                    "Trigger Gx message";
                }
                enum "app-gy" {
                  value 1;
                  description
                    "Trigger Gy message";
                }
              }
              mandatory true;
              description
                "Specify Application type";
            }
    
            leaf message-length {
              type enumeration {
                enum "short" {
                  value 0;
                  description "Short Gx message";
                }
                enum "long" {
                  value 1;
                  description "Long Gy message";
                }
              }
              description
                "Specify message length";
            }
    
            leaf te-id {
              type union {
                type uint32;
                type string {
                  pattern "<.*>|$.*";
                }
              }
              mandatory true;
              description
                "TEID to be used in CCR";
            }
    
            leaf bearer-id {
              type union {
                type uint32;
                type string {
                  pattern "<.*>|$.*";
                }
              }
              mandatory true;
              description
                "Bearer-id to be used in CCR";
            }
    
            leaf profile {
              type string {
                length "1 .. 64";
              }
              description
                "Diameter application profile name";
            }
    
            leaf count {
              type union {
                type uint32;
                type string {
                  pattern "<.*>|$.*";
                }
              }
              description
                "Number of ccr messages, default is 1";
            }
    
            leaf rate {
              type union {
                type uint32;
                type string {
                  pattern "<.*>|$.*";
                }
              }
              description
                "Number of ccr messages per 100msec, default is 100";
            }
          }
    
          output {
            choice output_c {
              leaf output {
                type string;
              }
              anyxml multi-routing-engine-results;
            }  // choice output_c
          }
        }  // rpc test-aaa-asm-ccr
    
        rpc get-radius-server-access-test-result {
          description
            "Test user access to a radius server";
          input {
            leaf address {
              type jt:ipv4addr;
              mandatory true;
              description
                "RADIUS server address";
            }
    
            leaf authentication-port {
              type union {
                type string {
                  pattern "<.*>|$.*";
                }
                type uint16 {
                  range "1 .. 65535";
                }
              }
              default "1812";
              description
                "RADIUS server authentication port number";
            }
    
            leaf secret {
              type string;
              mandatory true;
              description
                "Shared secret with the RADIUS server";
            }
    
            leaf user {
              type string;
              mandatory true;
              description
                "User name to be authenticated to the RADIUS server";
            }
    
            leaf password {
              type string;
              mandatory true;
              description
                "Password for the user";
            }
    
            leaf timeout {
              type union {
                type string {
                  pattern "<.*>|$.*";
                }
                type uint32 {
                  range "1 .. 90";
                }
              }
              units "seconds";
              default "3";
              description
                "Request timeout period";
            }
    
            leaf retry {
              type union {
                type string {
                  pattern "<.*>|$.*";
                }
                type uint32 {
                  range "1 .. 10";
                }
              }
              default "3";
              description "Retry attempts";
            }
    
            leaf source-address {
              type jt:ipv4addr;
              description
                "Use specified address as source address";
            }
          }
    
          output {
            choice output_c {
              leaf output {
                type string;
              }
              anyxml radius-access-server-test-result;
              anyxml multi-routing-engine-results;
            }  // choice output_c
          }
        }  // rpc get-radius-server-access-test-result
    
        rpc get-radius-profile-access-test-result {
          description
            "Test user access to an access profile";
          input {
            leaf profile-name {
              type string;
              mandatory true;
              description "Access profile name";
            }
    
            leaf user {
              type string;
              mandatory true;
              description
                "User name to be authenticated to the RADIUS server";
            }
    
            leaf password {
              type string;
              mandatory true;
              description
                "Password for the user";
            }
    
            leaf get-radius-profile-access-test-detail-result {
              type empty;
              description
                "Show radius attributes returned by the server";
            }
          }
    
          output {
            choice output_c {
              leaf output {
                type string;
              }
              anyxml radius-profile-access-test-result;
              anyxml multi-routing-engine-results;
            }  // choice output_c
          }
        }  // rpc get-radius-profile-access-test-result
    
        grouping command-forwarding {
          choice chassis-selector {
            leaf all-chassis {
              type empty;
              description "All chassis";
            }
            leaf all-lcc {
              type empty;
              description "All LCC chassis";
            }
            leaf scc {
              type empty;
              description "SCC";
            }
            leaf sfc {
              type union {
                type string {
                  pattern "<.*>|$.*";
                }
                type uint32;
              }
              description "SFC";
            }
            leaf lcc {
              type union {
                type string {
                  pattern "<.*>|$.*";
                }
                type uint32;
              }
              description "Specific LCC";
            }
            leaf node {
              type string;
              description "Specific node";
            }
            leaf bsys {
              type empty;
              description "Base system";
            }
            leaf gnf {
              type union {
                type string {
                  pattern "<.*>|$.*";
                }
                type uint32 {
                  range "1 .. 10";
                }
              }
              description
                "Specific guest network function";
            }
            leaf all-gnfs {
              type empty;
              description
                "All guest network functions";
            }
            leaf all-system {
              type empty;
              description
                "All system (BSYS and GNFs)";
            }
            leaf server {
              type union {
                type string {
                  pattern "<.*>|$.*";
                }
                type uint32 {
                  range "0 .. 1";
                }
              }
              description "Specific server slot";
            }
            leaf all-servers {
              type empty;
              description "All servers";
            }
            leaf vnf {
              type string;
              description
                "Specific virtual-network-function";
            }
            leaf all-vnfs {
              type empty;
              description
                "All virtual-network-functions";
            }
          }  // choice chassis-selector
    
          choice re-selector {
            leaf re0 {
              type empty;
              description "RE0";
            }
            leaf re1 {
              type empty;
              description "RE1";
            }
            leaf routing-engine {
              type enumeration {
                enum "local" {
                  value 0;
                  description
                    "Local routing engine";
                }
                enum "other" {
                  value 1;
                  description
                    "Other routing engine";
                }
                enum "master" {
                  value 2;
                  description
                    "Master routing engine";
                }
                enum "backup" {
                  value 3;
                  description
                    "Backup routing engine";
                }
                enum "both" {
                  value 4;
                  description
                    "Both routing engines";
                }
              }
              description
                "Specific routing engine";
            }
          }  // choice re-selector
    
          choice lr-selector {
            leaf logical-system {
              type string;
              description
                "Name of logical system, or 'all'";
            }
          }  // choice lr-selector
    
          choice tenant-selector {
            leaf tenant {
              type string;
              description
                "Name of tenant, or 'all'";
            }
          }  // choice tenant-selector
    
          choice vc-selector {
            leaf local {
              type empty;
              description
                "Local virtual chassis member";
            }
            leaf all-members {
              type empty;
              description
                "All virtual chassis members";
            }
            leaf member {
              type union {
                type string {
                  pattern "<.*>|$.*";
                }
                type uint32;
              }
              description
                "Specific virtual chassis member";
            }
          }  // choice vc-selector
        }  // grouping command-forwarding
      }  // module junos-nfx-rpc-test
    

© 2023 YumaWorks, Inc. All rights reserved.