diff --git a/data/templates/dhcp-client/daemon-options.tmpl b/data/templates/dhcp-client/daemon-options.tmpl
deleted file mode 100644
index 40629dca1..000000000
--- a/data/templates/dhcp-client/daemon-options.tmpl
+++ /dev/null
@@ -1,4 +0,0 @@
-### Autogenerated by interface.py ###
-
-DHCLIENT_OPTS="-nw -cf /var/lib/dhcp/dhclient_{{ifname}}.conf -pf /var/lib/dhcp/dhclient_{{ifname}}.pid -lf /var/lib/dhcp/dhclient_{{ifname}}.leases{{" -e IF_METRIC=" ~ dhcp_options.default_route_distance if dhcp_options.default_route_distance is defined and dhcp_options.default_route_distance is not none}} {{ifname}}"
-
diff --git a/data/templates/dhcp-client/ipv6.override.conf.j2 b/data/templates/dhcp-client/ipv6.override.conf.j2
new file mode 100644
index 000000000..47e48e86f
--- /dev/null
+++ b/data/templates/dhcp-client/ipv6.override.conf.j2
@@ -0,0 +1,10 @@
+{% set vrf_command = 'ip vrf exec ' ~ vrf ~ ' ' if vrf is defined and vrf is not none else '' %}
+{% set no_release = '-n' if dhcpv6_options is defined and dhcpv6_options.no_release is defined and dhcpv6_options.no_release is not none else '' %}
+{% set dhcp6c_options = '-D -k /run/dhcp6c/dhcp6c.' ~ ifname ~ '.sock -c /run/dhcp6c/dhcp6c.' ~ ifname ~ '.conf -p /run/dhcp6c/dhcp6c.' ~ ifname ~ '.pid ' ~ no_release %}
+
+[Unit]
+ConditionPathExists=/run/dhcp6c/dhcp6c.{{ ifname }}.conf
+
+[Service]
+ExecStart=
+ExecStart={{ vrf_command }}/usr/sbin/dhcp6c {{ dhcp6c_options }} {{ ifname }}
\ No newline at end of file
diff --git a/data/templates/dhcp-client/override.conf.j2 b/data/templates/dhcp-client/override.conf.j2
new file mode 100644
index 000000000..5ceee9f5e
--- /dev/null
+++ b/data/templates/dhcp-client/override.conf.j2
@@ -0,0 +1,14 @@
+### Autogenerated by interface.py ###
+{% set vrf_command = 'ip vrf exec ' ~ vrf ~ ' ' if vrf is defined and vrf is not none else '' %}
+{% set if_metric = '-e IF_METRIC=' ~ dhcp_options.default_route_distance if dhcp_options is defined and dhcp_options.default_route_distance is defined and dhcp_options.default_route_distance is not none else '' %}
+{% set dhclient_options = '-d -nw -cf /var/lib/dhcp/dhclient_' ~ ifname ~ '.conf -pf /var/lib/dhcp/dhclient_' ~ ifname  ~ '.pid -lf /var/lib/dhcp/dhclient_' ~ ifname ~ '.leases ' ~ if_metric %}
+
+[Unit]
+ConditionPathExists=
+ConditionPathExists=/var/lib/dhcp/dhclient_{{ ifname }}.conf
+
+[Service]
+ExecStart=
+ExecStart={{ vrf_command }}/sbin/dhclient -4 {{ dhclient_options }} {{ ifname }}
+ExecStop=
+ExecStop={{ vrf_command }}/sbin/dhclient -4 -r {{ dhclient_options }} {{ ifname }}
diff --git a/interface-definitions/container.xml.in b/interface-definitions/container.xml.in
index f092ad9bb..ec22693c9 100644
--- a/interface-definitions/container.xml.in
+++ b/interface-definitions/container.xml.in
@@ -1,383 +1,383 @@
 <?xml version="1.0"?>
 <interfaceDefinition>
   <node name="container" owner="${vyos_conf_scripts_dir}/container.py">
     <properties>
       <help>Container applications</help>
       <priority>1280</priority>
     </properties>
     <children>
       <tagNode name="name">
         <properties>
           <help>Container name</help>
           <constraint>
             <regex>[-a-zA-Z0-9]+</regex>
           </constraint>
           <constraintErrorMessage>Container name must be alphanumeric and can contain hyphens</constraintErrorMessage>
         </properties>
         <children>
           <leafNode name="allow-host-networks">
             <properties>
               <help>Allow host networks in container</help>
               <valueless/>
             </properties>
           </leafNode>
           <leafNode name="cap-add">
             <properties>
               <help>Container capabilities/permissions</help>
               <completionHelp>
                 <list>net-admin net-bind-service net-raw setpcap sys-admin sys-time</list>
               </completionHelp>
               <valueHelp>
                 <format>net-admin</format>
                 <description>Network operations (interface, firewall, routing tables)</description>
               </valueHelp>
               <valueHelp>
                 <format>net-bind-service</format>
                 <description>Bind a socket to privileged ports (port numbers less than 1024)</description>
               </valueHelp>
               <valueHelp>
                 <format>net-raw</format>
                 <description>Permission to create raw network sockets</description>
               </valueHelp>
               <valueHelp>
                 <format>setpcap</format>
                 <description>Capability sets (from bounded or inherited set)</description>
               </valueHelp>
               <valueHelp>
                 <format>sys-admin</format>
                 <description>Administation operations (quotactl, mount, sethostname, setdomainame)</description>
               </valueHelp>
               <valueHelp>
                 <format>sys-time</format>
                 <description>Permission to set system clock</description>
               </valueHelp>
               <constraint>
                 <regex>(net-admin|net-bind-service|net-raw|setpcap|sys-admin|sys-time)</regex>
               </constraint>
               <multi/>
             </properties>
           </leafNode>
           #include <include/generic-description.xml.i>
           <tagNode name="device">
             <properties>
               <help>Add a host device to the container</help>
             </properties>
             <children>
               <leafNode name="source">
                 <properties>
                   <help>Source device (Example: "/dev/x")</help>
                   <valueHelp>
                     <format>txt</format>
                     <description>Source device</description>
                   </valueHelp>
                 </properties>
               </leafNode>
               <leafNode name="destination">
                 <properties>
                   <help>Destination container device (Example: "/dev/x")</help>
                   <valueHelp>
                     <format>txt</format>
                     <description>Destination container device</description>
                   </valueHelp>
                 </properties>
               </leafNode>
             </children>
           </tagNode>
           #include <include/generic-disable-node.xml.i>
           <tagNode name="environment">
             <properties>
               <help>Add custom environment variables</help>
               <constraint>
                 <regex>[-_a-zA-Z0-9]+</regex>
               </constraint>
               <constraintErrorMessage>Environment variable name must be alphanumeric and can contain hyphen and underscores</constraintErrorMessage>
             </properties>
             <children>
               <leafNode name="value">
                 <properties>
                   <help>Set environment option value</help>
                   <valueHelp>
                     <format>txt</format>
                     <description>Set environment option value</description>
                   </valueHelp>
                 </properties>
               </leafNode>
             </children>
           </tagNode>
           <leafNode name="entrypoint">
             <properties>
               <help>Override the default ENTRYPOINT from the image</help>
               <constraint>
                 <regex>[ !#-%&amp;(-~]+</regex>
               </constraint>
-              <constraintErrorMessage>Entrypoint must be ascii characters, use &amp;quot; and &amp;apos for double and single quotes respectively</constraintErrorMessage>
+              <constraintErrorMessage>Entrypoint must be ASCII characters, use &amp;quot; and &amp;apos for double and single quotes respectively</constraintErrorMessage>
             </properties>
           </leafNode>
           <leafNode name="host-name">
             <properties>
               <help>Container host name</help>
               <constraint>
                 #include <include/constraint/host-name.xml.in>
               </constraint>
               <constraintErrorMessage>Host-name must be alphanumeric and can contain hyphens</constraintErrorMessage>
             </properties>
           </leafNode>
           <leafNode name="image">
             <properties>
               <help>Image name in the hub-registry</help>
             </properties>
           </leafNode>
           <leafNode name="command">
             <properties>
               <help>Override the default CMD from the image</help>
               <constraint>
                 <regex>[ !#-%&amp;(-~]+</regex>
               </constraint>
-              <constraintErrorMessage>Command must be ascii characters, use &amp;quot; and &amp;apos for double and single quotes respectively</constraintErrorMessage>
+              <constraintErrorMessage>Command must be ASCII characters, use &amp;quot; and &amp;apos for double and single quotes respectively</constraintErrorMessage>
             </properties>
           </leafNode>
           <leafNode name="arguments">
             <properties>
-              <help>The command's arguments for this container</help>
+              <help>Command arguments for this container</help>
               <constraint>
                 <regex>[ !#-%&amp;(-~]+</regex>
               </constraint>
-              <constraintErrorMessage>The command's arguments must be ascii characters, use &amp;quot; and &amp;apos for double and single quotes respectively</constraintErrorMessage>
+              <constraintErrorMessage>The command arguments must be ASCII characters, use &amp;quot; and &amp;apos for double and single quotes respectively</constraintErrorMessage>
             </properties>
           </leafNode>
           <leafNode name="memory">
             <properties>
               <help>Memory (RAM) available to this container (default: 512)</help>
               <valueHelp>
                 <format>u32:0</format>
                 <description>Unlimited</description>
               </valueHelp>
               <valueHelp>
                 <format>u32:1-16384</format>
                 <description>Container memory in megabytes (MB)</description>
               </valueHelp>
               <constraint>
                 <validator name="numeric" argument="--range 0-16384"/>
               </constraint>
               <constraintErrorMessage>Container memory must be in range 0 to 16384 MB</constraintErrorMessage>
             </properties>
             <defaultValue>512</defaultValue>
           </leafNode>
           <leafNode name="shared-memory">
             <properties>
               <help>Shared memory available to this container (default: 64)</help>
               <valueHelp>
                 <format>u32:0</format>
                 <description>Unlimited</description>
               </valueHelp>
               <valueHelp>
                 <format>u32:1-8192</format>
                 <description>Container memory in megabytes (MB)</description>
               </valueHelp>
               <constraint>
                 <validator name="numeric" argument="--range 0-8192"/>
               </constraint>
               <constraintErrorMessage>Container memory must be in range 0 to 8192 MB</constraintErrorMessage>
             </properties>
             <defaultValue>64</defaultValue>
           </leafNode>
           <tagNode name="network">
             <properties>
               <help>Attach user defined network to container</help>
               <completionHelp>
                 <path>container network</path>
               </completionHelp>
             </properties>
             <children>
               <leafNode name="address">
                 <properties>
                   <!-- PODMAN currently does not support more then one IPv4 or IPv6 address assignments to a container -->
                   <help>Assign static IP address to container</help>
                   <valueHelp>
                     <format>ipv4</format>
                     <description>IPv4 address</description>
                   </valueHelp>
                   <constraint>
                     <validator name="ipv4-address"/>
                   </constraint>
                 </properties>
               </leafNode>
             </children>
           </tagNode>
           <tagNode name="port">
             <properties>
               <help>Publish port to the container</help>
             </properties>
             <children>
               <leafNode name="source">
                 <properties>
                   <help>Source host port</help>
                   <valueHelp>
                     <format>u32:1-65535</format>
                     <description>Source host port</description>
                   </valueHelp>
                   <valueHelp>
                     <format>start-end</format>
                     <description>Source host port range (e.g. 10025-10030)</description>
                   </valueHelp>
                   <constraint>
                     <validator name="port-range"/>
                   </constraint>
                 </properties>
               </leafNode>
               <leafNode name="destination">
                 <properties>
                   <help>Destination container port</help>
                   <valueHelp>
                     <format>u32:1-65535</format>
                     <description>Destination container port</description>
                   </valueHelp>
                   <valueHelp>
                     <format>start-end</format>
                     <description>Destination container port range (e.g. 10025-10030)</description>
                   </valueHelp>
                   <constraint>
                     <validator name="port-range"/>
                   </constraint>
                 </properties>
               </leafNode>
               <leafNode name="protocol">
                 <properties>
                   <help>Transport protocol used for port mapping (default: tcp)</help>
                   <completionHelp>
                     <list>tcp udp</list>
                   </completionHelp>
                   <valueHelp>
                     <format>tcp</format>
                     <description>Use Transmission Control Protocol for given port</description>
                   </valueHelp>
                   <valueHelp>
                     <format>udp</format>
                     <description>Use User Datagram Protocol for given port</description>
                   </valueHelp>
                   <constraint>
                     <regex>(tcp|udp)</regex>
                   </constraint>
                 </properties>
                 <defaultValue>tcp</defaultValue>
               </leafNode>
             </children>
           </tagNode>
           <leafNode name="restart">
             <properties>
               <help>Restart options for container (default: on-failure)</help>
               <completionHelp>
                 <list>no on-failure always</list>
               </completionHelp>
               <valueHelp>
                 <format>no</format>
                 <description>Do not restart containers on exit</description>
               </valueHelp>
               <valueHelp>
                 <format>on-failure</format>
                 <description>Restart containers when they exit with a non-zero exit code, retrying indefinitely</description>
               </valueHelp>
               <valueHelp>
                 <format>always</format>
                 <description>Restart containers when they exit, regardless of status, retrying indefinitely</description>
               </valueHelp>
               <constraint>
                 <regex>(no|on-failure|always)</regex>
               </constraint>
             </properties>
             <defaultValue>on-failure</defaultValue>
           </leafNode>
           <tagNode name="volume">
             <properties>
               <help>Mount a volume into the container</help>
             </properties>
             <children>
               <leafNode name="source">
                 <properties>
                   <help>Source host directory</help>
                   <valueHelp>
                     <format>txt</format>
                     <description>Source host directory</description>
                   </valueHelp>
                 </properties>
               </leafNode>
               <leafNode name="destination">
                 <properties>
                   <help>Destination container directory</help>
                   <valueHelp>
                     <format>txt</format>
                     <description>Destination container directory</description>
                   </valueHelp>
                 </properties>
               </leafNode>
               <leafNode name="mode">
                 <properties>
                   <help>Volume access mode ro/rw (default: rw)</help>
                   <completionHelp>
                     <list>ro rw</list>
                   </completionHelp>
                   <valueHelp>
                     <format>ro</format>
                     <description>Volume mounted into the container as read-only</description>
                   </valueHelp>
                   <valueHelp>
                     <format>rw</format>
                     <description>Volume mounted into the container as read-write</description>
                   </valueHelp>
                   <constraint>
                     <regex>(ro|rw)</regex>
                   </constraint>
                 </properties>
                 <defaultValue>rw</defaultValue>
               </leafNode>
             </children>
           </tagNode>
         </children>
       </tagNode>
       <tagNode name="network">
         <properties>
           <help>Network name</help>
           <constraint>
             <regex>[-_a-zA-Z0-9]{1,11}</regex>
           </constraint>
           <constraintErrorMessage>Network name cannot be longer than 11 characters</constraintErrorMessage>
         </properties>
         <children>
           <leafNode name="description">
             <properties>
               <help>Network description</help>
             </properties>
           </leafNode>
           <leafNode name="prefix">
             <properties>
               <help>Prefix which allocated to that network</help>
               <valueHelp>
                 <format>ipv4net</format>
                 <description>IPv4 network prefix</description>
               </valueHelp>
               <valueHelp>
                 <format>ipv6net</format>
                 <description>IPv6 network prefix</description>
               </valueHelp>
               <constraint>
                 <validator name="ipv4-prefix"/>
                 <validator name="ipv6-prefix"/>
               </constraint>
               <multi/>
             </properties>
           </leafNode>
         </children>
       </tagNode>
       <tagNode name="registry">
         <properties>
           <help>Registry Name</help>
         </properties>
         <defaultValue>docker.io quay.io</defaultValue>
         <children>
           #include <include/interface/authentication.xml.i>
           #include <include/generic-disable-node.xml.i>
         </children>
       </tagNode>
     </children>
   </node>
 </interfaceDefinition>
diff --git a/interface-definitions/include/interface/dhcp-options.xml.i b/interface-definitions/include/interface/dhcp-options.xml.i
index 5b30ca08b..b96e73497 100644
--- a/interface-definitions/include/interface/dhcp-options.xml.i
+++ b/interface-definitions/include/interface/dhcp-options.xml.i
@@ -1,66 +1,67 @@
 <!-- include start from dhcp-options.xml.i -->
 <node name="dhcp-options">
   <properties>
     <help>DHCP client settings/options</help>
   </properties>
   <children>
     <leafNode name="client-id">
       <properties>
         <help>Identifier used by client to identify itself to the DHCP server</help>
       </properties>
     </leafNode>
     <leafNode name="host-name">
       <properties>
         <help>Override system host-name sent to DHCP server</help>
       </properties>
     </leafNode>
     <leafNode name="mtu">
       <properties>
         <help>Use MTU value from DHCP server - ignore interface setting</help>
         <valueless/>
       </properties>
     </leafNode>
     <leafNode name="vendor-class-id">
       <properties>
         <help>Identify the vendor client type to the DHCP server</help>
       </properties>
     </leafNode>
     <leafNode name="no-default-route">
       <properties>
         <help>Do not request routers from DHCP server</help>
         <valueless/>
       </properties>
     </leafNode>
     <leafNode name="default-route-distance">
       <properties>
         <help>Distance for the default route from DHCP server</help>
         <valueHelp>
           <format>u32:1-255</format>
           <description>Distance for the default route from DHCP server (default 210)</description>
         </valueHelp>
         <constraint>
           <validator name="numeric" argument="--range 1-255"/>
         </constraint>
       </properties>
+      <defaultValue>210</defaultValue>
     </leafNode>
     <leafNode name="reject">
       <properties>
         <help>IP addresses or subnets from which to reject DHCP leases</help>
         <valueHelp>
           <format>ipv4</format>
           <description>IPv4 address to match</description>
         </valueHelp>
         <valueHelp>
           <format>ipv4net</format>
           <description>IPv4 prefix to match</description>
         </valueHelp>
         <constraint>
           <validator name="ipv4-address"/>
           <validator name="ipv4-prefix"/>
         </constraint>
         <multi/>
       </properties>
     </leafNode>
   </children>
 </node>
 <!-- include end -->
diff --git a/python/vyos/configdict.py b/python/vyos/configdict.py
index 785207c7f..9c83e3b18 100644
--- a/python/vyos/configdict.py
+++ b/python/vyos/configdict.py
@@ -1,646 +1,662 @@
 # Copyright 2019 VyOS maintainers and contributors <maintainers@vyos.io>
 #
 # This library is free software; you can redistribute it and/or
 # modify it under the terms of the GNU Lesser General Public
 # License as published by the Free Software Foundation; either
 # version 2.1 of the License, or (at your option) any later version.
 #
 # This library is distributed in the hope that it will be useful,
 # but WITHOUT ANY WARRANTY; without even the implied warranty of
 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
 # Lesser General Public License for more details.
 #
 # You should have received a copy of the GNU Lesser General Public
 # License along with this library.  If not, see <http://www.gnu.org/licenses/>.
 
 """
 A library for retrieving value dicts from VyOS configs in a declarative fashion.
 """
 import os
 import json
 
 from vyos.util import dict_search
 from vyos.xml import defaults
 from vyos.util import cmd
 
 def retrieve_config(path_hash, base_path, config):
     """
     Retrieves a VyOS config as a dict according to a declarative description
 
     The description dict, passed in the first argument, must follow this format:
     ``field_name : <path, type, [inner_options_dict]>``.
 
     Supported types are: ``str`` (for normal nodes),
     ``list`` (returns a list of strings, for multi nodes),
     ``bool`` (returns True if valueless node exists),
     ``dict`` (for tag nodes, returns a dict indexed by node names,
     according to description in the third item of the tuple).
 
     Args:
         path_hash (dict): Declarative description of the config to retrieve
         base_path (list): A base path to prepend to all option paths
         config (vyos.config.Config): A VyOS config object
 
     Returns:
         dict: config dict
     """
     config_hash = {}
 
     for k in path_hash:
 
         if type(path_hash[k]) != tuple:
             raise ValueError("In field {0}: expected a tuple, got a value {1}".format(k, str(path_hash[k])))
         if len(path_hash[k]) < 2:
             raise ValueError("In field {0}: field description must be a tuple of at least two items, path (list) and type".format(k))
 
         path = path_hash[k][0]
         if type(path) != list:
             raise ValueError("In field {0}: path must be a list, not a {1}".format(k, type(path)))
 
         typ = path_hash[k][1]
         if type(typ) != type:
             raise ValueError("In field {0}: type must be a type, not a {1}".format(k, type(typ)))
 
         path = base_path + path
 
         path_str = " ".join(path)
 
         if typ == str:
             config_hash[k] = config.return_value(path_str)
         elif typ == list:
             config_hash[k] = config.return_values(path_str)
         elif typ == bool:
             config_hash[k] = config.exists(path_str)
         elif typ == dict:
             try:
                 inner_hash = path_hash[k][2]
             except IndexError:
                 raise ValueError("The type of the \'{0}\' field is dict, but inner options hash is missing from the tuple".format(k))
             config_hash[k] = {}
             nodes = config.list_nodes(path_str)
             for node in nodes:
                 config_hash[k][node] = retrieve_config(inner_hash, path + [node], config)
 
     return config_hash
 
 
 def dict_merge(source, destination):
     """ Merge two dictionaries. Only keys which are not present in destination
     will be copied from source, anything else will be kept untouched. Function
     will return a new dict which has the merged key/value pairs. """
     from copy import deepcopy
     tmp = deepcopy(destination)
 
     for key, value in source.items():
         if key not in tmp:
             tmp[key] = value
         elif isinstance(source[key], dict):
             tmp[key] = dict_merge(source[key], tmp[key])
 
     return tmp
 
 def list_diff(first, second):
     """ Diff two dictionaries and return only unique items """
     second = set(second)
     return [item for item in first if item not in second]
 
 def is_node_changed(conf, path):
    from vyos.configdiff import get_config_diff
    D = get_config_diff(conf, key_mangling=('-', '_'))
    D.set_level(conf.get_level())
    return D.is_node_changed(path)
 
 def leaf_node_changed(conf, path):
     """
     Check if a leaf node was altered. If it has been altered - values has been
     changed, or it was added/removed, we will return a list containing the old
     value(s). If nothing has been changed, None is returned.
 
     NOTE: path must use the real CLI node name (e.g. with a hyphen!)
     """
     from vyos.configdiff import get_config_diff
     D = get_config_diff(conf, key_mangling=('-', '_'))
     D.set_level(conf.get_level())
     (new, old) = D.get_value_diff(path)
     if new != old:
         if isinstance(old, dict):
             # valueLess nodes return {} if node is deleted
             return True
         if old is None and isinstance(new, dict):
             # valueLess nodes return {} if node was added
             return True
         if old is None:
             return []
         if isinstance(old, str):
             return [old]
         if isinstance(old, list):
             if isinstance(new, str):
                 new = [new]
             elif isinstance(new, type(None)):
                 new = []
             return list_diff(old, new)
 
     return None
 
 def node_changed(conf, path, key_mangling=None):
     """
     Check if a leaf node was altered. If it has been altered - values has been
     changed, or it was added/removed, we will return the old value. If nothing
     has been changed, None is returned
     """
     from vyos.configdiff import get_config_diff, Diff
     D = get_config_diff(conf, key_mangling)
     D.set_level(conf.get_level())
     # get_child_nodes() will return dict_keys(), mangle this into a list with PEP448
     keys = D.get_child_nodes_diff(path, expand_nodes=Diff.DELETE)['delete'].keys()
     return list(keys)
 
 def get_removed_vlans(conf, dict):
     """
     Common function to parse a dictionary retrieved via get_config_dict() and
     determine any added/removed VLAN interfaces - be it 802.1q or Q-in-Q.
     """
     from vyos.configdiff import get_config_diff, Diff
 
     # Check vif, vif-s/vif-c VLAN interfaces for removal
     D = get_config_diff(conf, key_mangling=('-', '_'))
     D.set_level(conf.get_level())
     # get_child_nodes() will return dict_keys(), mangle this into a list with PEP448
     keys = D.get_child_nodes_diff(['vif'], expand_nodes=Diff.DELETE)['delete'].keys()
     if keys: dict['vif_remove'] = [*keys]
 
     # get_child_nodes() will return dict_keys(), mangle this into a list with PEP448
     keys = D.get_child_nodes_diff(['vif-s'], expand_nodes=Diff.DELETE)['delete'].keys()
     if keys: dict['vif_s_remove'] = [*keys]
 
     for vif in dict.get('vif_s', {}).keys():
         keys = D.get_child_nodes_diff(['vif-s', vif, 'vif-c'], expand_nodes=Diff.DELETE)['delete'].keys()
         if keys: dict['vif_s'][vif]['vif_c_remove'] = [*keys]
 
     return dict
 
 def T2665_set_dhcpv6pd_defaults(config_dict):
     """ Properly configure DHCPv6 default options in the dictionary. If there is
     no DHCPv6 configured at all, it is safe to remove the entire configuration.
     """
     # As this is the same for every interface type it is safe to assume this
     # for ethernet
     pd_defaults = defaults(['interfaces', 'ethernet', 'dhcpv6-options', 'pd'])
 
     # Implant default dictionary for DHCPv6-PD instances
     if dict_search('dhcpv6_options.pd.length', config_dict):
         del config_dict['dhcpv6_options']['pd']['length']
 
     for pd in (dict_search('dhcpv6_options.pd', config_dict) or []):
         config_dict['dhcpv6_options']['pd'][pd] = dict_merge(pd_defaults,
             config_dict['dhcpv6_options']['pd'][pd])
 
     return config_dict
 
 def is_member(conf, interface, intftype=None):
     """
     Checks if passed interface is member of other interface of specified type.
     intftype is optional, if not passed it will search all known types
     (currently bridge and bonding)
 
     Returns: dict
     empty -> Interface is not a member
     key -> Interface is a member of this interface
     """
     from vyos.ifconfig import Section
 
     ret_val = {}
     intftypes = ['bonding', 'bridge']
 
     if intftype not in intftypes + [None]:
         raise ValueError((
             f'unknown interface type "{intftype}" or it cannot '
             f'have member interfaces'))
 
     intftype = intftypes if intftype == None else [intftype]
 
     # set config level to root
     old_level = conf.get_level()
     conf.set_level([])
 
     for iftype in intftype:
         base = ['interfaces', iftype]
         for intf in conf.list_nodes(base):
             member = base + [intf, 'member', 'interface', interface]
             if conf.exists(member):
                 tmp = conf.get_config_dict(member, key_mangling=('-', '_'),
                                            get_first_key=True,
                                            no_tag_node_value_mangle=True)
                 ret_val.update({intf : tmp})
 
     old_level = conf.set_level(old_level)
     return ret_val
 
 def is_mirror_intf(conf, interface, direction=None):
     """
     Check whether the passed interface is used for port mirroring. Direction
     is optional, if not passed it will search all known direction
     (currently ingress and egress)
 
     Returns:
     None -> Interface is not a monitor interface
     Array() -> This interface is a monitor interface of interfaces
     """
     from vyos.ifconfig import Section
 
     directions = ['ingress', 'egress']
     if direction not in directions + [None]:
         raise ValueError(f'Unknown interface mirror direction "{direction}"')
 
     direction = directions if direction == None else [direction]
 
     ret_val = None
     old_level = conf.get_level()
     conf.set_level([])
     base = ['interfaces']
 
     for dir in direction:
         for iftype in conf.list_nodes(base):
             iftype_base = base + [iftype]
             for intf in conf.list_nodes(iftype_base):
                 mirror = iftype_base + [intf, 'mirror', dir, interface]
                 if conf.exists(mirror):
                     path = ['interfaces', Section.section(intf), intf]
                     tmp = conf.get_config_dict(path, key_mangling=('-', '_'),
                                                get_first_key=True)
                     ret_val = {intf : tmp}
 
     old_level = conf.set_level(old_level)
     return ret_val
 
 def has_vlan_subinterface_configured(conf, intf):
     """
     Checks if interface has an VLAN subinterface configured.
     Checks the following config nodes:
     'vif', 'vif-s'
 
     Return True if interface has VLAN subinterface configured.
     """
     from vyos.ifconfig import Section
     ret = False
 
     old_level = conf.get_level()
     conf.set_level([])
 
     intfpath = 'interfaces ' + Section.get_config_path(intf)
     if ( conf.exists(f'{intfpath} vif') or
             conf.exists(f'{intfpath} vif-s')):
         ret = True
 
     conf.set_level(old_level)
     return ret
 
 def is_source_interface(conf, interface, intftype=None):
     """
     Checks if passed interface is configured as source-interface of other
     interfaces of specified type. intftype is optional, if not passed it will
     search all known types (currently pppoe, macsec, pseudo-ethernet, tunnel
     and vxlan)
 
     Returns:
     None -> Interface is not a member
     interface name -> Interface is a member of this interface
     False -> interface type cannot have members
     """
     ret_val = None
     intftypes = ['macsec', 'pppoe', 'pseudo-ethernet', 'tunnel', 'vxlan']
     if not intftype:
         intftype = intftypes
 
     if isinstance(intftype, str):
         intftype = [intftype]
     elif not isinstance(intftype, list):
         raise ValueError(f'Interface type "{type(intftype)}" must be either str or list!')
 
     if not all(x in intftypes for x in intftype):
         raise ValueError(f'unknown interface type "{intftype}" or it can not '
             'have a source-interface')
 
     # set config level to root
     old_level = conf.get_level()
     conf.set_level([])
 
     for it in intftype:
         base = ['interfaces', it]
         for intf in conf.list_nodes(base):
             src_intf = base + [intf, 'source-interface']
             if conf.exists(src_intf) and interface in conf.return_values(src_intf):
                 ret_val = intf
                 break
 
     old_level = conf.set_level(old_level)
     return ret_val
 
 def get_interface_dict(config, base, ifname=''):
     """
     Common utility function to retrieve and mangle the interfaces configuration
     from the CLI input nodes. All interfaces have a common base where value
     retrival is identical. This function must be used whenever possible when
     working on the interfaces node!
 
     Return a dictionary with the necessary interface config keys.
     """
 
     if not ifname:
         from vyos import ConfigError
         # determine tagNode instance
         if 'VYOS_TAGNODE_VALUE' not in os.environ:
             raise ConfigError('Interface (VYOS_TAGNODE_VALUE) not specified')
         ifname = os.environ['VYOS_TAGNODE_VALUE']
 
     # retrieve interface default values
     default_values = defaults(base)
 
     # We take care about VLAN (vif, vif-s, vif-c) default values later on when
     # parsing vlans in default dict and merge the "proper" values in correctly,
     # see T2665.
     for vif in ['vif', 'vif_s']:
         if vif in default_values: del default_values[vif]
 
     # setup config level which is extracted in get_removed_vlans()
     config.set_level(base + [ifname])
     dict = config.get_config_dict([], key_mangling=('-', '_'), get_first_key=True,
                                   no_tag_node_value_mangle=True)
 
     # Check if interface has been removed. We must use exists() as
     # get_config_dict() will always return {} - even when an empty interface
     # node like the following exists.
     # +macsec macsec1 {
     # +}
     if not config.exists([]):
         dict.update({'deleted' : ''})
 
     # Add interface instance name into dictionary
     dict.update({'ifname': ifname})
 
     # XXX: T2665: When there is no DHCPv6-PD configuration given, we can safely
     # remove the default values from the dict.
     if 'dhcpv6_options' not in dict:
         if 'dhcpv6_options' in default_values:
             del default_values['dhcpv6_options']
 
     # We have gathered the dict representation of the CLI, but there are
     # default options which we need to update into the dictionary
     # retrived.
     dict = dict_merge(default_values, dict)
 
     # XXX: T2665: blend in proper DHCPv6-PD default values
     dict = T2665_set_dhcpv6pd_defaults(dict)
 
     address = leaf_node_changed(config, ['address'])
     if address: dict.update({'address_old' : address})
 
     # Check if we are a member of a bridge device
     bridge = is_member(config, ifname, 'bridge')
     if bridge: dict.update({'is_bridge_member' : bridge})
 
     # Check if it is a monitor interface
     mirror = is_mirror_intf(config, ifname)
     if mirror: dict.update({'is_mirror_intf' : mirror})
 
     # Check if we are a member of a bond device
     bond = is_member(config, ifname, 'bonding')
     if bond: dict.update({'is_bond_member' : bond})
 
     # Check if any DHCP options changed which require a client restat
     for leaf_node in ['client-id', 'default-route-distance', 'host-name',
                  'no-default-route', 'vendor-class-id']:
         dhcp = leaf_node_changed(config, ['dhcp-options', leaf_node])
         if dhcp:
-            dict.update({'dhcp_options_old' : dhcp})
-            # one option is suffiecient to set 'dhcp_options_old' key
+            dict.update({'dhcp_options_changed' : {}})
+            # one option is suffiecient to set 'dhcp_options_changed' key
             break
 
+    # Check if any DHCP options changed which require a client restat
+    vrf = is_node_changed(config, base + [ifname, 'vrf'])
+    if vrf: dict.update({'dhcp_options_changed' : {}})
+
     # Some interfaces come with a source_interface which must also not be part
     # of any other bond or bridge interface as it is exclusivly assigned as the
     # Kernels "lower" interface to this new "virtual/upper" interface.
     if 'source_interface' in dict:
         # Check if source interface is member of another bridge
         tmp = is_member(config, dict['source_interface'], 'bridge')
         if tmp: dict.update({'source_interface_is_bridge_member' : tmp})
 
         # Check if source interface is member of another bridge
         tmp = is_member(config, dict['source_interface'], 'bonding')
         if tmp: dict.update({'source_interface_is_bond_member' : tmp})
 
     mac = leaf_node_changed(config, ['mac'])
     if mac: dict.update({'mac_old' : mac})
 
     eui64 = leaf_node_changed(config, ['ipv6', 'address', 'eui64'])
     if eui64:
         tmp = dict_search('ipv6.address', dict)
         if not tmp:
             dict.update({'ipv6': {'address': {'eui64_old': eui64}}})
         else:
             dict['ipv6']['address'].update({'eui64_old': eui64})
 
     # Implant default dictionary in vif/vif-s VLAN interfaces. Values are
     # identical for all types of VLAN interfaces as they all include the same
     # XML definitions which hold the defaults.
     for vif, vif_config in dict.get('vif', {}).items():
         default_vif_values = defaults(base + ['vif'])
         # XXX: T2665: When there is no DHCPv6-PD configuration given, we can safely
         # remove the default values from the dict.
         if not 'dhcpv6_options' in vif_config:
             del default_vif_values['dhcpv6_options']
 
         address = leaf_node_changed(config, ['vif', vif, 'address'])
         if address: dict['vif'][vif].update({'address_old' : address})
 
         dict['vif'][vif] = dict_merge(default_vif_values, dict['vif'][vif])
         # XXX: T2665: blend in proper DHCPv6-PD default values
         dict['vif'][vif] = T2665_set_dhcpv6pd_defaults(dict['vif'][vif])
 
         # Check if we are a member of a bridge device
         bridge = is_member(config, f'{ifname}.{vif}', 'bridge')
         if bridge: dict['vif'][vif].update({'is_bridge_member' : bridge})
 
         # Check if any DHCP options changed which require a client restat
         for leaf_node in ['client-id', 'default-route-distance', 'host-name',
                      'no-default-route', 'vendor-class-id']:
             dhcp = leaf_node_changed(config, ['vif', vif, 'dhcp-options', leaf_node])
             if dhcp:
-                dict['vif'][vif].update({'dhcp_options_old' : dhcp})
-                # one option is suffiecient to set 'dhcp_options_old' key
+                dict['vif'][vif].update({'dhcp_options_changed' : {}})
+                # one option is suffiecient to set 'dhcp_options_changed' key
                 break
 
+        # Check if any DHCP options changed which require a client restat
+        vrf = is_node_changed(config, base + [ifname, 'vif', vif, 'vrf'])
+        if vrf: dict['vif'][vif].update({'dhcp_options_changed' : {}})
+
     for vif_s, vif_s_config in dict.get('vif_s', {}).items():
         default_vif_s_values = defaults(base + ['vif-s'])
         # XXX: T2665: we only wan't the vif-s defaults - do not care about vif-c
         if 'vif_c' in default_vif_s_values: del default_vif_s_values['vif_c']
 
         # XXX: T2665: When there is no DHCPv6-PD configuration given, we can safely
         # remove the default values from the dict.
         if not 'dhcpv6_options' in vif_s_config:
             del default_vif_s_values['dhcpv6_options']
 
         address = leaf_node_changed(config, ['vif-s', vif_s, 'address'])
         if address: dict['vif_s'][vif_s].update({'address_old' : address})
 
         dict['vif_s'][vif_s] = dict_merge(default_vif_s_values,
                 dict['vif_s'][vif_s])
         # XXX: T2665: blend in proper DHCPv6-PD default values
         dict['vif_s'][vif_s] = T2665_set_dhcpv6pd_defaults(
             dict['vif_s'][vif_s])
 
         # Check if we are a member of a bridge device
         bridge = is_member(config, f'{ifname}.{vif_s}', 'bridge')
         if bridge: dict['vif_s'][vif_s].update({'is_bridge_member' : bridge})
 
         # Check if any DHCP options changed which require a client restat
         for leaf_node in ['client-id', 'default-route-distance', 'host-name',
                      'no-default-route', 'vendor-class-id']:
             dhcp = leaf_node_changed(config, ['vif-s', vif_s, 'dhcp-options', leaf_node])
             if dhcp:
-                dict['vif_s'][vif_s].update({'dhcp_options_old' : dhcp})
-                # one option is suffiecient to set 'dhcp_options_old' key
+                dict['vif_s'][vif_s].update({'dhcp_options_changed' : {}})
+                # one option is suffiecient to set 'dhcp_options_changed' key
                 break
 
+        # Check if any DHCP options changed which require a client restat
+        vrf = is_node_changed(config, base + [ifname, 'vif-s', vif_s, 'vrf'])
+        if vrf: dict['vif_s'][vif_s].update({'dhcp_options_changed' : {}})
+
         for vif_c, vif_c_config in vif_s_config.get('vif_c', {}).items():
             default_vif_c_values = defaults(base + ['vif-s', 'vif-c'])
 
             # XXX: T2665: When there is no DHCPv6-PD configuration given, we can safely
             # remove the default values from the dict.
             if not 'dhcpv6_options' in vif_c_config:
                 del default_vif_c_values['dhcpv6_options']
 
             address = leaf_node_changed(config, ['vif-s', vif_s, 'vif-c', vif_c, 'address'])
             if address: dict['vif_s'][vif_s]['vif_c'][vif_c].update(
                     {'address_old' : address})
 
             dict['vif_s'][vif_s]['vif_c'][vif_c] = dict_merge(
                     default_vif_c_values, dict['vif_s'][vif_s]['vif_c'][vif_c])
             # XXX: T2665: blend in proper DHCPv6-PD default values
             dict['vif_s'][vif_s]['vif_c'][vif_c] = T2665_set_dhcpv6pd_defaults(
                 dict['vif_s'][vif_s]['vif_c'][vif_c])
 
             # Check if we are a member of a bridge device
             bridge = is_member(config, f'{ifname}.{vif_s}.{vif_c}', 'bridge')
             if bridge: dict['vif_s'][vif_s]['vif_c'][vif_c].update(
                 {'is_bridge_member' : bridge})
 
             # Check if any DHCP options changed which require a client restat
             for leaf_node in ['client-id', 'default-route-distance', 'host-name',
                          'no-default-route', 'vendor-class-id']:
                 dhcp = leaf_node_changed(config, ['vif-s', vif_s, 'vif-c', vif_c,
                                                   'dhcp-options', leaf_node])
                 if dhcp:
-                    dict['vif_s'][vif_s]['vif_c'][vif_c].update({'dhcp_options_old' : dhcp})
-                    # one option is suffiecient to set 'dhcp_options_old' key
+                    dict['vif_s'][vif_s]['vif_c'][vif_c].update({'dhcp_options_changed' : {}})
+                    # one option is suffiecient to set 'dhcp_options_changed' key
                     break
 
+            # Check if any DHCP options changed which require a client restat
+            vrf = is_node_changed(config, base + [ifname, 'vif-s', vif_s, 'vif-c', vif_c, 'vrf'])
+            if vrf: dict['vif_s'][vif_s]['vif_c'][vif_c].update({'dhcp_options_changed' : {}})
+
     # Check vif, vif-s/vif-c VLAN interfaces for removal
     dict = get_removed_vlans(config, dict)
     return dict
 
 def get_vlan_ids(interface):
     """
     Get the VLAN ID of the interface bound to the bridge
     """
     vlan_ids = set()
 
     bridge_status = cmd('bridge -j vlan show', shell=True)
     vlan_filter_status = json.loads(bridge_status)
 
     if vlan_filter_status is not None:
         for interface_status in vlan_filter_status:
             ifname = interface_status['ifname']
             if interface == ifname:
                 vlans_status = interface_status['vlans']
                 for vlan_status in vlans_status:
                     vlan_id = vlan_status['vlan']
                     vlan_ids.add(vlan_id)
 
     return vlan_ids
 
 def get_accel_dict(config, base, chap_secrets):
     """
     Common utility function to retrieve and mangle the Accel-PPP configuration
     from different CLI input nodes. All Accel-PPP services have a common base
     where value retrival is identical. This function must be used whenever
     possible when working with Accel-PPP services!
 
     Return a dictionary with the necessary interface config keys.
     """
     from vyos.util import get_half_cpus
     from vyos.template import is_ipv4
 
     dict = config.get_config_dict(base, key_mangling=('-', '_'), get_first_key=True, no_tag_node_value_mangle=True)
 
     # We have gathered the dict representation of the CLI, but there are default
     # options which we need to update into the dictionary retrived.
     default_values = defaults(base)
 
     # T2665: defaults include RADIUS server specifics per TAG node which need to
     # be added to individual RADIUS servers instead - so we can simply delete them
     if dict_search('authentication.radius.server', default_values):
         del default_values['authentication']['radius']['server']
 
     # T2665: defaults include static-ip address per TAG node which need to be
     # added to individual local users instead - so we can simply delete them
     if dict_search('authentication.local_users.username', default_values):
         del default_values['authentication']['local_users']['username']
 
     # T2665: defaults include IPv6 client-pool mask per TAG node which need to be
     # added to individual local users instead - so we can simply delete them
     if dict_search('client_ipv6_pool.prefix.mask', default_values):
         del default_values['client_ipv6_pool']['prefix']['mask']
 
     dict = dict_merge(default_values, dict)
 
     # set CPUs cores to process requests
     dict.update({'thread_count' : get_half_cpus()})
     # we need to store the path to the secrets file
     dict.update({'chap_secrets_file' : chap_secrets})
 
     # We can only have two IPv4 and three IPv6 nameservers - also they are
     # configured in a different way in the configuration, this is why we split
     # the configuration
     if 'name_server' in dict:
         ns_v4 = []
         ns_v6 = []
         for ns in dict['name_server']:
             if is_ipv4(ns): ns_v4.append(ns)
             else: ns_v6.append(ns)
 
         dict.update({'name_server_ipv4' : ns_v4, 'name_server_ipv6' : ns_v6})
         del dict['name_server']
 
     # Add individual RADIUS server default values
     if dict_search('authentication.radius.server', dict):
         # T2665
         default_values = defaults(base + ['authentication', 'radius', 'server'])
 
         for server in dict_search('authentication.radius.server', dict):
             dict['authentication']['radius']['server'][server] = dict_merge(
                 default_values, dict['authentication']['radius']['server'][server])
 
             # Check option "disable-accounting" per server and replace default value from '1813' to '0'
             # set vpn sstp authentication radius server x.x.x.x disable-accounting
             if 'disable_accounting' in dict['authentication']['radius']['server'][server]:
                 dict['authentication']['radius']['server'][server]['acct_port'] = '0'
 
     # Add individual local-user default values
     if dict_search('authentication.local_users.username', dict):
         # T2665
         default_values = defaults(base + ['authentication', 'local-users', 'username'])
 
         for username in dict_search('authentication.local_users.username', dict):
             dict['authentication']['local_users']['username'][username] = dict_merge(
                 default_values, dict['authentication']['local_users']['username'][username])
 
     # Add individual IPv6 client-pool default mask if required
     if dict_search('client_ipv6_pool.prefix', dict):
         # T2665
         default_values = defaults(base + ['client-ipv6-pool', 'prefix'])
 
         for prefix in dict_search('client_ipv6_pool.prefix', dict):
             dict['client_ipv6_pool']['prefix'][prefix] = dict_merge(
                 default_values, dict['client_ipv6_pool']['prefix'][prefix])
 
     return dict
diff --git a/python/vyos/ifconfig/interface.py b/python/vyos/ifconfig/interface.py
index 634060c4b..6b19f12a2 100644
--- a/python/vyos/ifconfig/interface.py
+++ b/python/vyos/ifconfig/interface.py
@@ -1,1596 +1,1600 @@
 # Copyright 2019-2021 VyOS maintainers and contributors <maintainers@vyos.io>
 #
 # This library is free software; you can redistribute it and/or
 # modify it under the terms of the GNU Lesser General Public
 # License as published by the Free Software Foundation; either
 # version 2.1 of the License, or (at your option) any later version.
 #
 # This library is distributed in the hope that it will be useful,
 # but WITHOUT ANY WARRANTY; without even the implied warranty of
 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
 # Lesser General Public License for more details.
 #
 # You should have received a copy of the GNU Lesser General Public
 # License along with this library.  If not, see <http://www.gnu.org/licenses/>.
 
 from netifaces import interfaces
 import os
 import re
 import json
 import jmespath
 
 from copy import deepcopy
 from glob import glob
 
 from ipaddress import IPv4Network
 from netifaces import ifaddresses
 # this is not the same as socket.AF_INET/INET6
 from netifaces import AF_INET
 from netifaces import AF_INET6
 
 from vyos import ConfigError
 from vyos.configdict import list_diff
 from vyos.configdict import dict_merge
 from vyos.configdict import get_vlan_ids
 from vyos.template import render
 from vyos.util import mac2eui64
 from vyos.util import dict_search
 from vyos.util import read_file
 from vyos.util import get_interface_config
 from vyos.util import is_systemd_service_active
 from vyos.util import is_ipv6_enabled
 from vyos.template import is_ipv4
 from vyos.template import is_ipv6
 from vyos.validate import is_intf_addr_assigned
 from vyos.validate import is_ipv6_link_local
 from vyos.validate import assert_boolean
 from vyos.validate import assert_list
 from vyos.validate import assert_mac
 from vyos.validate import assert_mtu
 from vyos.validate import assert_positive
 from vyos.validate import assert_range
 
 from vyos.ifconfig.control import Control
 from vyos.ifconfig.vrrp import VRRP
 from vyos.ifconfig.operational import Operational
 from vyos.ifconfig import Section
 
 from netaddr import EUI
 from netaddr import mac_unix_expanded
 
 class Interface(Control):
     # This is the class which will be used to create
     # self.operational, it allows subclasses, such as
     # WireGuard to modify their display behaviour
     OperationalClass = Operational
 
     options = ['debug', 'create']
     required = []
     default = {
         'debug': True,
         'create': True,
     }
     definition = {
         'section': '',
         'prefixes': [],
         'vlan': False,
         'bondable': False,
         'broadcast': False,
         'bridgeable':  False,
         'eternal': '',
     }
 
     _command_get = {
         'admin_state': {
             'shellcmd': 'ip -json link show dev {ifname}',
             'format': lambda j: 'up' if 'UP' in jmespath.search('[*].flags | [0]', json.loads(j)) else 'down',
         },
         'alias': {
             'shellcmd': 'ip -json -detail link list dev {ifname}',
             'format': lambda j: jmespath.search('[*].ifalias | [0]', json.loads(j)) or '',
         },
         'mac': {
             'shellcmd': 'ip -json -detail link list dev {ifname}',
             'format': lambda j: jmespath.search('[*].address | [0]', json.loads(j)),
         },
         'min_mtu': {
             'shellcmd': 'ip -json -detail link list dev {ifname}',
             'format': lambda j: jmespath.search('[*].min_mtu | [0]', json.loads(j)),
         },
         'max_mtu': {
             'shellcmd': 'ip -json -detail link list dev {ifname}',
             'format': lambda j: jmespath.search('[*].max_mtu | [0]', json.loads(j)),
         },
         'mtu': {
             'shellcmd': 'ip -json -detail link list dev {ifname}',
             'format': lambda j: jmespath.search('[*].mtu | [0]', json.loads(j)),
         },
         'oper_state': {
             'shellcmd': 'ip -json -detail link list dev {ifname}',
             'format': lambda j: jmespath.search('[*].operstate | [0]', json.loads(j)),
         },
         'vrf': {
             'shellcmd': 'ip -json -detail link list dev {ifname}',
             'format': lambda j: jmespath.search('[*].master | [0]', json.loads(j)),
         },
     }
 
     _command_set = {
         'admin_state': {
             'validate': lambda v: assert_list(v, ['up', 'down']),
             'shellcmd': 'ip link set dev {ifname} {value}',
         },
         'alias': {
             'convert': lambda name: name if name else '',
             'shellcmd': 'ip link set dev {ifname} alias "{value}"',
         },
         'bridge_port_isolation': {
             'validate': lambda v: assert_list(v, ['on', 'off']),
             'shellcmd': 'bridge link set dev {ifname} isolated {value}',
         },
         'mac': {
             'validate': assert_mac,
             'shellcmd': 'ip link set dev {ifname} address {value}',
         },
         'mtu': {
             'validate': assert_mtu,
             'shellcmd': 'ip link set dev {ifname} mtu {value}',
         },
         'vrf': {
             'convert': lambda v: f'master {v}' if v else 'nomaster',
             'shellcmd': 'ip link set dev {ifname} {value}',
         },
     }
 
     _sysfs_set = {
         'arp_cache_tmo': {
             'location': '/proc/sys/net/ipv4/neigh/{ifname}/base_reachable_time_ms',
         },
         'arp_filter': {
             'validate': assert_boolean,
             'location': '/proc/sys/net/ipv4/conf/{ifname}/arp_filter',
         },
         'arp_accept': {
             'validate': lambda arp: assert_range(arp,0,2),
             'location': '/proc/sys/net/ipv4/conf/{ifname}/arp_accept',
         },
         'arp_announce': {
             'validate': assert_boolean,
             'location': '/proc/sys/net/ipv4/conf/{ifname}/arp_announce',
         },
         'arp_ignore': {
             'validate': assert_boolean,
             'location': '/proc/sys/net/ipv4/conf/{ifname}/arp_ignore',
         },
         'ipv4_forwarding': {
             'validate': assert_boolean,
             'location': '/proc/sys/net/ipv4/conf/{ifname}/forwarding',
         },
         'rp_filter': {
             'validate': lambda flt: assert_range(flt,0,3),
             'location': '/proc/sys/net/ipv4/conf/{ifname}/rp_filter',
         },
         'ipv6_accept_ra': {
             'validate': lambda ara: assert_range(ara,0,3),
             'location': '/proc/sys/net/ipv6/conf/{ifname}/accept_ra',
         },
         'ipv6_autoconf': {
             'validate': lambda aco: assert_range(aco,0,2),
             'location': '/proc/sys/net/ipv6/conf/{ifname}/autoconf',
         },
         'ipv6_forwarding': {
             'validate': lambda fwd: assert_range(fwd,0,2),
             'location': '/proc/sys/net/ipv6/conf/{ifname}/forwarding',
         },
         'ipv6_dad_transmits': {
             'validate': assert_positive,
             'location': '/proc/sys/net/ipv6/conf/{ifname}/dad_transmits',
         },
         'path_cost': {
             # XXX: we should set a maximum
             'validate': assert_positive,
             'location': '/sys/class/net/{ifname}/brport/path_cost',
             'errormsg': '{ifname} is not a bridge port member'
         },
         'path_priority': {
             # XXX: we should set a maximum
             'validate': assert_positive,
             'location': '/sys/class/net/{ifname}/brport/priority',
             'errormsg': '{ifname} is not a bridge port member'
         },
         'proxy_arp': {
             'validate': assert_boolean,
             'location': '/proc/sys/net/ipv4/conf/{ifname}/proxy_arp',
         },
         'proxy_arp_pvlan': {
             'validate': assert_boolean,
             'location': '/proc/sys/net/ipv4/conf/{ifname}/proxy_arp_pvlan',
         },
         # link_detect vs link_filter name weirdness
         'link_detect': {
             'validate': lambda link: assert_range(link,0,3),
             'location': '/proc/sys/net/ipv4/conf/{ifname}/link_filter',
         },
     }
 
     _sysfs_get = {
         'arp_cache_tmo': {
             'location': '/proc/sys/net/ipv4/neigh/{ifname}/base_reachable_time_ms',
         },
         'arp_filter': {
             'location': '/proc/sys/net/ipv4/conf/{ifname}/arp_filter',
         },
         'arp_accept': {
             'location': '/proc/sys/net/ipv4/conf/{ifname}/arp_accept',
         },
         'arp_announce': {
             'location': '/proc/sys/net/ipv4/conf/{ifname}/arp_announce',
         },
         'arp_ignore': {
             'location': '/proc/sys/net/ipv4/conf/{ifname}/arp_ignore',
         },
         'ipv4_forwarding': {
             'location': '/proc/sys/net/ipv4/conf/{ifname}/forwarding',
         },
         'rp_filter': {
             'location': '/proc/sys/net/ipv4/conf/{ifname}/rp_filter',
         },
         'ipv6_accept_ra': {
             'location': '/proc/sys/net/ipv6/conf/{ifname}/accept_ra',
         },
         'ipv6_autoconf': {
             'location': '/proc/sys/net/ipv6/conf/{ifname}/autoconf',
         },
         'ipv6_forwarding': {
             'location': '/proc/sys/net/ipv6/conf/{ifname}/forwarding',
         },
         'ipv6_dad_transmits': {
             'location': '/proc/sys/net/ipv6/conf/{ifname}/dad_transmits',
         },
         'proxy_arp': {
             'location': '/proc/sys/net/ipv4/conf/{ifname}/proxy_arp',
         },
         'proxy_arp_pvlan': {
             'location': '/proc/sys/net/ipv4/conf/{ifname}/proxy_arp_pvlan',
         },
         'link_detect': {
             'location': '/proc/sys/net/ipv4/conf/{ifname}/link_filter',
         },
     }
 
     @classmethod
     def exists(cls, ifname):
         return os.path.exists(f'/sys/class/net/{ifname}')
 
     @classmethod
     def get_config(cls):
         """
         Some but not all interfaces require a configuration when they are added
         using iproute2. This method will provide the configuration dictionary
         used by this class.
         """
         return deepcopy(cls.default)
 
     def __init__(self, ifname, **kargs):
         """
         This is the base interface class which supports basic IP/MAC address
         operations as well as DHCP(v6). Other interface which represent e.g.
         and ethernet bridge are implemented as derived classes adding all
         additional functionality.
 
         For creation you will need to provide the interface type, otherwise
         the existing interface is used
 
         DEBUG:
         This class has embedded debugging (print) which can be enabled by
         creating the following file:
         vyos@vyos# touch /tmp/vyos.ifconfig.debug
 
         Example:
         >>> from vyos.ifconfig import Interface
         >>> i = Interface('eth0')
         """
         self.config = deepcopy(kargs)
         self.config['ifname'] = self.ifname = ifname
 
         self._admin_state_down_cnt = 0
 
         # we must have updated config before initialising the Interface
         super().__init__(**kargs)
 
         if not self.exists(ifname):
             # Any instance of Interface, such as Interface('eth0') can be used
             # safely to access the generic function in this class as 'type' is
             # unset, the class can not be created
             if not self.iftype:
                 raise Exception(f'interface "{ifname}" not found')
             self.config['type'] = self.iftype
 
             # Should an Instance of a child class (EthernetIf, DummyIf, ..)
             # be required, then create should be set to False to not accidentally create it.
             # In case a subclass does not define it, we use get to set the default to True
             if self.config.get('create',True):
                 for k in self.required:
                     if k not in kargs:
                         name = self.default['type']
                         raise ConfigError(f'missing required option {k} for {name} {ifname} creation')
 
                 self._create()
             # If we can not connect to the interface then let the caller know
             # as the class could not be correctly initialised
             else:
                 raise Exception(f'interface "{ifname}" not found!')
 
         # temporary list of assigned IP addresses
         self._addr = []
 
         self.operational = self.OperationalClass(ifname)
         self.vrrp = VRRP(ifname)
 
     def _create(self):
         cmd = 'ip link add dev {ifname} type {type}'.format(**self.config)
         self._cmd(cmd)
 
     def remove(self):
         """
         Remove interface from operating system. Removing the interface
         deconfigures all assigned IP addresses and clear possible DHCP(v6)
         client processes.
 
         Example:
         >>> from vyos.ifconfig import Interface
         >>> i = Interface('eth0')
         >>> i.remove()
         """
 
         # remove all assigned IP addresses from interface - this is a bit redundant
         # as the kernel will remove all addresses on interface deletion, but we
         # can not delete ALL interfaces, see below
         self.flush_addrs()
 
         # ---------------------------------------------------------------------
         # Any class can define an eternal regex in its definition
         # interface matching the regex will not be deleted
 
         eternal = self.definition['eternal']
         if not eternal:
             self._delete()
         elif not re.match(eternal, self.ifname):
             self._delete()
 
     def _delete(self):
         # NOTE (Improvement):
         # after interface removal no other commands should be allowed
         # to be called and instead should raise an Exception:
         cmd = 'ip link del dev {ifname}'.format(**self.config)
         return self._cmd(cmd)
 
     def get_min_mtu(self):
         """
         Get hardware minimum supported MTU
 
         Example:
         >>> from vyos.ifconfig import Interface
         >>> Interface('eth0').get_min_mtu()
         '60'
         """
         return int(self.get_interface('min_mtu'))
 
     def get_max_mtu(self):
         """
         Get hardware maximum supported MTU
 
         Example:
         >>> from vyos.ifconfig import Interface
         >>> Interface('eth0').get_max_mtu()
         '9000'
         """
         return int(self.get_interface('max_mtu'))
 
     def get_mtu(self):
         """
         Get/set interface mtu in bytes.
 
         Example:
         >>> from vyos.ifconfig import Interface
         >>> Interface('eth0').get_mtu()
         '1500'
         """
         return int(self.get_interface('mtu'))
 
     def set_mtu(self, mtu):
         """
         Get/set interface mtu in bytes.
 
         Example:
         >>> from vyos.ifconfig import Interface
         >>> Interface('eth0').set_mtu(1400)
         >>> Interface('eth0').get_mtu()
         '1400'
         """
         tmp = self.get_interface('mtu')
         if str(tmp) == mtu:
             return None
         return self.set_interface('mtu', mtu)
 
     def get_mac(self):
         """
         Get current interface MAC (Media Access Contrl) address used.
 
         Example:
         >>> from vyos.ifconfig import Interface
         >>> Interface('eth0').get_mac()
         '00:50:ab:cd:ef:00'
         """
         return self.get_interface('mac')
 
     def get_mac_synthetic(self):
         """
         Get a synthetic MAC address. This is a common method which can be called
         from derived classes to overwrite the get_mac() call in a generic way.
 
         NOTE: Tunnel interfaces have no "MAC" address by default. The content
               of the 'address' file in /sys/class/net/device contains the
               local-ip thus we generate a random MAC address instead
 
         Example:
         >>> from vyos.ifconfig import Interface
         >>> Interface('eth0').get_mac()
         '00:50:ab:cd:ef:00'
         """
         from hashlib import sha256
 
         # Get processor ID number
         cpu_id = self._cmd('sudo dmidecode -t 4 | grep ID | head -n1 |  sed "s/.*ID://;s/ //g"')
 
         # XXX: T3894 - it seems not all systems have eth0 - get a list of all
         # available Ethernet interfaces on the system (without VLAN subinterfaces)
         # and then take the first one.
         all_eth_ifs = [x for x in Section.interfaces('ethernet') if '.' not in x]
         first_mac = Interface(all_eth_ifs[0]).get_mac()
 
         sha = sha256()
         # Calculate SHA256 sum based on the CPU ID number, eth0 mac address and
         # this interface identifier - this is as predictable as an interface
         # MAC address and thus can be used in the same way
         sha.update(cpu_id.encode())
         sha.update(first_mac.encode())
         sha.update(self.ifname.encode())
         # take the most significant 48 bits from the SHA256 string
         tmp = sha.hexdigest()[:12]
         # Convert pseudo random string into EUI format which now represents a
         # MAC address
         tmp = EUI(tmp).value
         # set locally administered bit in MAC address
         tmp |= 0xf20000000000
         # convert integer to "real" MAC address representation
         mac = EUI(hex(tmp).split('x')[-1])
         # change dialect to use : as delimiter instead of -
         mac.dialect = mac_unix_expanded
         return str(mac)
 
     def set_mac(self, mac):
         """
         Set interface MAC (Media Access Contrl) address to given value.
 
         Example:
         >>> from vyos.ifconfig import Interface
         >>> Interface('eth0').set_mac('00:50:ab:cd:ef:01')
         """
 
         # If MAC is unchanged, bail out early
         if mac == self.get_mac():
             return None
 
         # MAC address can only be changed if interface is in 'down' state
         prev_state = self.get_admin_state()
         if prev_state == 'up':
             self.set_admin_state('down')
 
         self.set_interface('mac', mac)
 
         # Turn an interface to the 'up' state if it was changed to 'down' by this fucntion
         if prev_state == 'up':
             self.set_admin_state('up')
 
     def set_vrf(self, vrf):
         """
         Add/Remove interface from given VRF instance.
 
         Example:
         >>> from vyos.ifconfig import Interface
         >>> Interface('eth0').set_vrf('foo')
         >>> Interface('eth0').set_vrf()
         """
 
         tmp = self.get_interface('vrf')
         if tmp == vrf:
             return None
 
         self.set_interface('vrf', vrf)
 
     def set_arp_cache_tmo(self, tmo):
         """
         Set ARP cache timeout value in seconds. Internal Kernel representation
         is in milliseconds.
 
         Example:
         >>> from vyos.ifconfig import Interface
         >>> Interface('eth0').set_arp_cache_tmo(40)
         """
         tmo = str(int(tmo) * 1000)
         tmp = self.get_interface('arp_cache_tmo')
         if tmp == tmo:
             return None
         return self.set_interface('arp_cache_tmo', tmo)
 
     def set_arp_filter(self, arp_filter):
         """
         Filter ARP requests
 
         1 - Allows you to have multiple network interfaces on the same
             subnet, and have the ARPs for each interface be answered
             based on whether or not the kernel would route a packet from
             the ARP'd IP out that interface (therefore you must use source
             based routing for this to work). In other words it allows control
             of which cards (usually 1) will respond to an arp request.
 
         0 - (default) The kernel can respond to arp requests with addresses
             from other interfaces. This may seem wrong but it usually makes
             sense, because it increases the chance of successful communication.
             IP addresses are owned by the complete host on Linux, not by
             particular interfaces. Only for more complex setups like load-
             balancing, does this behaviour cause problems.
         """
         tmp = self.get_interface('arp_filter')
         if tmp == arp_filter:
             return None
         return self.set_interface('arp_filter', arp_filter)
 
     def set_arp_accept(self, arp_accept):
         """
         Define behavior for gratuitous ARP frames who's IP is not
         already present in the ARP table:
         0 - don't create new entries in the ARP table
         1 - create new entries in the ARP table
 
         Both replies and requests type gratuitous arp will trigger the
         ARP table to be updated, if this setting is on.
 
         If the ARP table already contains the IP address of the
         gratuitous arp frame, the arp table will be updated regardless
         if this setting is on or off.
         """
         tmp = self.get_interface('arp_accept')
         if tmp == arp_accept:
             return None
         return self.set_interface('arp_accept', arp_accept)
 
     def set_arp_announce(self, arp_announce):
         """
         Define different restriction levels for announcing the local
         source IP address from IP packets in ARP requests sent on
         interface:
         0 - (default) Use any local address, configured on any interface
         1 - Try to avoid local addresses that are not in the target's
             subnet for this interface. This mode is useful when target
             hosts reachable via this interface require the source IP
             address in ARP requests to be part of their logical network
             configured on the receiving interface. When we generate the
             request we will check all our subnets that include the
             target IP and will preserve the source address if it is from
             such subnet.
 
         Increasing the restriction level gives more chance for
         receiving answer from the resolved target while decreasing
         the level announces more valid sender's information.
         """
         tmp = self.get_interface('arp_announce')
         if tmp == arp_announce:
             return None
         return self.set_interface('arp_announce', arp_announce)
 
     def set_arp_ignore(self, arp_ignore):
         """
         Define different modes for sending replies in response to received ARP
         requests that resolve local target IP addresses:
 
         0 - (default): reply for any local target IP address, configured
             on any interface
         1 - reply only if the target IP address is local address
             configured on the incoming interface
         """
         tmp = self.get_interface('arp_ignore')
         if tmp == arp_ignore:
             return None
         return self.set_interface('arp_ignore', arp_ignore)
 
     def set_ipv4_forwarding(self, forwarding):
         """ Configure IPv4 forwarding. """
         tmp = self.get_interface('ipv4_forwarding')
         if tmp == forwarding:
             return None
         return self.set_interface('ipv4_forwarding', forwarding)
 
     def set_ipv4_source_validation(self, value):
         """
         Help prevent attacks used by Spoofing IP Addresses. Reverse path
         filtering is a Kernel feature that, when enabled, is designed to ensure
         packets that are not routable to be dropped. The easiest example of this
         would be and IP Address of the range 10.0.0.0/8, a private IP Address,
         being received on the Internet facing interface of the router.
 
         As per RFC3074.
         """
         if value == 'strict':
             value = 1
         elif value == 'loose':
             value = 2
         else:
             value = 0
 
         all_rp_filter = int(read_file('/proc/sys/net/ipv4/conf/all/rp_filter'))
         if all_rp_filter > value:
             global_setting = 'disable'
             if   all_rp_filter == 1: global_setting = 'strict'
             elif all_rp_filter == 2: global_setting = 'loose'
 
             print(f'WARNING: Global source-validation is set to "{global_setting}\n"' \
                    'this overrides per interface setting!')
 
         tmp = self.get_interface('rp_filter')
         if int(tmp) == value:
             return None
         return self.set_interface('rp_filter', value)
 
     def set_ipv6_accept_ra(self, accept_ra):
         """
         Accept Router Advertisements; autoconfigure using them.
 
         It also determines whether or not to transmit Router Solicitations.
         If and only if the functional setting is to accept Router
         Advertisements, Router Solicitations will be transmitted.
 
         0 - Do not accept Router Advertisements.
         1 - (default) Accept Router Advertisements if forwarding is disabled.
         2 - Overrule forwarding behaviour. Accept Router Advertisements even if
             forwarding is enabled.
         """
         tmp = self.get_interface('ipv6_accept_ra')
         if tmp == accept_ra:
             return None
         return self.set_interface('ipv6_accept_ra', accept_ra)
 
     def set_ipv6_autoconf(self, autoconf):
         """
         Autoconfigure addresses using Prefix Information in Router
         Advertisements.
         """
         tmp = self.get_interface('ipv6_autoconf')
         if tmp == autoconf:
             return None
         return self.set_interface('ipv6_autoconf', autoconf)
 
     def add_ipv6_eui64_address(self, prefix):
         """
         Extended Unique Identifier (EUI), as per RFC2373, allows a host to
         assign itself a unique IPv6 address based on a given IPv6 prefix.
 
         Calculate the EUI64 from the interface's MAC, then assign it
         with the given prefix to the interface.
         """
         # T2863: only add a link-local IPv6 address if the interface returns
         # a MAC address. This is not the case on e.g. WireGuard interfaces.
         mac = self.get_mac()
         if mac:
             eui64 = mac2eui64(mac, prefix)
             prefixlen = prefix.split('/')[1]
             self.add_addr(f'{eui64}/{prefixlen}')
 
     def del_ipv6_eui64_address(self, prefix):
         """
         Delete the address based on the interface's MAC-based EUI64
         combined with the prefix address.
         """
         if is_ipv6(prefix):
             eui64 = mac2eui64(self.get_mac(), prefix)
             prefixlen = prefix.split('/')[1]
             self.del_addr(f'{eui64}/{prefixlen}')
 
     def set_ipv6_forwarding(self, forwarding):
         """
         Configure IPv6 interface-specific Host/Router behaviour.
 
         False:
 
         By default, Host behaviour is assumed.  This means:
 
         1. IsRouter flag is not set in Neighbour Advertisements.
         2. If accept_ra is TRUE (default), transmit Router
            Solicitations.
         3. If accept_ra is TRUE (default), accept Router
            Advertisements (and do autoconfiguration).
         4. If accept_redirects is TRUE (default), accept Redirects.
 
         True:
 
         If local forwarding is enabled, Router behaviour is assumed.
         This means exactly the reverse from the above:
 
         1. IsRouter flag is set in Neighbour Advertisements.
         2. Router Solicitations are not sent unless accept_ra is 2.
         3. Router Advertisements are ignored unless accept_ra is 2.
         4. Redirects are ignored.
         """
         tmp = self.get_interface('ipv6_forwarding')
         if tmp == forwarding:
             return None
         return self.set_interface('ipv6_forwarding', forwarding)
 
     def set_ipv6_dad_messages(self, dad):
         """
         The amount of Duplicate Address Detection probes to send.
         Default: 1
         """
         tmp = self.get_interface('ipv6_dad_transmits')
         if tmp == dad:
             return None
         return self.set_interface('ipv6_dad_transmits', dad)
 
     def set_link_detect(self, link_filter):
         """
         Configure kernel response in packets received on interfaces that are 'down'
 
         0 - Allow packets to be received for the address on this interface
             even if interface is disabled or no carrier.
 
         1 - Ignore packets received if interface associated with the incoming
             address is down.
 
         2 - Ignore packets received if interface associated with the incoming
             address is down or has no carrier.
 
         Default value is 0. Note that some distributions enable it in startup
         scripts.
 
         Example:
         >>> from vyos.ifconfig import Interface
         >>> Interface('eth0').set_link_detect(1)
         """
         tmp = self.get_interface('link_detect')
         if tmp == link_filter:
             return None
         return self.set_interface('link_detect', link_filter)
 
     def get_alias(self):
         """
         Get interface alias name used by e.g. SNMP
 
         Example:
         >>> Interface('eth0').get_alias()
         'interface description as set by user'
         """
         return self.get_interface('alias')
 
     def set_alias(self, ifalias=''):
         """
         Set interface alias name used by e.g. SNMP
 
         Example:
         >>> from vyos.ifconfig import Interface
         >>> Interface('eth0').set_alias('VyOS upstream interface')
 
         to clear alias e.g. delete it use:
 
         >>> Interface('eth0').set_ifalias('')
         """
         tmp = self.get_interface('alias')
         if tmp == ifalias:
             return None
         self.set_interface('alias', ifalias)
 
     def get_admin_state(self):
         """
         Get interface administrative state. Function will return 'up' or 'down'
 
         Example:
         >>> from vyos.ifconfig import Interface
         >>> Interface('eth0').get_admin_state()
         'up'
         """
         return self.get_interface('admin_state')
 
     def set_admin_state(self, state):
         """
         Set interface administrative state to be 'up' or 'down'
 
         Example:
         >>> from vyos.ifconfig import Interface
         >>> Interface('eth0').set_admin_state('down')
         >>> Interface('eth0').get_admin_state()
         'down'
         """
         if state == 'up':
             self._admin_state_down_cnt -= 1
             if self._admin_state_down_cnt < 1:
                 return self.set_interface('admin_state', state)
         else:
             self._admin_state_down_cnt += 1
             return self.set_interface('admin_state', state)
 
     def set_path_cost(self, cost):
         """
         Set interface path cost, only relevant for STP enabled interfaces
 
         Example:
 
         >>> from vyos.ifconfig import Interface
         >>> Interface('eth0').set_path_cost(4)
         """
         self.set_interface('path_cost', cost)
 
     def set_path_priority(self, priority):
         """
         Set interface path priority, only relevant for STP enabled interfaces
 
         Example:
 
         >>> from vyos.ifconfig import Interface
         >>> Interface('eth0').set_path_priority(4)
         """
         self.set_interface('path_priority', priority)
 
     def set_port_isolation(self, on_or_off):
         """
         Controls whether a given port will be isolated, which means it will be
         able to communicate with non-isolated ports only. By default this flag
         is off.
 
         Use enable=1 to enable or enable=0 to disable
 
         Example:
         >>> from vyos.ifconfig import Interface
         >>> Interface('eth1').set_port_isolation('on')
         """
         self.set_interface('bridge_port_isolation', on_or_off)
 
     def set_proxy_arp(self, enable):
         """
         Set per interface proxy ARP configuration
 
         Example:
         >>> from vyos.ifconfig import Interface
         >>> Interface('eth0').set_proxy_arp(1)
         """
         tmp = self.get_interface('proxy_arp')
         if tmp == enable:
             return None
         self.set_interface('proxy_arp', enable)
 
     def set_proxy_arp_pvlan(self, enable):
         """
         Private VLAN proxy arp.
         Basically allow proxy arp replies back to the same interface
         (from which the ARP request/solicitation was received).
 
         This is done to support (ethernet) switch features, like RFC
         3069, where the individual ports are NOT allowed to
         communicate with each other, but they are allowed to talk to
         the upstream router.  As described in RFC 3069, it is possible
         to allow these hosts to communicate through the upstream
         router by proxy_arp'ing. Don't need to be used together with
         proxy_arp.
 
         This technology is known by different names:
         In RFC 3069 it is called VLAN Aggregation.
         Cisco and Allied Telesyn call it Private VLAN.
         Hewlett-Packard call it Source-Port filtering or port-isolation.
         Ericsson call it MAC-Forced Forwarding (RFC Draft).
 
         Example:
         >>> from vyos.ifconfig import Interface
         >>> Interface('eth0').set_proxy_arp_pvlan(1)
         """
         tmp = self.get_interface('proxy_arp_pvlan')
         if tmp == enable:
             return None
         self.set_interface('proxy_arp_pvlan', enable)
 
     def get_addr_v4(self):
         """
         Retrieve assigned IPv4 addresses from given interface.
         This is done using the netifaces and ipaddress python modules.
 
         Example:
         >>> from vyos.ifconfig import Interface
         >>> Interface('eth0').get_addr_v4()
         ['172.16.33.30/24']
         """
         ipv4 = []
         if AF_INET in ifaddresses(self.config['ifname']):
             for v4_addr in ifaddresses(self.config['ifname'])[AF_INET]:
                 # we need to manually assemble a list of IPv4 address/prefix
                 prefix = '/' + \
                     str(IPv4Network('0.0.0.0/' + v4_addr['netmask']).prefixlen)
                 ipv4.append(v4_addr['addr'] + prefix)
         return ipv4
 
     def get_addr_v6(self):
         """
         Retrieve assigned IPv6 addresses from given interface.
         This is done using the netifaces and ipaddress python modules.
 
         Example:
         >>> from vyos.ifconfig import Interface
         >>> Interface('eth0').get_addr_v6()
         ['fe80::20c:29ff:fe11:a174/64']
         """
         ipv6 = []
         if AF_INET6 in ifaddresses(self.config['ifname']):
             for v6_addr in ifaddresses(self.config['ifname'])[AF_INET6]:
                 # Note that currently expanded netmasks are not supported. That means
                 # 2001:db00::0/24 is a valid argument while 2001:db00::0/ffff:ff00:: not.
                 # see https://docs.python.org/3/library/ipaddress.html
                 bits = bin(
                     int(v6_addr['netmask'].replace(':', ''), 16)).count('1')
                 prefix = '/' + str(bits)
 
                 # we alsoneed to remove the interface suffix on link local
                 # addresses
                 v6_addr['addr'] = v6_addr['addr'].split('%')[0]
                 ipv6.append(v6_addr['addr'] + prefix)
         return ipv6
 
     def get_addr(self):
         """
         Retrieve assigned IPv4 and IPv6 addresses from given interface.
 
         Example:
         >>> from vyos.ifconfig import Interface
         >>> Interface('eth0').get_addr()
         ['172.16.33.30/24', 'fe80::20c:29ff:fe11:a174/64']
         """
         return self.get_addr_v4() + self.get_addr_v6()
 
     def add_addr(self, addr):
         """
         Add IP(v6) address to interface. Address is only added if it is not
         already assigned to that interface. Address format must be validated
         and compressed/normalized before calling this function.
 
         addr: can be an IPv4 address, IPv6 address, dhcp or dhcpv6!
               IPv4: add IPv4 address to interface
               IPv6: add IPv6 address to interface
               dhcp: start dhclient (IPv4) on interface
               dhcpv6: start WIDE DHCPv6 (IPv6) on interface
 
         Returns False if address is already assigned and wasn't re-added.
         Example:
         >>> from vyos.ifconfig import Interface
         >>> j = Interface('eth0')
         >>> j.add_addr('192.0.2.1/24')
         >>> j.add_addr('2001:db8::ffff/64')
         >>> j.get_addr()
         ['192.0.2.1/24', '2001:db8::ffff/64']
         """
         # XXX: normalize/compress with ipaddress if calling functions don't?
         # is subnet mask always passed, and in the same way?
 
         # do not add same address twice
         if addr in self._addr:
             return False
 
         addr_is_v4 = is_ipv4(addr)
 
         # we can't have both DHCP and static IPv4 addresses assigned
         for a in self._addr:
             if ( ( addr == 'dhcp' and a != 'dhcpv6' and is_ipv4(a) ) or
                     ( a == 'dhcp' and addr != 'dhcpv6' and addr_is_v4 ) ):
                 raise ConfigError((
                     "Can't configure both static IPv4 and DHCP address "
                     "on the same interface"))
 
         # Failsave - do not add IPv6 address if IPv6 is disabled
         if is_ipv6(addr) and not is_ipv6_enabled():
             return False
 
         # add to interface
         if addr == 'dhcp':
             self.set_dhcp(True)
         elif addr == 'dhcpv6':
             self.set_dhcpv6(True)
         elif not is_intf_addr_assigned(self.ifname, addr):
             self._cmd(f'ip addr add "{addr}" '
                     f'{"brd + " if addr_is_v4 else ""}dev "{self.ifname}"')
         else:
             return False
 
         # add to cache
         self._addr.append(addr)
 
         return True
 
     def del_addr(self, addr):
         """
         Delete IP(v6) address from interface. Address is only deleted if it is
         assigned to that interface. Address format must be exactly the same as
         was used when adding the address.
 
         addr: can be an IPv4 address, IPv6 address, dhcp or dhcpv6!
               IPv4: delete IPv4 address from interface
               IPv6: delete IPv6 address from interface
               dhcp: stop dhclient (IPv4) on interface
               dhcpv6: stop dhclient (IPv6) on interface
 
         Returns False if address isn't already assigned and wasn't deleted.
         Example:
         >>> from vyos.ifconfig import Interface
         >>> j = Interface('eth0')
         >>> j.add_addr('2001:db8::ffff/64')
         >>> j.add_addr('192.0.2.1/24')
         >>> j.get_addr()
         ['192.0.2.1/24', '2001:db8::ffff/64']
         >>> j.del_addr('192.0.2.1/24')
         >>> j.get_addr()
         ['2001:db8::ffff/64']
         """
         if not addr:
             raise ValueError()
 
         # remove from interface
         if addr == 'dhcp':
             self.set_dhcp(False)
         elif addr == 'dhcpv6':
             self.set_dhcpv6(False)
         elif is_intf_addr_assigned(self.ifname, addr):
             self._cmd(f'ip addr del "{addr}" dev "{self.ifname}"')
         else:
             return False
 
         # remove from cache
         if addr in self._addr:
             self._addr.remove(addr)
 
         return True
 
     def flush_addrs(self):
         """
         Flush all addresses from an interface, including DHCP.
 
         Will raise an exception on error.
         """
         # stop DHCP(v6) if running
         self.set_dhcp(False)
         self.set_dhcpv6(False)
 
         # flush all addresses
         self._cmd(f'ip addr flush dev "{self.ifname}"')
 
     def add_to_bridge(self, bridge_dict):
         """
         Adds the interface to the bridge with the passed port config.
 
         Returns False if bridge doesn't exist.
         """
 
         # drop all interface addresses first
         self.flush_addrs()
 
         ifname = self.ifname
 
         for bridge, bridge_config in bridge_dict.items():
             # add interface to bridge - use Section.klass to get BridgeIf class
             Section.klass(bridge)(bridge, create=True).add_port(self.ifname)
 
             # set bridge port path cost
             if 'cost' in bridge_config:
                 self.set_path_cost(bridge_config['cost'])
 
             # set bridge port path priority
             if 'priority' in bridge_config:
                 self.set_path_cost(bridge_config['priority'])
 
             bridge_vlan_filter = Section.klass(bridge)(bridge, create=True).get_vlan_filter()
 
             if int(bridge_vlan_filter):
                 cur_vlan_ids = get_vlan_ids(ifname)
                 add_vlan = []
                 native_vlan_id = None
                 allowed_vlan_ids= []
 
                 if 'native_vlan' in bridge_config:
                     vlan_id = bridge_config['native_vlan']
                     add_vlan.append(vlan_id)
                     native_vlan_id = vlan_id
 
                 if 'allowed_vlan' in bridge_config:
                     for vlan in bridge_config['allowed_vlan']:
                         vlan_range = vlan.split('-')
                         if len(vlan_range) == 2:
                             for vlan_add in range(int(vlan_range[0]),int(vlan_range[1]) + 1):
                                 add_vlan.append(str(vlan_add))
                                 allowed_vlan_ids.append(str(vlan_add))
                         else:
                             add_vlan.append(vlan)
                             allowed_vlan_ids.append(vlan)
 
                 # Remove redundant VLANs from the system
                 for vlan in list_diff(cur_vlan_ids, add_vlan):
                     cmd = f'bridge vlan del dev {ifname} vid {vlan} master'
                     self._cmd(cmd)
 
                 for vlan in allowed_vlan_ids:
                     cmd = f'bridge vlan add dev {ifname} vid {vlan} master'
                     self._cmd(cmd)
                 # Setting native VLAN to system
                 if native_vlan_id:
                     cmd = f'bridge vlan add dev {ifname} vid {native_vlan_id} pvid untagged master'
                     self._cmd(cmd)
 
     def set_dhcp(self, enable):
         """
         Enable/Disable DHCP client on a given interface.
         """
         if enable not in [True, False]:
             raise ValueError()
 
         ifname = self.ifname
         config_base = r'/var/lib/dhcp/dhclient'
         config_file = f'{config_base}_{ifname}.conf'
-        options_file = f'{config_base}_{ifname}.options'
         pid_file = f'{config_base}_{ifname}.pid'
         lease_file = f'{config_base}_{ifname}.leases'
+        systemd_override_file = f'/run/systemd/system/dhclient@{ifname}.service.d/10-override.conf'
         systemd_service = f'dhclient@{ifname}.service'
 
         # 'up' check is mandatory b/c even if the interface is A/D, as soon as
         # the DHCP client is started the interface will be placed in u/u state.
         # This is not what we intended to do when disabling an interface.
-        if enable and 'disable' not in self._config:
-            if dict_search('dhcp_options.host_name', self._config) == None:
+        if enable and 'disable' not in self.config:
+            if dict_search('dhcp_options.host_name', self.config) == None:
                 # read configured system hostname.
                 # maybe change to vyos hostd client ???
                 hostname = 'vyos'
                 with open('/etc/hostname', 'r') as f:
                     hostname = f.read().rstrip('\n')
                     tmp = {'dhcp_options' : { 'host_name' : hostname}}
-                    self._config = dict_merge(tmp, self._config)
+                    self.config = dict_merge(tmp, self.config)
 
-            render(options_file, 'dhcp-client/daemon-options.tmpl', self._config)
-            render(config_file, 'dhcp-client/ipv4.tmpl', self._config)
+            render(systemd_override_file, 'dhcp-client/override.conf.j2', self.config)
+            render(config_file, 'dhcp-client/ipv4.tmpl', self.config)
+
+            # Reload systemd unit definitons as some options are dynamically generated
+            self._cmd('systemctl daemon-reload')
 
             # When the DHCP client is restarted a brief outage will occur, as
             # the old lease is released a new one is acquired (T4203). We will
             # only restart DHCP client if it's option changed, or if it's not
             # running, but it should be running (e.g. on system startup)
-            if 'dhcp_options_old' in self._config or not is_systemd_service_active(systemd_service):
+            if 'dhcp_options_changed' in self.config or not is_systemd_service_active(systemd_service):
                 return self._cmd(f'systemctl restart {systemd_service}')
             return None
         else:
             if is_systemd_service_active(systemd_service):
                 self._cmd(f'systemctl stop {systemd_service}')
             # cleanup old config files
-            for file in [config_file, options_file, pid_file, lease_file]:
+            for file in [config_file, systemd_override_file, pid_file, lease_file]:
                 if os.path.isfile(file):
                     os.remove(file)
 
 
     def set_dhcpv6(self, enable):
         """
         Enable/Disable DHCPv6 client on a given interface.
         """
         if enable not in [True, False]:
             raise ValueError()
 
         ifname = self.ifname
         config_file = f'/run/dhcp6c/dhcp6c.{ifname}.conf'
+        systemd_override_file = f'/run/systemd/system/dhcp6c@{ifname}.service.d/10-override.conf'
         systemd_service = f'dhcp6c@{ifname}.service'
 
-        if enable and 'disable' not in self._config:
-            render(config_file, 'dhcp-client/ipv6.tmpl',
-                   self._config)
+        if enable and 'disable' not in self.config:
+            render(systemd_override_file, 'dhcp-client/ipv6.override.conf.j2', self.config)
+            render(config_file, 'dhcp-client/ipv6.tmpl', self.config)
+
+            # Reload systemd unit definitons as some options are dynamically generated
+            self._cmd('systemctl daemon-reload')
 
             # We must ignore any return codes. This is required to enable
             # DHCPv6-PD for interfaces which are yet not up and running.
             return self._popen(f'systemctl restart {systemd_service}')
         else:
             if is_systemd_service_active(systemd_service):
                 self._cmd(f'systemctl stop {systemd_service}')
             if os.path.isfile(config_file):
                 os.remove(config_file)
 
     def set_mirror(self):
         # Please refer to the document for details
         #   - https://man7.org/linux/man-pages/man8/tc.8.html
         #   - https://man7.org/linux/man-pages/man8/tc-mirred.8.html
         # Depening if we are the source or the target interface of the port
         # mirror we need to setup some variables.
-        source_if = self._config['ifname']
-        config = self._config.get('mirror', None)
+        source_if = self.config['ifname']
+        config = self.config.get('mirror', None)
 
-        if 'is_mirror_intf' in self._config:
-            source_if = next(iter(self._config['is_mirror_intf']))
-            config = self._config['is_mirror_intf'][source_if].get('mirror', None)
+        if 'is_mirror_intf' in self.config:
+            source_if = next(iter(self.config['is_mirror_intf']))
+            config = self.config['is_mirror_intf'][source_if].get('mirror', None)
 
         # Check configuration stored by old perl code before delete T3782
-        if not 'redirect' in self._config:
+        if not 'redirect' in self.config:
             # Please do not clear the 'set $? = 0 '. It's meant to force a return of 0
             # Remove existing mirroring rules
             delete_tc_cmd  = f'tc qdisc del dev {source_if} handle ffff: ingress 2> /dev/null;'
             delete_tc_cmd += f'tc qdisc del dev {source_if} handle 1: root prio 2> /dev/null;'
             delete_tc_cmd += 'set $?=0'
             self._popen(delete_tc_cmd)
 
         # Bail out early if nothing needs to be configured
         if not config:
             return
 
         for direction, mirror_if in config.items():
             if mirror_if not in interfaces():
                 continue
 
             if direction == 'ingress':
                 handle = 'ffff: ingress'
                 parent = 'ffff:'
             elif direction == 'egress':
                 handle = '1: root prio'
                 parent = '1:'
 
             # Mirror egress traffic
             mirror_cmd  = f'tc qdisc add dev {source_if} handle {handle}; '
             # Export the mirrored traffic to the interface
             mirror_cmd += f'tc filter add dev {source_if} parent {parent} protocol all prio 10 u32 match u32 0 0 flowid 1:1 action mirred egress mirror dev {mirror_if}'
             self._popen(mirror_cmd)
 
     def update(self, config):
         """ General helper function which works on a dictionary retrived by
         get_config_dict(). It's main intention is to consolidate the scattered
         interface setup code and provide a single point of entry when workin
         on any interface. """
 
         if self.debug:
             import pprint
             pprint.pprint(config)
 
-        # Cache the configuration - it will be reused inside e.g. DHCP handler
-        # XXX: maybe pass the option via __init__ in the future and rename this
-        # method to apply()?
-        self._config = config
+        self.config = config
 
         # Change interface MAC address - re-set to real hardware address (hw-id)
         # if custom mac is removed. Skip if bond member.
         if 'is_bond_member' not in config:
             mac = config.get('hw_id')
             if 'mac' in config:
                 mac = config.get('mac')
             if mac:
                 self.set_mac(mac)
 
         # Update interface description
         self.set_alias(config.get('description', ''))
 
         # Ignore link state changes
         value = '2' if 'disable_link_detect' in config else '1'
         self.set_link_detect(value)
 
         # Configure assigned interface IP addresses. No longer
         # configured addresses will be removed first
         new_addr = config.get('address', [])
 
         # always ensure DHCP client is stopped (when not configured explicitly)
         if 'dhcp' not in new_addr:
             self.del_addr('dhcp')
 
         # always ensure DHCPv6 client is stopped (when not configured as client
         # for IPv6 address or prefix delegation)
         dhcpv6pd = dict_search('dhcpv6_options.pd', config)
         dhcpv6pd = dhcpv6pd != None and len(dhcpv6pd) != 0
         if 'dhcpv6' not in new_addr and not dhcpv6pd:
             self.del_addr('dhcpv6')
 
         # determine IP addresses which are assigned to the interface and build a
         # list of addresses which are no longer in the dict so they can be removed
         if 'address_old' in config:
             for addr in list_diff(config['address_old'], new_addr):
                 # we will delete all interface specific IP addresses if they are not
                 # explicitly configured on the CLI
                 if is_ipv6_link_local(addr):
                     eui64 = mac2eui64(self.get_mac(), 'fe80::/64')
                     if addr != f'{eui64}/64':
                         self.del_addr(addr)
                 else:
                     self.del_addr(addr)
 
         # start DHCPv6 client when only PD was configured
         if dhcpv6pd:
             self.set_dhcpv6(True)
 
         # XXX: Bind interface to given VRF or unbind it if vrf is not set. Unbinding
         # will call 'ip link set dev eth0 nomaster' which will also drop the
         # interface out of any bridge or bond - thus this is checked before.
         if 'is_bond_member' in config:
             bond_if = next(iter(config['is_bond_member']))
             tmp = get_interface_config(config['ifname'])
             if 'master' in tmp and tmp['master'] != bond_if:
                 self.set_vrf('')
 
         elif 'is_bridge_member' in config:
             bridge_if = next(iter(config['is_bridge_member']))
             tmp = get_interface_config(config['ifname'])
             if 'master' in tmp and tmp['master'] != bridge_if:
                 self.set_vrf('')
 
         else:
             self.set_vrf(config.get('vrf', ''))
 
         # Add this section after vrf T4331
         for addr in new_addr:
             self.add_addr(addr)
 
         # Configure ARP cache timeout in milliseconds - has default value
         tmp = dict_search('ip.arp_cache_timeout', config)
         value = tmp if (tmp != None) else '30'
         self.set_arp_cache_tmo(value)
 
         # Configure ARP filter configuration
         tmp = dict_search('ip.disable_arp_filter', config)
         value = '0' if (tmp != None) else '1'
         self.set_arp_filter(value)
 
         # Configure ARP accept
         tmp = dict_search('ip.enable_arp_accept', config)
         value = '1' if (tmp != None) else '0'
         self.set_arp_accept(value)
 
         # Configure ARP announce
         tmp = dict_search('ip.enable_arp_announce', config)
         value = '1' if (tmp != None) else '0'
         self.set_arp_announce(value)
 
         # Configure ARP ignore
         tmp = dict_search('ip.enable_arp_ignore', config)
         value = '1' if (tmp != None) else '0'
         self.set_arp_ignore(value)
 
         # Enable proxy-arp on this interface
         tmp = dict_search('ip.enable_proxy_arp', config)
         value = '1' if (tmp != None) else '0'
         self.set_proxy_arp(value)
 
         # Enable private VLAN proxy ARP on this interface
         tmp = dict_search('ip.proxy_arp_pvlan', config)
         value = '1' if (tmp != None) else '0'
         self.set_proxy_arp_pvlan(value)
 
         # IPv4 forwarding
         tmp = dict_search('ip.disable_forwarding', config)
         value = '0' if (tmp != None) else '1'
         self.set_ipv4_forwarding(value)
 
         # IPv4 source-validation
         tmp = dict_search('ip.source_validation', config)
         value = tmp if (tmp != None) else '0'
         self.set_ipv4_source_validation(value)
 
         # MTU - Maximum Transfer Unit has a default value. It must ALWAYS be set
         # before mangling any IPv6 option. If MTU is less then 1280 IPv6 will be
         # automatically disabled by the kernel. Also MTU must be increased before
         # configuring any IPv6 address on the interface.
         if 'mtu' in config and dict_search('dhcp_options.mtu', config) == None:
             self.set_mtu(config.get('mtu'))
 
         # Only change IPv6 parameters if IPv6 was not explicitly disabled
         if is_ipv6_enabled():
             # IPv6 forwarding
             tmp = dict_search('ipv6.disable_forwarding', config)
             value = '0' if (tmp != None) else '1'
             self.set_ipv6_forwarding(value)
 
             # IPv6 router advertisements
             tmp = dict_search('ipv6.address.autoconf', config)
             value = '2' if (tmp != None) else '1'
             if 'dhcpv6' in new_addr:
                 value = '2'
             self.set_ipv6_accept_ra(value)
 
             # IPv6 address autoconfiguration
             tmp = dict_search('ipv6.address.autoconf', config)
             value = '1' if (tmp != None) else '0'
             self.set_ipv6_autoconf(value)
 
             # IPv6 Duplicate Address Detection (DAD) tries
             tmp = dict_search('ipv6.dup_addr_detect_transmits', config)
             value = tmp if (tmp != None) else '1'
             self.set_ipv6_dad_messages(value)
 
             # Delete old IPv6 EUI64 addresses before changing MAC
             for addr in (dict_search('ipv6.address.eui64_old', config) or []):
                 self.del_ipv6_eui64_address(addr)
 
             # Manage IPv6 link-local addresses
             if dict_search('ipv6.address.no_default_link_local', config) != None:
                 self.del_ipv6_eui64_address('fe80::/64')
             else:
                 self.add_ipv6_eui64_address('fe80::/64')
 
             # Add IPv6 EUI-based addresses
             tmp = dict_search('ipv6.address.eui64', config)
             if tmp:
                 for addr in tmp:
                     self.add_ipv6_eui64_address(addr)
 
         # re-add ourselves to any bridge we might have fallen out of
         if 'is_bridge_member' in config:
             tmp = config.get('is_bridge_member')
             self.add_to_bridge(tmp)
 
         # configure port mirror
         self.set_mirror()
 
         # Enable/Disable of an interface must always be done at the end of the
         # derived class to make use of the ref-counting set_admin_state()
         # function. We will only enable the interface if 'up' was called as
         # often as 'down'. This is required by some interface implementations
         # as certain parameters can only be changed when the interface is
         # in admin-down state. This ensures the link does not flap during
         # reconfiguration.
         state = 'down' if 'disable' in config else 'up'
         self.set_admin_state(state)
 
         # remove no longer required 802.1ad (Q-in-Q VLANs)
         ifname = config['ifname']
         for vif_s_id in config.get('vif_s_remove', {}):
             vif_s_ifname = f'{ifname}.{vif_s_id}'
             VLANIf(vif_s_ifname).remove()
 
         # create/update 802.1ad (Q-in-Q VLANs)
         for vif_s_id, vif_s_config in config.get('vif_s', {}).items():
             tmp = deepcopy(VLANIf.get_config())
             tmp['protocol'] = vif_s_config['protocol']
             tmp['source_interface'] = ifname
             tmp['vlan_id'] = vif_s_id
 
             vif_s_ifname = f'{ifname}.{vif_s_id}'
             vif_s_config['ifname'] = vif_s_ifname
 
             # It is not possible to change the VLAN encapsulation protocol
             # "on-the-fly". For this "quirk" we need to actively delete and
             # re-create the VIF-S interface.
             if self.exists(vif_s_ifname):
                 cur_cfg = get_interface_config(vif_s_ifname)
                 protocol = dict_search('linkinfo.info_data.protocol', cur_cfg).lower()
                 if protocol != vif_s_config['protocol']:
                     VLANIf(vif_s_ifname).remove()
 
             s_vlan = VLANIf(vif_s_ifname, **tmp)
             s_vlan.update(vif_s_config)
 
             # remove no longer required client VLAN (vif-c)
             for vif_c_id in vif_s_config.get('vif_c_remove', {}):
                 vif_c_ifname = f'{vif_s_ifname}.{vif_c_id}'
                 VLANIf(vif_c_ifname).remove()
 
             # create/update client VLAN (vif-c) interface
             for vif_c_id, vif_c_config in vif_s_config.get('vif_c', {}).items():
                 tmp = deepcopy(VLANIf.get_config())
                 tmp['source_interface'] = vif_s_ifname
                 tmp['vlan_id'] = vif_c_id
 
                 vif_c_ifname = f'{vif_s_ifname}.{vif_c_id}'
                 vif_c_config['ifname'] = vif_c_ifname
                 c_vlan = VLANIf(vif_c_ifname, **tmp)
                 c_vlan.update(vif_c_config)
 
         # remove no longer required 802.1q VLAN interfaces
         for vif_id in config.get('vif_remove', {}):
             vif_ifname = f'{ifname}.{vif_id}'
             VLANIf(vif_ifname).remove()
 
         # create/update 802.1q VLAN interfaces
         for vif_id, vif_config in config.get('vif', {}).items():
 
             vif_ifname = f'{ifname}.{vif_id}'
             vif_config['ifname'] = vif_ifname
 
             tmp = deepcopy(VLANIf.get_config())
             tmp['source_interface'] = ifname
             tmp['vlan_id'] = vif_id
 
             # We need to ensure that the string format is consistent, and we need to exclude redundant spaces.
             sep = ' '
             if 'egress_qos' in vif_config:
                 # Unwrap strings into arrays
                 egress_qos_array = vif_config['egress_qos'].split()
                 # The split array is spliced according to the fixed format
                 tmp['egress_qos'] = sep.join(egress_qos_array)
 
             if 'ingress_qos' in vif_config:
                 # Unwrap strings into arrays
                 ingress_qos_array = vif_config['ingress_qos'].split()
                 # The split array is spliced according to the fixed format
                 tmp['ingress_qos'] = sep.join(ingress_qos_array)
 
             # Since setting the QoS control parameters in the later stage will
             # not completely delete the old settings,
             # we still need to delete the VLAN encapsulation interface in order to
             # ensure that the changed settings are effective.
             cur_cfg = get_interface_config(vif_ifname)
             qos_str = ''
             tmp2 = dict_search('linkinfo.info_data.ingress_qos', cur_cfg)
             if 'ingress_qos' in tmp and tmp2:
                 for item in tmp2:
                     from_key = item['from']
                     to_key = item['to']
                     qos_str += f'{from_key}:{to_key} '
                 if qos_str != tmp['ingress_qos']:
                     if self.exists(vif_ifname):
                         VLANIf(vif_ifname).remove()
 
             qos_str = ''
             tmp2 = dict_search('linkinfo.info_data.egress_qos', cur_cfg)
             if 'egress_qos' in tmp and tmp2:
                 for item in tmp2:
                     from_key = item['from']
                     to_key = item['to']
                     qos_str += f'{from_key}:{to_key} '
                 if qos_str != tmp['egress_qos']:
                     if self.exists(vif_ifname):
                         VLANIf(vif_ifname).remove()
 
             vlan = VLANIf(vif_ifname, **tmp)
             vlan.update(vif_config)
 
 
 class VLANIf(Interface):
     """ Specific class which abstracts 802.1q and 802.1ad (Q-in-Q) VLAN interfaces """
     iftype = 'vlan'
 
     def _create(self):
         # bail out early if interface already exists
         if self.exists(f'{self.ifname}'):
             return
 
         # If source_interface or vlan_id was not explicitly defined (e.g. when
         # calling  VLANIf('eth0.1').remove() we can define source_interface and
         # vlan_id here, as it's quiet obvious that it would be eth0 in that case.
         if 'source_interface' not in self.config:
             self.config['source_interface'] = '.'.join(self.ifname.split('.')[:-1])
         if 'vlan_id' not in self.config:
             self.config['vlan_id'] = self.ifname.split('.')[-1]
 
         cmd = 'ip link add link {source_interface} name {ifname} type vlan id {vlan_id}'
         if 'protocol' in self.config:
             cmd += ' protocol {protocol}'
         if 'ingress_qos' in self.config:
             cmd += ' ingress-qos-map {ingress_qos}'
         if 'egress_qos' in self.config:
             cmd += ' egress-qos-map {egress_qos}'
 
         self._cmd(cmd.format(**self.config))
 
         # interface is always A/D down. It needs to be enabled explicitly
         self.set_admin_state('down')
 
     def set_admin_state(self, state):
         """
         Set interface administrative state to be 'up' or 'down'
 
         Example:
         >>> from vyos.ifconfig import Interface
         >>> Interface('eth0.10').set_admin_state('down')
         >>> Interface('eth0.10').get_admin_state()
         'down'
         """
         # A VLAN interface can only be placed in admin up state when
         # the lower interface is up, too
         lower_interface = glob(f'/sys/class/net/{self.ifname}/lower*/flags')[0]
         with open(lower_interface, 'r') as f:
             flags = f.read()
         # If parent is not up - bail out as we can not bring up the VLAN.
         # Flags are defined in kernel source include/uapi/linux/if.h
         if not int(flags, 16) & 1:
             return None
 
         return super().set_admin_state(state)
 
     def set_mirror(self):
         return
diff --git a/python/vyos/util.py b/python/vyos/util.py
index 03809fc83..20c743b35 100644
--- a/python/vyos/util.py
+++ b/python/vyos/util.py
@@ -1,914 +1,942 @@
 # Copyright 2020-2023 VyOS maintainers and contributors <maintainers@vyos.io>
 #
 # This library is free software; you can redistribute it and/or
 # modify it under the terms of the GNU Lesser General Public
 # License as published by the Free Software Foundation; either
 # version 2.1 of the License, or (at your option) any later version.
 #
 # This library is distributed in the hope that it will be useful,
 # but WITHOUT ANY WARRANTY; without even the implied warranty of
 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
 # Lesser General Public License for more details.
 #
 # You should have received a copy of the GNU Lesser General Public
 # License along with this library.  If not, see <http://www.gnu.org/licenses/>.
 
 import os
 import re
 import sys
 
 #
 # NOTE: Do not import full classes here, move your import to the function
 # where it is used so it is as local as possible to the execution
 #
 
 from subprocess import Popen
 from subprocess import PIPE
 from subprocess import STDOUT
 from subprocess import DEVNULL
 
 def popen(command, flag='', shell=None, input=None, timeout=None, env=None,
           stdout=PIPE, stderr=PIPE, decode='utf-8'):
     """
     popen is a wrapper helper aound subprocess.Popen
     with it default setting it will return a tuple (out, err)
     out: the output of the program run
     err: the error code returned by the program
 
     it can be affected by the following flags:
     shell:   do not try to auto-detect if a shell is required
              for example if a pipe (|) or redirection (>, >>) is used
     input:   data to sent to the child process via STDIN
              the data should be bytes but string will be converted
     timeout: time after which the command will be considered to have failed
     env:     mapping that defines the environment variables for the new process
     stdout:  define how the output of the program should be handled
               - PIPE (default), sends stdout to the output
               - DEVNULL, discard the output
     stderr:  define how the output of the program should be handled
               - None (default), send/merge the data to/with stderr
               - PIPE, popen will append it to output
               - STDOUT, send the data to be merged with stdout
               - DEVNULL, discard the output
     decode:  specify the expected text encoding (utf-8, ascii, ...)
              the default is explicitely utf-8 which is python's own default
 
     usage:
     get both stdout and stderr: popen('command', stdout=PIPE, stderr=STDOUT)
     discard stdout and get stderr: popen('command', stdout=DEVNUL, stderr=PIPE)
     """
 
     # airbag must be left as an import in the function as otherwise we have a
     # a circual import dependency
     from vyos import debug
     from vyos import airbag
 
     # log if the flag is set, otherwise log if command is set
     if not debug.enabled(flag):
         flag = 'command'
 
     cmd_msg = f"cmd '{command}'"
     debug.message(cmd_msg, flag)
 
     use_shell = shell
     stdin = None
     if shell is None:
         use_shell = False
         if ' ' in command:
             use_shell = True
         if env:
             use_shell = True
 
     if input:
         stdin = PIPE
         input = input.encode() if type(input) is str else input
 
     p = Popen(command, stdin=stdin, stdout=stdout, stderr=stderr,
               env=env, shell=use_shell)
 
     pipe = p.communicate(input, timeout)
 
     pipe_out = b''
     if stdout == PIPE:
         pipe_out = pipe[0]
 
     pipe_err = b''
     if stderr == PIPE:
         pipe_err = pipe[1]
 
     str_out = pipe_out.decode(decode).replace('\r\n', '\n').strip()
     str_err = pipe_err.decode(decode).replace('\r\n', '\n').strip()
 
     out_msg = f"returned (out):\n{str_out}"
     if str_out:
         debug.message(out_msg, flag)
 
     if str_err:
         err_msg = f"returned (err):\n{str_err}"
         # this message will also be send to syslog via airbag
         debug.message(err_msg, flag, destination=sys.stderr)
 
         # should something go wrong, report this too via airbag
         airbag.noteworthy(cmd_msg)
         airbag.noteworthy(out_msg)
         airbag.noteworthy(err_msg)
 
     return str_out, p.returncode
 
 
 def run(command, flag='', shell=None, input=None, timeout=None, env=None,
         stdout=DEVNULL, stderr=PIPE, decode='utf-8'):
     """
     A wrapper around popen, which discard the stdout and
     will return the error code of a command
     """
     _, code = popen(
         command, flag,
         stdout=stdout, stderr=stderr,
         input=input, timeout=timeout,
         env=env, shell=shell,
         decode=decode,
     )
     return code
 
 
 def cmd(command, flag='', shell=None, input=None, timeout=None, env=None,
         stdout=PIPE, stderr=PIPE, decode='utf-8', raising=None, message='',
         expect=[0]):
     """
     A wrapper around popen, which returns the stdout and
     will raise the error code of a command
 
     raising: specify which call should be used when raising
              the class should only require a string as parameter
              (default is OSError) with the error code
     expect:  a list of error codes to consider as normal
     """
     decoded, code = popen(
         command, flag,
         stdout=stdout, stderr=stderr,
         input=input, timeout=timeout,
         env=env, shell=shell,
         decode=decode,
     )
     if code not in expect:
         feedback = message + '\n' if message else ''
         feedback += f'failed to run command: {command}\n'
         feedback += f'returned: {decoded}\n'
         feedback += f'exit code: {code}'
         if raising is None:
             # error code can be recovered with .errno
             raise OSError(code, feedback)
         else:
             raise raising(feedback)
     return decoded
 
 
 def rc_cmd(command, flag='', shell=None, input=None, timeout=None, env=None,
            stdout=PIPE, stderr=STDOUT, decode='utf-8'):
     """
     A wrapper around popen, which returns the return code
     of a command and stdout
 
     % rc_cmd('uname')
     (0, 'Linux')
     % rc_cmd('ip link show dev eth99')
     (1, 'Device "eth99" does not exist.')
     """
     out, code = popen(
         command, flag,
         stdout=stdout, stderr=stderr,
         input=input, timeout=timeout,
         env=env, shell=shell,
         decode=decode,
     )
     return code, out
 
 
 def call(command, flag='', shell=None, input=None, timeout=None, env=None,
          stdout=PIPE, stderr=PIPE, decode='utf-8'):
     """
     A wrapper around popen, which print the stdout and
     will return the error code of a command
     """
     out, code = popen(
         command, flag,
         stdout=stdout, stderr=stderr,
         input=input, timeout=timeout,
         env=env, shell=shell,
         decode=decode,
     )
     if out:
         print(out)
     return code
 
 
 def read_file(fname, defaultonfailure=None):
     """
     read the content of a file, stripping any end characters (space, newlines)
     should defaultonfailure be not None, it is returned on failure to read
     """
     try:
         """ Read a file to string """
         with open(fname, 'r') as f:
             data = f.read().strip()
         return data
     except Exception as e:
         if defaultonfailure is not None:
             return defaultonfailure
         raise e
 
 def write_file(fname, data, defaultonfailure=None, user=None, group=None):
     """
     Write content of data to given fname, should defaultonfailure be not None,
     it is returned on failure to read.
 
     If directory of file is not present, it is auto-created.
     """
     dirname = os.path.dirname(fname)
     if not os.path.isdir(dirname):
         os.makedirs(dirname, mode=0o755, exist_ok=False)
         chown(dirname, user, group)
 
     try:
         """ Write a file to string """
         bytes = 0
         with open(fname, 'w') as f:
             bytes = f.write(data)
         chown(fname, user, group)
         return bytes
     except Exception as e:
         if defaultonfailure is not None:
             return defaultonfailure
         raise e
 
 
 def read_json(fname, defaultonfailure=None):
     """
     read and json decode the content of a file
     should defaultonfailure be not None, it is returned on failure to read
     """
     import json
     try:
         with open(fname, 'r') as f:
             data = json.load(f)
         return data
     except Exception as e:
         if defaultonfailure is not None:
             return defaultonfailure
         raise e
 
 
 def chown(path, user, group):
     """ change file/directory owner """
     from pwd import getpwnam
     from grp import getgrnam
 
     if user is None or group is None:
         return False
 
     # path may also be an open file descriptor
     if not isinstance(path, int) and not os.path.exists(path):
         return False
 
     uid = getpwnam(user).pw_uid
     gid = getgrnam(group).gr_gid
     os.chown(path, uid, gid)
     return True
 
 
 def chmod(path, bitmask):
     # path may also be an open file descriptor
     if not isinstance(path, int) and not os.path.exists(path):
         return
     if bitmask is None:
         return
     os.chmod(path, bitmask)
 
 
 def chmod_600(path):
     """ make file only read/writable by owner """
     from stat import S_IRUSR, S_IWUSR
 
     bitmask = S_IRUSR | S_IWUSR
     chmod(path, bitmask)
 
 
 def chmod_750(path):
     """ make file/directory only executable to user and group """
     from stat import S_IRUSR, S_IWUSR, S_IXUSR, S_IRGRP, S_IXGRP
 
     bitmask = S_IRUSR | S_IWUSR | S_IXUSR | S_IRGRP | S_IXGRP
     chmod(path, bitmask)
 
 
 def chmod_755(path):
     """ make file executable by all """
     from stat import S_IRUSR, S_IWUSR, S_IXUSR, S_IRGRP, S_IXGRP, S_IROTH, S_IXOTH
 
     bitmask = S_IRUSR | S_IWUSR | S_IXUSR | S_IRGRP | S_IXGRP | \
               S_IROTH | S_IXOTH
     chmod(path, bitmask)
 
 
 def makedir(path, user=None, group=None):
     if os.path.exists(path):
         return
     os.makedirs(path, mode=0o755)
     chown(path, user, group)
 
 
 def colon_separated_to_dict(data_string, uniquekeys=False):
     """ Converts a string containing newline-separated entries
         of colon-separated key-value pairs into a dict.
 
         Such files are common in Linux /proc filesystem
 
     Args:
         data_string (str): data string
         uniquekeys (bool): whether to insist that keys are unique or not
 
     Returns: dict
 
     Raises:
         ValueError: if uniquekeys=True and the data string has
             duplicate keys.
 
     Note:
         If uniquekeys=True, then dict entries are always strings,
         otherwise they are always lists of strings.
     """
     import re
     key_value_re = re.compile('([^:]+)\s*\:\s*(.*)')
 
     data_raw = re.split('\n', data_string)
 
     data = {}
 
     for l in data_raw:
         l = l.strip()
         if l:
             match = re.match(key_value_re, l)
             if match and (len(match.groups()) == 2):
                 key = match.groups()[0].strip()
                 value = match.groups()[1].strip()
             else:
                 raise ValueError(f"""Line "{l}" could not be parsed a colon-separated pair """, l)
             if key in data.keys():
                 if uniquekeys:
                     raise ValueError("Data string has duplicate keys: {0}".format(key))
                 else:
                     data[key].append(value)
             else:
                 if uniquekeys:
                     data[key] = value
                 else:
                     data[key] = [value]
         else:
             pass
 
     return data
 
 def _mangle_dict_keys(data, regex, replacement, abs_path=[], no_tag_node_value_mangle=False, mod=0):
     """ Mangles dict keys according to a regex and replacement character.
     Some libraries like Jinja2 do not like certain characters in dict keys.
     This function can be used for replacing all offending characters
     with something acceptable.
 
     Args:
         data (dict): Original dict to mangle
 
     Returns: dict
     """
     from vyos.xml import is_tag
 
     new_dict = {}
 
     for key in data.keys():
         save_mod = mod
         save_path = abs_path[:]
 
         abs_path.append(key)
 
         if not is_tag(abs_path):
             new_key = re.sub(regex, replacement, key)
         else:
             if mod%2:
                 new_key = key
             else:
                 new_key = re.sub(regex, replacement, key)
             if no_tag_node_value_mangle:
                 mod += 1
 
         value = data[key]
 
         if isinstance(value, dict):
             new_dict[new_key] = _mangle_dict_keys(value, regex, replacement, abs_path=abs_path, mod=mod, no_tag_node_value_mangle=no_tag_node_value_mangle)
         else:
             new_dict[new_key] = value
 
         mod = save_mod
         abs_path = save_path[:]
 
     return new_dict
 
 def mangle_dict_keys(data, regex, replacement, abs_path=[], no_tag_node_value_mangle=False):
     return _mangle_dict_keys(data, regex, replacement, abs_path=abs_path, no_tag_node_value_mangle=no_tag_node_value_mangle, mod=0)
 
 def _get_sub_dict(d, lpath):
     k = lpath[0]
     if k not in d.keys():
         return {}
     c = {k: d[k]}
     lpath = lpath[1:]
     if not lpath:
         return c
     elif not isinstance(c[k], dict):
         return {}
     return _get_sub_dict(c[k], lpath)
 
 def get_sub_dict(source, lpath, get_first_key=False):
     """ Returns the sub-dict of a nested dict, defined by path of keys.
 
     Args:
         source (dict): Source dict to extract from
         lpath (list[str]): sequence of keys
 
     Returns: source, if lpath is empty, else
              {key : source[..]..[key]} for key the last element of lpath, if exists
              {} otherwise
     """
     if not isinstance(source, dict):
         raise TypeError("source must be of type dict")
     if not isinstance(lpath, list):
         raise TypeError("path must be of type list")
     if not lpath:
         return source
 
     ret =  _get_sub_dict(source, lpath)
 
     if get_first_key and lpath and ret:
         tmp = next(iter(ret.values()))
         if not isinstance(tmp, dict):
             raise TypeError("Data under node is not of type dict")
         ret = tmp
 
     return ret
 
 def process_running(pid_file):
     """ Checks if a process with PID in pid_file is running """
     from psutil import pid_exists
     if not os.path.isfile(pid_file):
         return False
     with open(pid_file, 'r') as f:
         pid = f.read().strip()
     return pid_exists(int(pid))
 
 def process_named_running(name, cmdline: str=None):
     """ Checks if process with given name is running and returns its PID.
     If Process is not running, return None
     """
     from psutil import process_iter
     for p in process_iter(['name', 'pid', 'cmdline']):
         if cmdline:
             if p.info['name'] == name and cmdline in p.info['cmdline']:
                 return p.info['pid']
         elif p.info['name'] == name:
             return p.info['pid']
     return None
 
 
 def seconds_to_human(s, separator=""):
     """ Converts number of seconds passed to a human-readable
     interval such as 1w4d18h35m59s
     """
     s = int(s)
 
     week = 60 * 60 * 24 * 7
     day = 60 * 60 * 24
     hour = 60 * 60
 
     remainder = 0
     result = ""
 
     weeks = s // week
     if weeks > 0:
         result = "{0}w".format(weeks)
         s = s % week
 
     days = s // day
     if days > 0:
         result = "{0}{1}{2}d".format(result, separator, days)
         s = s % day
 
     hours = s // hour
     if hours > 0:
         result = "{0}{1}{2}h".format(result, separator, hours)
         s = s % hour
 
     minutes = s // 60
     if minutes > 0:
         result = "{0}{1}{2}m".format(result, separator, minutes)
         s = s % 60
 
     seconds = s
     if seconds > 0:
         result = "{0}{1}{2}s".format(result, separator, seconds)
 
     return result
 
 
 def get_cfg_group_id():
     from grp import getgrnam
     from vyos.defaults import cfg_group
 
     group_data = getgrnam(cfg_group)
     return group_data.gr_gid
 
 
 def file_is_persistent(path):
     import re
     location = r'^(/config|/opt/vyatta/etc/config)'
     absolute = os.path.abspath(os.path.dirname(path))
     return re.match(location,absolute)
 
 def wait_for_inotify(file_path, pre_hook=None, event_type=None, timeout=None, sleep_interval=0.1):
     """ Waits for an inotify event to occur """
     if not os.path.dirname(file_path):
         raise ValueError(
           "File path {} does not have a directory part (required for inotify watching)".format(file_path))
     if not os.path.basename(file_path):
         raise ValueError(
           "File path {} does not have a file part, do not know what to watch for".format(file_path))
 
     from inotify.adapters import Inotify
     from time import time
     from time import sleep
 
     time_start = time()
 
     i = Inotify()
     i.add_watch(os.path.dirname(file_path))
 
     if pre_hook:
         pre_hook()
 
     for event in i.event_gen(yield_nones=True):
         if (timeout is not None) and ((time() - time_start) > timeout):
             # If the function didn't return until this point,
             # the file failed to have been written to and closed within the timeout
             raise OSError("Waiting for file {} to be written has failed".format(file_path))
 
         # Most such events don't take much time, so it's better to check right away
         # and sleep later.
         if event is not None:
             (_, type_names, path, filename) = event
             if filename == os.path.basename(file_path):
                 if event_type in type_names:
                     return
         sleep(sleep_interval)
 
 def wait_for_file_write_complete(file_path, pre_hook=None, timeout=None, sleep_interval=0.1):
     """ Waits for a process to close a file after opening it in write mode. """
     wait_for_inotify(file_path,
       event_type='IN_CLOSE_WRITE', pre_hook=pre_hook, timeout=timeout, sleep_interval=sleep_interval)
 
 def commit_in_progress():
     """ Not to be used in normal op mode scripts! """
 
     # The CStore backend locks the config by opening a file
     # The file is not removed after commit, so just checking
     # if it exists is insufficient, we need to know if it's open by anyone
 
     # There are two ways to check if any other process keeps a file open.
     # The first one is to try opening it and see if the OS objects.
     # That's faster but prone to race conditions and can be intrusive.
     # The other one is to actually check if any process keeps it open.
     # It's non-intrusive but needs root permissions, else you can't check
     # processes of other users.
     #
     # Since this will be used in scripts that modify the config outside of the CLI
     # framework, those knowingly have root permissions.
     # For everything else, we add a safeguard.
     from psutil import process_iter
     from psutil import NoSuchProcess
     from getpass import getuser
     from vyos.defaults import commit_lock
 
     if getuser() != 'root':
         raise OSError('This functions needs to be run as root to return correct results!')
 
     for proc in process_iter():
         try:
             files = proc.open_files()
             if files:
                 for f in files:
                     if f.path == commit_lock:
                         return True
         except NoSuchProcess as err:
             # Process died before we could examine it
             pass
     # Default case
     return False
 
 
 def wait_for_commit_lock():
     """ Not to be used in normal op mode scripts! """
     from time import sleep
     # Very synchronous approach to multiprocessing
     while commit_in_progress():
         sleep(1)
 
 
 def ask_yes_no(question, default=False) -> bool:
     """Ask a yes/no question via input() and return their answer."""
     from sys import stdout
     default_msg = "[Y/n]" if default else "[y/N]"
     while True:
         try:
             stdout.write("%s %s " % (question, default_msg))
             c = input().lower()
             if c == '':
                 return default
             elif c in ("y", "ye", "yes"):
                 return True
             elif c in ("n", "no"):
                 return False
             else:
                 stdout.write("Please respond with yes/y or no/n\n")
         except EOFError:
             stdout.write("\nPlease respond with yes/y or no/n\n")
 
 
 def is_admin() -> bool:
     """Look if current user is in sudo group"""
     from getpass import getuser
     from grp import getgrnam
     current_user = getuser()
     (_, _, _, admin_group_members) = getgrnam('sudo')
     return current_user in admin_group_members
 
 def is_list_equal(first: list, second: list) -> bool:
     """ Check if 2 lists are equal and list not empty """
     if len(first) != len(second) or len(first) == 0:
         return False
     return sorted(first) == sorted(second)
 
 def mac2eui64(mac, prefix=None):
     """
     Convert a MAC address to a EUI64 address or, with prefix provided, a full
     IPv6 address.
     Thankfully copied from https://gist.github.com/wido/f5e32576bb57b5cc6f934e177a37a0d3
     """
     import re
     from ipaddress import ip_network
     # http://tools.ietf.org/html/rfc4291#section-2.5.1
     eui64 = re.sub(r'[.:-]', '', mac).lower()
     eui64 = eui64[0:6] + 'fffe' + eui64[6:]
     eui64 = hex(int(eui64[0:2], 16) ^ 2)[2:].zfill(2) + eui64[2:]
 
     if prefix is None:
         return ':'.join(re.findall(r'.{4}', eui64))
     else:
         try:
             net = ip_network(prefix, strict=False)
             euil = int('0x{0}'.format(eui64), 16)
             return str(net[euil])
         except:  # pylint: disable=bare-except
             return
 
 def get_half_cpus():
     """ return 1/2 of the numbers of available CPUs """
     cpu = os.cpu_count()
     if cpu > 1:
         cpu /= 2
     return int(cpu)
 
 def check_kmod(k_mod):
     """ Common utility function to load required kernel modules on demand """
     from vyos import ConfigError
     if isinstance(k_mod, str):
         k_mod = k_mod.split()
     for module in k_mod:
         if not os.path.exists(f'/sys/module/{module}'):
             if call(f'modprobe {module}') != 0:
                 raise ConfigError(f'Loading Kernel module {module} failed')
 
 def find_device_file(device):
     """ Recurively search /dev for the given device file and return its full path.
         If no device file was found 'None' is returned """
     from fnmatch import fnmatch
 
     for root, dirs, files in os.walk('/dev'):
         for basename in files:
             if fnmatch(basename, device):
                 return os.path.join(root, basename)
 
     return None
 
 def dict_search(path, dict_object):
     """ Traverse Python dictionary (dict_object) delimited by dot (.).
     Return value of key if found, None otherwise.
     This is faster implementation then jmespath.search('foo.bar', dict_object)"""
     if not isinstance(dict_object, dict) or not path:
         return None
 
     parts = path.split('.')
     inside = parts[:-1]
     if not inside:
         if path not in dict_object:
             return None
         return dict_object[path]
     c = dict_object
     for p in parts[:-1]:
         c = c.get(p, {})
     return c.get(parts[-1], None)
 
 def dict_search_recursive(dict_object, key, path=[]):
     """ Traverse a dictionary recurisvely and return the value of the key
     we are looking for.
     Thankfully copied from https://stackoverflow.com/a/19871956
     Modified to yield optional path to found keys
     """
     if isinstance(dict_object, list):
         for i in dict_object:
             new_path = path + [i]
             for x in dict_search_recursive(i, key, new_path):
                 yield x
     elif isinstance(dict_object, dict):
         if key in dict_object:
             new_path = path + [key]
             yield dict_object[key], new_path
         for k, j in dict_object.items():
             new_path = path + [k]
             for x in dict_search_recursive(j, key, new_path):
                 yield x
 
 def convert_data(data):
     """Convert multiple types of data to types usable in CLI
 
     Args:
         data (str | bytes | list | OrderedDict): input data
 
     Returns:
         str | list | dict: converted data
     """
     from collections import OrderedDict
 
     if isinstance(data, str):
         return data
     if isinstance(data, bytes):
         return data.decode()
     if isinstance(data, list):
         list_tmp = []
         for item in data:
             list_tmp.append(convert_data(item))
         return list_tmp
     if isinstance(data, OrderedDict):
         dict_tmp = {}
         for key, value in data.items():
             dict_tmp[key] = convert_data(value)
         return dict_tmp
 
 def get_bridge_fdb(interface):
     """ Returns the forwarding database entries for a given interface """
     if not os.path.exists(f'/sys/class/net/{interface}'):
         return None
     from json import loads
     tmp = loads(cmd(f'bridge -j fdb show dev {interface}'))
     return tmp
 
 def get_interface_config(interface):
     """ Returns the used encapsulation protocol for given interface.
         If interface does not exist, None is returned.
     """
     if not os.path.exists(f'/sys/class/net/{interface}'):
         return None
     from json import loads
     tmp = loads(cmd(f'ip -d -j link show {interface}'))[0]
     return tmp
 
+def get_interface_vrf(interface):
+    """ Returns VRF of given interface """
+    tmp = get_interface_config(interface)
+    if dict_search('linkinfo.info_slave_kind', tmp) == 'vrf':
+        return tmp['master']
+    return 'default'
+
 def print_error(str='', end='\n'):
     """
     Print `str` to stderr, terminated with `end`.
     Used for warnings and out-of-band messages to avoid mangling precious
      stdout output.
     """
     sys.stderr.write(str)
     sys.stderr.write(end)
     sys.stderr.flush()
 
 def make_progressbar():
     """
     Make a procedure that takes two arguments `done` and `total` and prints a
      progressbar based on the ratio thereof, whose length is determined by the
      width of the terminal.
     """
     import shutil, math
     col, _ = shutil.get_terminal_size()
     col = max(col - 15, 20)
     def print_progressbar(done, total):
         if done <= total:
             increment = total / col
             length = math.ceil(done / increment)
             percentage = str(math.ceil(100 * done / total)).rjust(3)
             print_error(f'[{length * "#"}{(col - length) * "_"}] {percentage}%', '\r')
             # Print a newline so that the subsequent prints don't overwrite the full bar.
         if done == total:
             print_error()
     return print_progressbar
 
 def make_incremental_progressbar(increment: float):
     """
     Make a generator that displays a progressbar that grows monotonically with
      every iteration.
     First call displays it at 0% and every subsequent iteration displays it
      at `increment` increments where 0.0 < `increment` < 1.0.
     Intended for FTP and HTTP transfers with stateless callbacks.
     """
     print_progressbar = make_progressbar()
     total = 0.0
     while total < 1.0:
         print_progressbar(total, 1.0)
         yield
         total += increment
     print_progressbar(1, 1)
     # Ignore further calls.
     while True:
         yield
 
 def begin(*args):
     """
     Evaluate arguments in order and return the result of the *last* argument.
     For combining multiple expressions in one statement. Useful for lambdas.
     """
     return args[-1]
 
 def begin0(*args):
     """
     Evaluate arguments in order and return the result of the *first* argument.
     For combining multiple expressions in one statement. Useful for lambdas.
     """
     return args[0]
 
 def is_systemd_service_active(service):
     """ Test is a specified systemd service is activated.
     Returns True if service is active, false otherwise.
     Copied from: https://unix.stackexchange.com/a/435317 """
     tmp = cmd(f'systemctl show --value -p ActiveState {service}')
     return bool((tmp == 'active'))
 
 def is_systemd_service_running(service):
     """ Test is a specified systemd service is actually running.
     Returns True if service is running, false otherwise.
     Copied from: https://unix.stackexchange.com/a/435317 """
     tmp = cmd(f'systemctl show --value -p SubState {service}')
     return bool((tmp == 'running'))
 
 def is_wwan_connected(interface):
     """ Determine if a given WWAN interface, e.g. wwan0 is connected to the
     carrier network or not """
     import json
 
     if not interface.startswith('wwan'):
         raise ValueError(f'Specified interface "{interface}" is not a WWAN interface')
 
     # ModemManager is required for connection(s) - if service is not running,
     # there won't be any connection at all!
     if not is_systemd_service_active('ModemManager.service'):
         return False
 
     modem = interface.lstrip('wwan')
 
     tmp = cmd(f'mmcli --modem {modem} --output-json')
     tmp = json.loads(tmp)
 
     # return True/False if interface is in connected state
     return dict_search('modem.generic.state', tmp) == 'connected'
 
 def boot_configuration_complete() -> bool:
     """ Check if the boot config loader has completed
     """
     from vyos.defaults import config_status
 
     if os.path.isfile(config_status):
         return True
     return False
 
 def sysctl_read(name):
     """ Read and return current value of sysctl() option """
     tmp = cmd(f'sysctl {name}')
     return tmp.split()[-1]
 
 def sysctl_write(name, value):
     """ Change value via sysctl() - return True if changed, False otherwise """
     tmp = cmd(f'sysctl {name}')
     # last list index contains the actual value - only write if value differs
     if sysctl_read(name) != str(value):
         call(f'sysctl -wq {name}={value}')
         return True
     return False
 
 def is_ipv6_enabled() -> bool:
     """ Check if IPv6 support on the system is enabled or not """
     return (sysctl_read('net.ipv6.conf.all.disable_ipv6') == '0')
+
+def interface_exists(interface) -> bool:
+    import os
+    return os.path.exists(f'/sys/class/net/{interface}')
+
+def get_vrf_members(vrf: str) -> list:
+    """
+    Get list of interface VRF members
+    :param vrf: str
+    :return: list
+    """
+    import json
+    if not interface_exists(vrf):
+        raise ValueError(f'VRF "{vrf}" does not exist!')
+    output = cmd(f'ip --json --brief link show master {vrf}')
+    answer = json.loads(output)
+    interfaces = []
+    for data in answer:
+        if 'ifname' in data:
+            interfaces.append(data.get('ifname'))
+    return interfaces
diff --git a/python/vyos/xml_ref/pkg_cache/vyos_1x_cache.py b/python/vyos/xml_ref/pkg_cache/vyos_1x_cache.py
new file mode 100644
index 000000000..aec036793
--- /dev/null
+++ b/python/vyos/xml_ref/pkg_cache/vyos_1x_cache.py
@@ -0,0 +1 @@
+reference = {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'pki': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'x509': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'default': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'organization': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': 'VyOS'}}, 'locality': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': 'Some-City'}}, 'state': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': 'Some-State'}}, 'country': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': 'GB'}}}}, 'openvpn': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'shared-secret': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'version': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'key': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}}, 'key-pair': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'private': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'password-protected': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'key': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'public': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'key': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}}, 'dh': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'parameters': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'certificate': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'revoke': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'private': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'password-protected': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'key': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'description': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'certificate': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'ca': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'revoke': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'crl': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'private': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'password-protected': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'key': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'description': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'certificate': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}}, 'vrf': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'name': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'vni': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'table': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'protocols': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'static': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'route6': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'next-hop': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'bfd': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'multi-hop': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'source': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'profile': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}}, 'profile': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'vrf': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'interface': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'distance': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'disable': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'interface': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'vrf': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'distance': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'disable': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'description': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'reject': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'tag': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'distance': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'blackhole': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'tag': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'distance': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}}, 'route': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'next-hop': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'bfd': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'multi-hop': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'source': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'profile': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}}, 'profile': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'vrf': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'interface': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'distance': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'disable': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'interface': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'vrf': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'distance': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'disable': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'description': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'dhcp-interface': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'reject': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'tag': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'distance': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'blackhole': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'tag': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'distance': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}}}, 'ospfv3': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'redistribute': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'static': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'route-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'babel': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'route-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'ripng': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'route-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'kernel': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'route-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'connected': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'route-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'bgp': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'route-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}}, 'parameters': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'router-id': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'log-adjacency-changes': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'detail': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'interface': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'passive': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'network': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'instance-id': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '0'}}, 'ifmtu': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'priority': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '1'}}, 'mtu-ignore': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'cost': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'bfd': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'profile': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'transmit-delay': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '1'}}, 'retransmit-interval': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '5'}}, 'hello-interval': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '10'}}, 'dead-interval': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '40'}}, 'area': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'graceful-restart': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'helper': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'lsa-check-disable': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'supported-grace-time': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'planned-only': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'enable': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'router-id': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}}}, 'grace-period': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '120'}}}, 'distance': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'ospfv3': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'intra-area': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'inter-area': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'external': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'global': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'default-information': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'originate': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'route-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'metric-type': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '2'}}, 'metric': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'always': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}}, 'auto-cost': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'reference-bandwidth': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '100'}}}, 'area': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'range': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'not-advertise': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'advertise': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'import-list': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'export-list': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'area-type': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'stub': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'no-summary': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'nssa': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'no-summary': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'default-information-originate': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}}}}, 'ospf': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'timers': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'throttle': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'spf': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'max-holdtime': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '10000'}}, 'initial-holdtime': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '1000'}}, 'delay': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '200'}}}}}, 'summary-address': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'tag': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'no-advertise': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'refresh': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'timers': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'redistribute': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'table': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'route-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'metric-type': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '2'}}, 'metric': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'static': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'route-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'metric-type': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '2'}}, 'metric': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'babel': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'route-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'metric-type': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '2'}}, 'metric': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'rip': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'route-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'metric-type': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '2'}}, 'metric': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'kernel': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'route-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'metric-type': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '2'}}, 'metric': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'isis': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'route-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'metric-type': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '2'}}, 'metric': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'connected': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'route-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'metric-type': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '2'}}, 'metric': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'bgp': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'route-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'metric-type': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '2'}}, 'metric': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}}, 'segment-routing': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'prefix': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'index': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'no-php-flag': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'explicit-null': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'value': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}}, 'maximum-label-depth': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'local-block': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'high-label-value': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'low-label-value': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'global-block': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'high-label-value': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'low-label-value': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}}, 'passive-interface': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'parameters': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'router-id': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'rfc1583-compatibility': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'opaque-lsa': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'abr-type': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': 'cisco'}}}, 'neighbor': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'priority': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '0'}}, 'poll-interval': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '60'}}}, 'mpls-te': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'router-address': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '0.0.0.0'}}, 'enable': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'max-metric': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'router-lsa': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'on-startup': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'on-shutdown': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'administrative': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}}, 'log-adjacency-changes': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'detail': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'interface': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'passive': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'disable': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'network': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'hello-multiplier': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'bandwidth': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'ldp-sync': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'holddown': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'disable': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'priority': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '1'}}, 'mtu-ignore': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'cost': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'bfd': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'profile': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'transmit-delay': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '1'}}, 'retransmit-interval': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '5'}}, 'hello-interval': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '10'}}, 'dead-interval': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '40'}}, 'authentication': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'plaintext-password': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'md5': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'key-id': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'md5-key': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}}}, 'area': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'distance': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'ospf': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'intra-area': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'inter-area': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'external': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'global': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'ldp-sync': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'holddown': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'maximum-paths': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'graceful-restart': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'helper': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'no-strict-lsa-checking': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'supported-grace-time': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'planned-only': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'enable': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'router-id': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}}}, 'grace-period': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '120'}}}, 'default-metric': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'default-information': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'originate': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'route-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'metric-type': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '2'}}, 'metric': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'always': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}}, 'capability': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'opaque': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'auto-cost': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'reference-bandwidth': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '100'}}}, 'area': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'virtual-link': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'transmit-delay': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '1'}}, 'retransmit-interval': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '5'}}, 'hello-interval': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '10'}}, 'dead-interval': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '40'}}, 'authentication': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'plaintext-password': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'md5': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'key-id': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'md5-key': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}}}}, 'import-list': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'export-list': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'shortcut': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'range': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'substitute': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'not-advertise': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'cost': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'network': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'authentication': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'area-type': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'stub': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'no-summary': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'default-cost': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'nssa': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'translate': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': 'candidate'}}, 'no-summary': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'default-cost': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'normal': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}}, 'access-list': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'export': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}}, 'aggregation': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'timer': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '5'}}}}, 'isis': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'interface': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'no-three-way-handshake': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'psnp-interval': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'priority': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'password': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'md5': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'plaintext-password': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'passive': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'network': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'point-to-point': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'ldp-sync': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'holddown': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'disable': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'metric': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'hello-multiplier': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'hello-interval': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'hello-padding': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'circuit-type': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'bfd': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'profile': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}}, 'spf-interval': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'spf-delay-ietf': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'time-to-learn': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'holddown': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'long-delay': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'short-delay': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'init-delay': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'set-overload-bit': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'set-attached-bit': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'redistribute': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'ipv6': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'static': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'level-2': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'route-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'metric': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'level-1': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'route-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'metric': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}}, 'babel': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'level-2': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'route-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'metric': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'level-1': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'route-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'metric': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}}, 'ripng': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'level-2': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'route-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'metric': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'level-1': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'route-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'metric': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}}, 'ospf6': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'level-2': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'route-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'metric': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'level-1': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'route-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'metric': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}}, 'kernel': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'level-2': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'route-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'metric': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'level-1': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'route-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'metric': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}}, 'connected': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'level-2': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'route-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'metric': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'level-1': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'route-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'metric': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}}, 'bgp': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'level-2': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'route-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'metric': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'level-1': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'route-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'metric': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}}}, 'ipv4': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'static': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'level-2': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'route-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'metric': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'level-1': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'route-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'metric': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}}, 'babel': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'level-2': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'route-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'metric': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'level-1': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'route-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'metric': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}}, 'rip': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'level-2': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'route-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'metric': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'level-1': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'route-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'metric': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}}, 'ospf': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'level-2': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'route-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'metric': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'level-1': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'route-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'metric': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}}, 'kernel': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'level-2': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'route-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'metric': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'level-1': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'route-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'metric': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}}, 'connected': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'level-2': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'route-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'metric': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'level-1': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'route-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'metric': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}}, 'bgp': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'level-2': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'route-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'metric': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'level-1': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'route-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'metric': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}}}}, 'segment-routing': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'prefix': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'index': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'no-php-flag': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'explicit-null': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'value': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'absolute': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'no-php-flag': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'explicit-null': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'value': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}}, 'maximum-label-depth': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'local-block': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'high-label-value': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'low-label-value': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'global-block': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'high-label-value': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'low-label-value': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}}, 'traffic-engineering': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'address': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'enable': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'purge-originator': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'net': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'ldp-sync': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'holddown': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'metric-style': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'max-lsp-lifetime': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'lsp-refresh-interval': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'lsp-mtu': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '1497'}}, 'lsp-gen-interval': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'log-adjacency-changes': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'level': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'dynamic-hostname': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'domain-password': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'md5': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'plaintext-password': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'default-information': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'originate': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'ipv6': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'level-2': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'route-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'metric': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'always': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'level-1': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'route-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'metric': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'always': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}}, 'ipv4': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'level-2': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'route-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'metric': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'always': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'level-1': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'route-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'metric': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'always': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}}}}, 'area-password': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'md5': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'plaintext-password': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}}, 'eigrp': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'variance': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'router-id': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'redistribute': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'passive-interface': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'network': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'metric': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'weights': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'maximum-paths': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'local-as': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'bgp': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'timers': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'keepalive': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'holdtime': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'peer-group': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'port': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'remote-as': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'update-source': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'ttl-security': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'hops': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'shutdown': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'password': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'passive': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'path-attribute': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'discard': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'override-capability': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'local-role': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'strict': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'local-as': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'no-prepend': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'replace-as': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}}, 'graceful-restart': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'ebgp-multihop': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'disable-connected-check': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'disable-capability-negotiation': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'capability': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'extended-nexthop': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'dynamic': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'bfd': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'check-control-plane-failure': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'profile': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'description': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'address-family': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'l2vpn-evpn': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'soft-reconfiguration': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'inbound': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'route-server-client': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'route-reflector-client': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'route-map': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'import': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'export': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'nexthop-self': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'force': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'attribute-unchanged': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'next-hop': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'med': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'as-path': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'allowas-in': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'number': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}}, 'ipv6-vpn': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'weight': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'unsuppress-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'soft-reconfiguration': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'inbound': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'route-server-client': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'route-reflector-client': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'route-map': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'import': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'export': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'remove-private-as': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'nexthop-self': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'force': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'maximum-prefix-out': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'maximum-prefix': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'filter-list': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'import': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'export': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'distribute-list': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'import': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'export': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'disable-send-community': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'standard': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'extended': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'attribute-unchanged': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'next-hop': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'med': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'as-path': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'as-override': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'allowas-in': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'number': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'conditionally-advertise': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'non-exist-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'exist-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'advertise-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'addpath-tx-per-as': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'addpath-tx-all': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'prefix-list': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'import': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'export': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'nexthop-local': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'unchanged': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}}, 'ipv6-unicast': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'default-originate': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'route-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'weight': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'unsuppress-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'soft-reconfiguration': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'inbound': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'route-server-client': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'route-reflector-client': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'route-map': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'import': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'export': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'remove-private-as': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'nexthop-self': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'force': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'maximum-prefix-out': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'maximum-prefix': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'filter-list': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'import': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'export': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'distribute-list': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'import': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'export': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'disable-send-community': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'standard': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'extended': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'attribute-unchanged': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'next-hop': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'med': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'as-path': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'as-override': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'allowas-in': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'number': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'conditionally-advertise': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'non-exist-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'exist-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'advertise-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'addpath-tx-per-as': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'addpath-tx-all': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'prefix-list': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'import': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'export': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'nexthop-local': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'unchanged': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'capability': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'orf': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'prefix-list': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'send': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'receive': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}}}}, 'ipv4-vpn': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'weight': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'unsuppress-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'soft-reconfiguration': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'inbound': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'route-server-client': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'route-reflector-client': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'route-map': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'import': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'export': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'remove-private-as': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'nexthop-self': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'force': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'maximum-prefix-out': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'maximum-prefix': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'filter-list': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'import': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'export': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'distribute-list': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'import': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'export': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'disable-send-community': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'standard': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'extended': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'attribute-unchanged': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'next-hop': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'med': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'as-path': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'as-override': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'allowas-in': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'number': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'conditionally-advertise': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'non-exist-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'exist-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'advertise-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'addpath-tx-per-as': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'addpath-tx-all': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'prefix-list': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'import': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'export': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}}, 'ipv4-unicast': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'default-originate': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'route-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'weight': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'unsuppress-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'soft-reconfiguration': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'inbound': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'route-server-client': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'route-reflector-client': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'route-map': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'import': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'export': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'remove-private-as': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'nexthop-self': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'force': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'maximum-prefix-out': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'maximum-prefix': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'filter-list': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'import': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'export': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'distribute-list': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'import': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'export': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'disable-send-community': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'standard': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'extended': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'attribute-unchanged': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'next-hop': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'med': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'as-path': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'as-override': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'allowas-in': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'number': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'conditionally-advertise': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'non-exist-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'exist-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'advertise-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'addpath-tx-per-as': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'addpath-tx-all': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'prefix-list': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'import': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'export': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'capability': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'orf': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'prefix-list': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'send': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'receive': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}}}}}}, 'parameters': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'tcp-keepalive': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'probes': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'interval': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'idle': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'router-id': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'suppress-fib-pending': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'shutdown': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'reject-as-sets': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'no-suppress-duplicates': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'no-fast-external-failover': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'no-client-to-client-reflection': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'route-reflector-allow-outbound-policy': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'network-import-check': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'minimum-holdtime': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'log-neighbor-changes': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'graceful-shutdown': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'graceful-restart': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'stalepath-time': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'fast-convergence': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'ebgp-requires-policy': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'distance': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'prefix': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'distance': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'global': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'local': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'internal': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'external': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}}, 'deterministic-med': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'default': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'local-pref': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'dampening': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'start-suppress-time': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 're-use': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'max-suppress-time': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'half-life': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'conditional-advertisement': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'timer': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '60'}}}, 'confederation': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'peers': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'identifier': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'cluster-id': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'bestpath': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'peer-type': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'multipath-relax': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'med': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'compare-routerid': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'bandwidth': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'as-path': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'multipath-relax': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'ignore': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'confed': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}}, 'always-compare-med': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'neighbor': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'port': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'update-source': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'ttl-security': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'hops': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'timers': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'keepalive': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'holdtime': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'connect': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'strict-capability-match': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'enforce-first-as': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'solo': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'shutdown': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'remote-as': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'peer-group': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'password': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'passive': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'path-attribute': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'discard': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'override-capability': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'local-role': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'strict': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'local-as': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'no-prepend': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'replace-as': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}}, 'interface': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'v6only': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'remote-as': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'peer-group': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'source-interface': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'remote-as': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'peer-group': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'graceful-restart': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'ebgp-multihop': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'disable-connected-check': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'disable-capability-negotiation': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'capability': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'extended-nexthop': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'dynamic': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'bfd': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'check-control-plane-failure': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'profile': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'description': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'advertisement-interval': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'address-family': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'l2vpn-evpn': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'soft-reconfiguration': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'inbound': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'route-server-client': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'route-reflector-client': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'route-map': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'import': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'export': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'nexthop-self': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'force': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'attribute-unchanged': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'next-hop': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'med': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'as-path': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'allowas-in': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'number': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}}, 'ipv6-multicast': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'default-originate': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'route-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'weight': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'unsuppress-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'soft-reconfiguration': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'inbound': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'route-server-client': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'route-reflector-client': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'route-map': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'import': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'export': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'remove-private-as': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'nexthop-self': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'force': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'maximum-prefix-out': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'maximum-prefix': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'filter-list': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'import': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'export': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'distribute-list': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'import': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'export': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'disable-send-community': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'standard': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'extended': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'attribute-unchanged': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'next-hop': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'med': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'as-path': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'as-override': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'allowas-in': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'number': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'conditionally-advertise': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'non-exist-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'exist-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'advertise-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'addpath-tx-per-as': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'addpath-tx-all': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'prefix-list': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'import': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'export': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'nexthop-local': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'unchanged': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}}, 'ipv4-multicast': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'default-originate': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'route-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'weight': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'unsuppress-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'soft-reconfiguration': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'inbound': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'route-server-client': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'route-reflector-client': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'route-map': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'import': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'export': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'remove-private-as': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'nexthop-self': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'force': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'maximum-prefix-out': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'maximum-prefix': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'filter-list': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'import': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'export': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'distribute-list': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'import': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'export': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'disable-send-community': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'standard': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'extended': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'attribute-unchanged': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'next-hop': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'med': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'as-path': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'as-override': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'allowas-in': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'number': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'conditionally-advertise': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'non-exist-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'exist-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'advertise-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'addpath-tx-per-as': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'addpath-tx-all': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'prefix-list': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'import': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'export': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'capability': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'orf': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'prefix-list': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'send': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'receive': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}}}}, 'ipv6-flowspec': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'soft-reconfiguration': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'inbound': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'route-server-client': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'route-reflector-client': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'route-map': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'import': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'export': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'filter-list': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'import': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'export': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'prefix-list': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'import': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'export': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}}, 'ipv4-flowspec': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'soft-reconfiguration': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'inbound': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'route-server-client': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'route-reflector-client': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'route-map': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'import': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'export': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'filter-list': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'import': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'export': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'prefix-list': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'import': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'export': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}}, 'ipv6-vpn': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'weight': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'unsuppress-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'soft-reconfiguration': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'inbound': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'route-server-client': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'route-reflector-client': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'route-map': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'import': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'export': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'remove-private-as': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'nexthop-self': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'force': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'maximum-prefix-out': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'maximum-prefix': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'filter-list': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'import': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'export': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'distribute-list': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'import': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'export': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'disable-send-community': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'standard': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'extended': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'attribute-unchanged': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'next-hop': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'med': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'as-path': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'as-override': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'allowas-in': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'number': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'conditionally-advertise': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'non-exist-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'exist-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'advertise-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'addpath-tx-per-as': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'addpath-tx-all': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'prefix-list': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'import': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'export': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'nexthop-local': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'unchanged': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}}, 'ipv4-vpn': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'weight': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'unsuppress-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'soft-reconfiguration': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'inbound': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'route-server-client': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'route-reflector-client': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'route-map': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'import': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'export': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'remove-private-as': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'nexthop-self': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'force': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'maximum-prefix-out': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'maximum-prefix': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'filter-list': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'import': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'export': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'distribute-list': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'import': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'export': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'disable-send-community': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'standard': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'extended': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'attribute-unchanged': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'next-hop': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'med': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'as-path': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'as-override': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'allowas-in': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'number': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'conditionally-advertise': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'non-exist-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'exist-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'advertise-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'addpath-tx-per-as': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'addpath-tx-all': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'prefix-list': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'import': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'export': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}}, 'ipv6-labeled-unicast': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'default-originate': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'route-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'weight': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'unsuppress-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'soft-reconfiguration': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'inbound': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'route-server-client': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'route-reflector-client': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'route-map': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'import': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'export': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'remove-private-as': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'nexthop-self': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'force': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'maximum-prefix-out': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'maximum-prefix': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'filter-list': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'import': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'export': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'distribute-list': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'import': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'export': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'disable-send-community': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'standard': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'extended': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'attribute-unchanged': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'next-hop': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'med': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'as-path': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'as-override': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'allowas-in': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'number': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'conditionally-advertise': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'non-exist-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'exist-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'advertise-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'addpath-tx-per-as': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'addpath-tx-all': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'prefix-list': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'import': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'export': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'nexthop-local': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'unchanged': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'capability': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'orf': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'prefix-list': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'send': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'receive': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}}}}, 'ipv4-labeled-unicast': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'default-originate': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'route-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'weight': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'unsuppress-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'soft-reconfiguration': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'inbound': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'route-server-client': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'route-reflector-client': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'route-map': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'import': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'export': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'remove-private-as': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'nexthop-self': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'force': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'maximum-prefix-out': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'maximum-prefix': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'filter-list': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'import': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'export': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'distribute-list': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'import': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'export': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'disable-send-community': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'standard': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'extended': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'attribute-unchanged': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'next-hop': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'med': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'as-path': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'as-override': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'allowas-in': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'number': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'conditionally-advertise': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'non-exist-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'exist-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'advertise-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'addpath-tx-per-as': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'addpath-tx-all': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'prefix-list': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'import': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'export': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'capability': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'orf': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'prefix-list': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'send': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'receive': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}}}}, 'ipv6-unicast': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'default-originate': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'route-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'weight': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'unsuppress-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'soft-reconfiguration': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'inbound': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'route-server-client': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'route-reflector-client': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'route-map': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'import': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'export': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'remove-private-as': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'nexthop-self': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'force': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'maximum-prefix-out': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'maximum-prefix': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'filter-list': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'import': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'export': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'distribute-list': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'import': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'export': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'disable-send-community': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'standard': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'extended': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'attribute-unchanged': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'next-hop': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'med': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'as-path': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'as-override': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'allowas-in': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'number': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'conditionally-advertise': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'non-exist-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'exist-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'advertise-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'addpath-tx-per-as': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'addpath-tx-all': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'prefix-list': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'import': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'export': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'nexthop-local': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'unchanged': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'capability': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'orf': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'prefix-list': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'send': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'receive': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}}}}, 'ipv4-unicast': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'default-originate': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'route-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'weight': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'unsuppress-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'soft-reconfiguration': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'inbound': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'route-server-client': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'route-reflector-client': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'route-map': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'import': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'export': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'remove-private-as': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'nexthop-self': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'force': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'maximum-prefix-out': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'maximum-prefix': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'filter-list': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'import': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'export': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'distribute-list': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'import': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'export': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'disable-send-community': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'standard': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'extended': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'attribute-unchanged': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'next-hop': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'med': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'as-path': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'as-override': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'allowas-in': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'number': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'conditionally-advertise': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'non-exist-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'exist-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'advertise-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'addpath-tx-per-as': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'addpath-tx-all': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'prefix-list': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'import': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'export': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'capability': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'orf': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'prefix-list': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'send': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'receive': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}}}}}}, 'system-as': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'listen': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'range': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'peer-group': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'limit': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'interface': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'mpls': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'forwarding': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}}, 'address-family': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'l2vpn-evpn': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'vni': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'route-target': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'export': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'import': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'both': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}}, 'rd': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'advertise-svi-ip': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'advertise-default-gw': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'flooding': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'head-end-replication': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'disable': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'rt-auto-derive': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'advertise-pip': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'route-target': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'export': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'import': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'both': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}}, 'rd': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'advertise-svi-ip': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'advertise-default-gw': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'advertise-all-vni': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'advertise': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'ipv6': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'unicast': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'route-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}}, 'ipv4': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'unicast': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'route-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}}}}, 'ipv6-vpn': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'network': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'label': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'rd': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}}, 'ipv6-flowspec': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'local-install': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'interface': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}}}, 'ipv6-labeled-unicast': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'network': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'route-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'backdoor': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'aggregate-address': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'summary-only': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'route-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'as-set': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}}, 'ipv6-multicast': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'network': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'route-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'path-limit': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'distance': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'prefix': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'distance': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'local': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'internal': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'external': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'aggregate-address': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'summary-only': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'route-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'as-set': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}}, 'ipv6-unicast': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'redistribute': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'table': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'static': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'route-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'metric': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'babel': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'route-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'metric': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'ripng': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'route-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'metric': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'ospfv3': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'route-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'metric': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'kernel': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'route-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'metric': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'connected': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'route-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'metric': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}}, 'route-target': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'vpn': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'export': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'import': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'both': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}}, 'route-map': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'vpn': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'import': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'export': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}}, 'rd': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'vpn': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'export': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}}, 'network': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'route-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'path-limit': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'maximum-paths': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'ibgp': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'ebgp': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'label': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'vpn': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'allocation-mode': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'per-nexthop': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'export': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}}, 'import': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'vrf': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'vpn': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'export': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'vpn': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'distance': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'prefix': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'distance': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'local': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'internal': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'external': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'aggregate-address': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'summary-only': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'route-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'as-set': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}}, 'ipv4-vpn': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'network': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'label': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'rd': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}}, 'ipv4-flowspec': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'local-install': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'interface': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}}}, 'ipv4-labeled-unicast': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'network': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'route-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'backdoor': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'aggregate-address': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'summary-only': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'route-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'as-set': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}}, 'ipv4-multicast': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'network': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'route-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'backdoor': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'distance': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'prefix': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'distance': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'local': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'internal': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'external': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'aggregate-address': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'summary-only': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'route-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'as-set': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}}, 'ipv4-unicast': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'redistribute': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'table': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'static': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'route-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'metric': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'babel': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'route-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'metric': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'rip': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'route-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'metric': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'ospf': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'route-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'metric': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'kernel': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'route-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'metric': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'isis': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'route-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'metric': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'connected': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'route-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'metric': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}}, 'route-target': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'vpn': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'export': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'import': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'both': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}}, 'route-map': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'vpn': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'import': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'export': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}}, 'rd': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'vpn': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'export': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}}, 'network': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'route-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'backdoor': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'maximum-paths': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'ibgp': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'ebgp': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'label': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'vpn': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'allocation-mode': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'per-nexthop': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'export': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}}, 'import': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'vrf': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'vpn': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'export': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'vpn': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'distance': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'prefix': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'distance': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'local': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'internal': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'external': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'aggregate-address': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'summary-only': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'route-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'as-set': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}}}}}, 'ipv6': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'protocol': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'route-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'disable-forwarding': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'ip': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'protocol': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'route-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'disable-forwarding': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'disable': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'description': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'bind-to-all': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'nat66': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'destination': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'rule': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'translation': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'port': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'address': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'source': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'port': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'address': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'destination': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'port': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'address': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'protocol': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'inbound-interface': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'log': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'exclude': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'disable': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'description': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}}, 'source': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'rule': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'translation': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'port': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'address': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'source': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'port': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'prefix': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'destination': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'port': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'prefix': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'protocol': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'outbound-interface': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'log': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'exclude': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'disable': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'description': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}}}, 'netns': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'name': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'description': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}}, 'load-balancing': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'wan': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'sticky-connections': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'inbound': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'rule': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'source': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'port': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'address': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'protocol': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': 'all'}}, 'per-packet-balancing': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'limit': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'threshold': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': 'below'}}, 'rate': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '5'}}, 'period': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': 'second'}}, 'burst': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '5'}}}, 'interface': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'weight': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '1'}}}, 'inbound-interface': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'failover': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'exclude': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'destination': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'port': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'address': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'description': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'interface-health': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'test': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'type': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': 'ping'}}, 'ttl-limit': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '1'}}, 'test-script': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'target': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'resp-time': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '5'}}}, 'success-count': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '1'}}, 'nexthop': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'failure-count': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '1'}}}, 'hook': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'flush-connections': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'enable-local-traffic': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'disable-source-nat': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'reverse-proxy': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'vrf': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'global-parameters': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'tls-version-min': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '1.3'}}, 'ssl-bind-ciphers': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': 'ecdhe-ecdsa-aes128-gcm-sha256 ecdhe-rsa-aes128-gcm-sha256 ecdhe-ecdsa-aes256-gcm-sha384 ecdhe-rsa-aes256-gcm-sha384 ecdhe-ecdsa-chacha20-poly1305 ecdhe-rsa-chacha20-poly1305 dhe-rsa-aes128-gcm-sha256 dhe-rsa-aes256-gcm-sha384'}}, 'max-connections': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'backend': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'timeout': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'server': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'connect': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'check': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'ssl': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'ca-certificate': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'server': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'send-proxy-v2': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'send-proxy': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'port': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'check': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'address': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'rule': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'url-path': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'exact': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'end': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'begin': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}}, 'ssl': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'set': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'server': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'redirect-location': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'domain-name': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}}, 'parameters': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'http-check': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'mode': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'description': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'balance': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': 'round-robin'}}}, 'service': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'ssl': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'certificate': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'redirect-http-to-https': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'rule': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'url-path': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'exact': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'end': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'begin': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}}, 'ssl': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'set': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'backend': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'redirect-location': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'domain-name': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}}, 'port': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'mode': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'listen-address': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'description': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'backend': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}}}}, 'nat': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'static': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'rule': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'translation': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'address': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'inbound-interface': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'destination': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'address': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'description': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}}, 'source': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'rule': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'translation': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'options': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'port-mapping': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': 'none'}}, 'address-mapping': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': 'random'}}}, 'port': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'address': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'outbound-interface': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'source': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'group': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'port-group': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'network-group': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'mac-group': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'domain-group': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'address-group': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'port': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'address': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'protocol': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': 'all'}}, 'packet-type': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'log': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'load-balance': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'backend': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'weight': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'hash': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': 'random'}}}, 'exclude': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'disable': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'destination': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'group': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'port-group': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'network-group': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'mac-group': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'domain-group': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'address-group': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'port': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'address': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'description': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}}, 'destination': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'rule': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'translation': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'redirect': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'port': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'options': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'port-mapping': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': 'none'}}, 'address-mapping': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': 'random'}}}, 'port': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'address': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'inbound-interface': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'source': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'group': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'port-group': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'network-group': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'mac-group': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'domain-group': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'address-group': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'port': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'address': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'protocol': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': 'all'}}, 'packet-type': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'log': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'load-balance': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'backend': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'weight': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'hash': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': 'random'}}}, 'exclude': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'disable': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'destination': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'group': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'port-group': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'network-group': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'mac-group': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'domain-group': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'address-group': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'port': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'address': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'description': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}}}, 'firewall': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'ipv6': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'name': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'rule': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'outbound-interface': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'interface-group': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'interface-name': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'inbound-interface': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'interface-group': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'interface-name': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'source': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'group': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'port-group': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'network-group': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'mac-group': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'domain-group': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'address-group': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'port': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'mac-address': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'geoip': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'inverse-match': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'country-code': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}}, 'fqdn': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'address-mask': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'address': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'jump-target': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'icmpv6': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'type-name': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'type': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'code': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'destination': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'group': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'port-group': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'network-group': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'mac-group': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'domain-group': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'address-group': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'port': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'mac-address': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'geoip': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'inverse-match': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'country-code': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}}, 'fqdn': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'address-mask': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'address': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'hop-limit': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'lt': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'gt': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'eq': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'time': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'weekdays': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'stoptime': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'stopdate': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'starttime': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'startdate': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'tcp': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'mss': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'flags': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'not': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'cwr': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'ecn': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'psh': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'urg': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'rst': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'fin': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'ack': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'syn': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'cwr': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'ecn': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'psh': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'urg': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'rst': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'fin': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'ack': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'syn': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}}, 'state': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'related': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'new': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'invalid': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'established': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'recent': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'time': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'count': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'protocol': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'connection-status': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'nat': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'log-options': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'level': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'queue-threshold': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'snapshot-length': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'group': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'log': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'limit': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'rate': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'burst': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'ipsec': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'match-none': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'match-ipsec': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'fragment': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'match-non-frag': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'match-frag': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'disable': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'queue-options': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'queue': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'connection-mark': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'packet-type': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'packet-length-exclude': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'packet-length': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'dscp-exclude': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'dscp': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'description': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'action': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'default-jump-target': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'description': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'enable-default-log': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'default-action': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': 'drop'}}}, 'output': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'filter': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'rule': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'outbound-interface': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'interface-group': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'interface-name': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'source': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'group': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'port-group': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'network-group': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'mac-group': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'domain-group': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'address-group': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'port': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'mac-address': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'geoip': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'inverse-match': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'country-code': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}}, 'fqdn': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'address-mask': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'address': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'jump-target': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'icmpv6': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'type-name': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'type': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'code': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'destination': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'group': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'port-group': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'network-group': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'mac-group': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'domain-group': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'address-group': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'port': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'mac-address': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'geoip': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'inverse-match': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'country-code': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}}, 'fqdn': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'address-mask': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'address': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'hop-limit': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'lt': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'gt': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'eq': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'time': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'weekdays': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'stoptime': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'stopdate': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'starttime': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'startdate': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'tcp': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'mss': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'flags': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'not': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'cwr': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'ecn': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'psh': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'urg': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'rst': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'fin': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'ack': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'syn': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'cwr': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'ecn': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'psh': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'urg': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'rst': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'fin': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'ack': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'syn': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}}, 'state': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'related': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'new': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'invalid': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'established': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'recent': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'time': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'count': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'protocol': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'connection-status': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'nat': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'log-options': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'level': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'queue-threshold': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'snapshot-length': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'group': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'log': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'limit': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'rate': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'burst': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'ipsec': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'match-none': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'match-ipsec': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'fragment': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'match-non-frag': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'match-frag': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'disable': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'queue-options': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'queue': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'connection-mark': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'packet-type': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'packet-length-exclude': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'packet-length': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'dscp-exclude': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'dscp': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'description': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'action': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'description': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'default-action': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': 'accept'}}}}, 'input': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'filter': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'rule': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'inbound-interface': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'interface-group': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'interface-name': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'source': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'group': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'port-group': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'network-group': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'mac-group': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'domain-group': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'address-group': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'port': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'mac-address': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'geoip': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'inverse-match': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'country-code': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}}, 'fqdn': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'address-mask': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'address': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'jump-target': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'icmpv6': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'type-name': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'type': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'code': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'destination': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'group': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'port-group': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'network-group': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'mac-group': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'domain-group': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'address-group': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'port': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'mac-address': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'geoip': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'inverse-match': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'country-code': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}}, 'fqdn': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'address-mask': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'address': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'hop-limit': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'lt': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'gt': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'eq': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'time': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'weekdays': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'stoptime': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'stopdate': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'starttime': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'startdate': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'tcp': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'mss': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'flags': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'not': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'cwr': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'ecn': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'psh': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'urg': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'rst': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'fin': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'ack': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'syn': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'cwr': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'ecn': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'psh': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'urg': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'rst': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'fin': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'ack': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'syn': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}}, 'state': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'related': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'new': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'invalid': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'established': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'recent': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'time': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'count': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'protocol': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'connection-status': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'nat': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'log-options': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'level': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'queue-threshold': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'snapshot-length': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'group': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'log': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'limit': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'rate': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'burst': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'ipsec': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'match-none': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'match-ipsec': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'fragment': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'match-non-frag': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'match-frag': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'disable': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'queue-options': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'queue': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'connection-mark': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'packet-type': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'packet-length-exclude': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'packet-length': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'dscp-exclude': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'dscp': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'description': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'action': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'description': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'default-action': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': 'accept'}}}}, 'forward': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'filter': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'rule': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'outbound-interface': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'interface-group': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'interface-name': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'inbound-interface': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'interface-group': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'interface-name': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'source': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'group': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'port-group': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'network-group': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'mac-group': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'domain-group': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'address-group': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'port': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'mac-address': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'geoip': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'inverse-match': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'country-code': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}}, 'fqdn': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'address-mask': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'address': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'jump-target': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'icmpv6': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'type-name': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'type': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'code': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'destination': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'group': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'port-group': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'network-group': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'mac-group': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'domain-group': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'address-group': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'port': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'mac-address': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'geoip': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'inverse-match': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'country-code': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}}, 'fqdn': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'address-mask': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'address': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'hop-limit': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'lt': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'gt': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'eq': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'time': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'weekdays': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'stoptime': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'stopdate': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'starttime': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'startdate': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'tcp': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'mss': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'flags': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'not': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'cwr': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'ecn': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'psh': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'urg': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'rst': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'fin': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'ack': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'syn': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'cwr': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'ecn': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'psh': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'urg': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'rst': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'fin': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'ack': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'syn': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}}, 'state': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'related': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'new': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'invalid': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'established': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'recent': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'time': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'count': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'protocol': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'connection-status': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'nat': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'log-options': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'level': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'queue-threshold': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'snapshot-length': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'group': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'log': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'limit': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'rate': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'burst': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'ipsec': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'match-none': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'match-ipsec': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'fragment': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'match-non-frag': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'match-frag': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'disable': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'queue-options': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'queue': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'connection-mark': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'packet-type': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'packet-length-exclude': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'packet-length': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'dscp-exclude': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'dscp': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'description': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'action': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'description': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'default-action': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': 'accept'}}}}}, 'ipv4': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'name': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'rule': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'outbound-interface': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'interface-group': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'interface-name': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'inbound-interface': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'interface-group': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'interface-name': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'source': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'group': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'port-group': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'network-group': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'mac-group': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'domain-group': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'address-group': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'port': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'mac-address': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'geoip': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'inverse-match': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'country-code': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}}, 'fqdn': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'address-mask': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'address': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'jump-target': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'icmp': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'type-name': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'type': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'code': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'destination': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'group': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'port-group': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'network-group': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'mac-group': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'domain-group': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'address-group': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'port': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'mac-address': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'geoip': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'inverse-match': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'country-code': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}}, 'fqdn': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'address-mask': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'address': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'ttl': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'lt': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'gt': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'eq': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'time': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'weekdays': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'stoptime': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'stopdate': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'starttime': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'startdate': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'tcp': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'mss': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'flags': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'not': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'cwr': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'ecn': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'psh': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'urg': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'rst': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'fin': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'ack': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'syn': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'cwr': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'ecn': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'psh': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'urg': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'rst': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'fin': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'ack': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'syn': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}}, 'state': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'related': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'new': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'invalid': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'established': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'recent': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'time': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'count': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'protocol': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'connection-status': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'nat': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'log-options': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'level': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'queue-threshold': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'snapshot-length': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'group': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'log': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'limit': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'rate': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'burst': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'ipsec': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'match-none': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'match-ipsec': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'fragment': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'match-non-frag': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'match-frag': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'disable': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'queue-options': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'queue': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'connection-mark': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'packet-type': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'packet-length-exclude': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'packet-length': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'dscp-exclude': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'dscp': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'description': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'action': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'default-jump-target': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'description': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'enable-default-log': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'default-action': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': 'drop'}}}, 'output': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'filter': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'rule': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'outbound-interface': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'interface-group': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'interface-name': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'source': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'group': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'port-group': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'network-group': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'mac-group': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'domain-group': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'address-group': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'port': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'mac-address': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'geoip': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'inverse-match': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'country-code': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}}, 'fqdn': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'address-mask': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'address': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'jump-target': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'icmp': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'type-name': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'type': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'code': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'destination': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'group': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'port-group': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'network-group': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'mac-group': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'domain-group': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'address-group': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'port': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'mac-address': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'geoip': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'inverse-match': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'country-code': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}}, 'fqdn': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'address-mask': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'address': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'ttl': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'lt': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'gt': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'eq': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'time': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'weekdays': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'stoptime': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'stopdate': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'starttime': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'startdate': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'tcp': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'mss': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'flags': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'not': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'cwr': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'ecn': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'psh': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'urg': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'rst': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'fin': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'ack': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'syn': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'cwr': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'ecn': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'psh': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'urg': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'rst': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'fin': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'ack': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'syn': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}}, 'state': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'related': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'new': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'invalid': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'established': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'recent': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'time': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'count': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'protocol': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'connection-status': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'nat': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'log-options': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'level': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'queue-threshold': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'snapshot-length': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'group': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'log': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'limit': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'rate': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'burst': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'ipsec': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'match-none': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'match-ipsec': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'fragment': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'match-non-frag': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'match-frag': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'disable': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'queue-options': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'queue': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'connection-mark': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'packet-type': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'packet-length-exclude': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'packet-length': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'dscp-exclude': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'dscp': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'description': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'action': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'description': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'default-action': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': 'accept'}}}}, 'input': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'filter': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'rule': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'inbound-interface': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'interface-group': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'interface-name': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'source': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'group': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'port-group': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'network-group': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'mac-group': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'domain-group': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'address-group': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'port': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'mac-address': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'geoip': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'inverse-match': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'country-code': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}}, 'fqdn': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'address-mask': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'address': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'jump-target': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'icmp': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'type-name': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'type': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'code': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'destination': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'group': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'port-group': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'network-group': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'mac-group': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'domain-group': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'address-group': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'port': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'mac-address': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'geoip': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'inverse-match': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'country-code': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}}, 'fqdn': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'address-mask': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'address': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'ttl': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'lt': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'gt': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'eq': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'time': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'weekdays': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'stoptime': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'stopdate': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'starttime': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'startdate': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'tcp': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'mss': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'flags': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'not': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'cwr': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'ecn': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'psh': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'urg': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'rst': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'fin': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'ack': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'syn': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'cwr': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'ecn': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'psh': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'urg': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'rst': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'fin': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'ack': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'syn': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}}, 'state': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'related': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'new': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'invalid': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'established': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'recent': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'time': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'count': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'protocol': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'connection-status': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'nat': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'log-options': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'level': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'queue-threshold': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'snapshot-length': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'group': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'log': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'limit': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'rate': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'burst': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'ipsec': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'match-none': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'match-ipsec': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'fragment': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'match-non-frag': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'match-frag': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'disable': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'queue-options': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'queue': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'connection-mark': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'packet-type': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'packet-length-exclude': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'packet-length': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'dscp-exclude': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'dscp': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'description': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'action': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'description': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'default-action': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': 'accept'}}}}, 'forward': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'filter': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'rule': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'outbound-interface': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'interface-group': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'interface-name': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'inbound-interface': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'interface-group': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'interface-name': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'source': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'group': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'port-group': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'network-group': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'mac-group': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'domain-group': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'address-group': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'port': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'mac-address': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'geoip': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'inverse-match': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'country-code': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}}, 'fqdn': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'address-mask': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'address': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'jump-target': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'icmp': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'type-name': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'type': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'code': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'destination': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'group': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'port-group': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'network-group': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'mac-group': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'domain-group': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'address-group': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'port': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'mac-address': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'geoip': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'inverse-match': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'country-code': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}}, 'fqdn': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'address-mask': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'address': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'ttl': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'lt': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'gt': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'eq': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'time': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'weekdays': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'stoptime': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'stopdate': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'starttime': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'startdate': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'tcp': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'mss': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'flags': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'not': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'cwr': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'ecn': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'psh': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'urg': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'rst': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'fin': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'ack': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'syn': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'cwr': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'ecn': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'psh': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'urg': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'rst': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'fin': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'ack': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'syn': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}}, 'state': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'related': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'new': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'invalid': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'established': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'recent': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'time': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'count': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'protocol': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'connection-status': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'nat': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'log-options': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'level': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'queue-threshold': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'snapshot-length': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'group': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'log': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'limit': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'rate': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'burst': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'ipsec': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'match-none': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'match-ipsec': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'fragment': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'match-non-frag': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'match-frag': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'disable': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'queue-options': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'queue': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'connection-mark': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'packet-type': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'packet-length-exclude': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'packet-length': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'dscp-exclude': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'dscp': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'description': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'action': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'description': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'default-action': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': 'accept'}}}}}, 'group': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'port-group': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'include': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'port': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'description': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'network-group': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'include': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'network': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'description': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'mac-group': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'include': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'mac-address': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'description': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'ipv6-network-group': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'include': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'network': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'description': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'ipv6-address-group': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'description': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'include': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'address': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}}, 'interface-group': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'description': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'include': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'interface': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}}, 'domain-group': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'description': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'address': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}}, 'address-group': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'description': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'include': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'address': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}}}, 'global-options': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'ipv6-src-route': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': 'disable'}}, 'ipv6-receive-redirects': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': 'disable'}}, 'twa-hazards-protection': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': 'disable'}}, 'syn-cookies': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': 'enable'}}, 'source-validation': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': 'disable'}}, 'send-redirects': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': 'enable'}}, 'resolver-interval': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '300'}}, 'resolver-cache': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'receive-redirects': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': 'disable'}}, 'log-martians': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': 'enable'}}, 'ip-src-route': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': 'disable'}}, 'broadcast-ping': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': 'disable'}}, 'all-ping': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': 'enable'}}}}, 'high-availability': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'virtual-server': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'real-server': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'health-check': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'script': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'connection-timeout': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'port': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'protocol': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': 'tcp'}}, 'persistence-timeout': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '300'}}, 'port': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'fwmark': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'forward-method': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': 'nat'}}, 'delay-loop': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '10'}}, 'algorithm': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': 'least-connection'}}, 'address': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'vrrp': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'sync-group': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'transition-script': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'stop': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'fault': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'backup': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'master': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'member': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}}, 'group': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'vrid': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'excluded-address': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'address': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'interface': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'transition-script': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'stop': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'fault': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'backup': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'master': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'track': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'interface': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'exclude-vrrp-interface': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'rfc3768-compatibility': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'priority': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '100'}}, 'preempt-delay': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '0'}}, 'no-preempt': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'peer-address': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'hello-source-address': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'health-check': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'script': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'ping': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'interval': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '60'}}, 'failure-count': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '3'}}}, 'disable': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'description': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'authentication': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'type': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'password': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'advertise-interval': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '1'}}, 'garp': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'master-repeat': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '5'}}, 'master-refresh-repeat': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '1'}}, 'master-refresh': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '5'}}, 'master-delay': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '5'}}, 'interval': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '0'}}}, 'interface': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'global-parameters': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'version': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'startup-delay': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'garp': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'master-repeat': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '5'}}, 'master-refresh-repeat': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '1'}}, 'master-refresh': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '5'}}, 'master-delay': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '5'}}, 'interval': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '0'}}}}}, 'disable': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'qos': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'policy': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'shaper-hfsc': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'default': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'upperlimit': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'm2': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '100%%'}}, 'm1': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '100%%'}}, 'd': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'realtime': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'm2': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '100%%'}}, 'm1': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '100%%'}}, 'd': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'linkshare': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'm2': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '100%%'}}, 'm1': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '100%%'}}, 'd': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}}, 'class': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'upperlimit': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'm2': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '100%%'}}, 'm1': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '100%%'}}, 'd': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'realtime': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'm2': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '100%%'}}, 'm1': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '100%%'}}, 'd': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'match': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'vif': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'mark': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'ipv6': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'tcp': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'syn': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'ack': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'source': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'port': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'address': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'protocol': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'max-length': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'dscp': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'destination': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'port': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'address': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}}, 'ip': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'tcp': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'syn': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'ack': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'source': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'port': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'address': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'protocol': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'max-length': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'dscp': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'destination': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'port': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'address': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}}, 'interface': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'ether': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'source': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'protocol': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'destination': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'description': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'linkshare': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'm2': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '100%%'}}, 'm1': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '100%%'}}, 'd': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'description': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'bandwidth': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': 'auto'}}, 'description': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'shaper': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'default': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'target': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '5'}}, 'set-dscp': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'queue-type': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': 'fq-codel'}}, 'queue-limit': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'priority': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '20'}}, 'interval': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '100'}}, 'flows': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '1024'}}, 'codel-quantum': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '1514'}}, 'ceiling': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'burst': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '15k'}}, 'bandwidth': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'class': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'target': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '5'}}, 'set-dscp': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'queue-type': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': 'fq-codel'}}, 'queue-limit': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'priority': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'match': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'vif': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'mark': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'ipv6': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'tcp': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'syn': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'ack': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'source': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'port': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'address': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'protocol': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'max-length': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'dscp': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'destination': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'port': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'address': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}}, 'ip': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'tcp': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'syn': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'ack': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'source': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'port': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'address': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'protocol': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'max-length': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'dscp': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'destination': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'port': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'address': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}}, 'interface': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'ether': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'source': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'protocol': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'destination': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'description': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'interval': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '100'}}, 'flows': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '1024'}}, 'codel-quantum': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '1514'}}, 'ceiling': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'burst': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '15k'}}, 'bandwidth': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': 'auto'}}, 'description': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'bandwidth': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': 'auto'}}, 'description': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'round-robin': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'default': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'target': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '5'}}, 'queue-type': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': 'fair-queue'}}, 'queue-limit': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'interval': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '100'}}, 'flows': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '1024'}}, 'codel-quantum': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '1514'}}}, 'class': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'target': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '5'}}, 'queue-type': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': 'drop-tail'}}, 'queue-limit': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'quantum': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'match': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'vif': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'mark': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'ipv6': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'tcp': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'syn': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'ack': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'source': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'port': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'address': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'protocol': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'max-length': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'dscp': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'destination': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'port': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'address': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}}, 'ip': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'tcp': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'syn': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'ack': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'source': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'port': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'address': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'protocol': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'max-length': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'dscp': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'destination': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'port': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'address': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}}, 'interface': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'ether': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'source': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'protocol': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'destination': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'description': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'interval': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '100'}}, 'flows': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '1024'}}, 'codel-quantum': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '1514'}}, 'description': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'description': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'rate-control': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'latency': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '50'}}, 'burst': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '15k'}}, 'bandwidth': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'description': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'random-detect': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'precedence': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'minimum-threshold': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'maximum-threshold': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '18'}}, 'mark-probability': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '10'}}, 'average-packet': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '1024'}}, 'queue-limit': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'bandwidth': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': 'auto'}}, 'description': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'priority-queue': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'default': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'target': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '5'}}, 'queue-type': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': 'drop-tail'}}, 'queue-limit': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'interval': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '100'}}, 'flows': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '1024'}}, 'codel-quantum': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '1514'}}}, 'class': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'target': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '5'}}, 'queue-type': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': 'drop-tail'}}, 'queue-limit': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'match': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'vif': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'mark': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'ipv6': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'tcp': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'syn': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'ack': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'source': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'port': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'address': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'protocol': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'max-length': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'dscp': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'destination': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'port': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'address': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}}, 'ip': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'tcp': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'syn': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'ack': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'source': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'port': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'address': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'protocol': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'max-length': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'dscp': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'destination': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'port': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'address': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}}, 'interface': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'ether': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'source': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'protocol': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'destination': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'description': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'interval': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '100'}}, 'flows': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '1024'}}, 'codel-quantum': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '1514'}}, 'description': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'description': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'network-emulator': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'queue-limit': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'reordering': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'loss': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'duplicate': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'corruption': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'delay': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'bandwidth': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'description': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'limiter': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'default': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'not-exceed': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': 'ok'}}, 'exceed': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': 'drop'}}, 'burst': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '15k'}}, 'bandwidth': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'class': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'priority': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '20'}}, 'match': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'vif': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'mark': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'ipv6': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'tcp': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'syn': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'ack': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'source': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'port': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'address': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'protocol': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'max-length': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'dscp': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'destination': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'port': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'address': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}}, 'ip': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'tcp': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'syn': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'ack': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'source': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'port': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'address': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'protocol': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'max-length': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'dscp': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'destination': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'port': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'address': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}}, 'interface': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'ether': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'source': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'protocol': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'destination': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'description': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'not-exceed': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': 'ok'}}, 'exceed': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': 'drop'}}, 'burst': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '15k'}}, 'bandwidth': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'description': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'description': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'fq-codel': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'target': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '5'}}, 'queue-limit': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '10240'}}, 'interval': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '100'}}, 'flows': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '1024'}}, 'codel-quantum': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '1514'}}, 'description': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'fair-queue': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'queue-limit': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '127'}}, 'hash-interval': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '0'}}, 'description': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'drop-tail': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'queue-limit': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'description': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'cake': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'rtt': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '100'}}, 'flow-isolation': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'nat': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'dual-dst-host': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'dual-src-host': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'flow': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'host': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'dst-host': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'src-host': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'blind': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'bandwidth': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'description': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}}, 'interface': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'egress': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'ingress': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}}, 'container': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'registry': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': 'docker.io quay.io'}, 'disable': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'authentication': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'password': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'username': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}}, 'network': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'vrf': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'prefix': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'description': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'name': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'volume': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'propagation': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': 'rprivate'}}, 'mode': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': 'rw'}}, 'destination': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'source': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'restart': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': 'on-failure'}}, 'port': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'protocol': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': 'tcp'}}, 'destination': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'source': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'listen-address': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}}, 'network': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'address': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}}, 'shared-memory': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '64'}}, 'memory': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '512'}}, 'arguments': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'command': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'image': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'host-name': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'entrypoint': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'environment': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'value': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'disable': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'device': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'destination': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'source': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'description': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'cap-add': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'allow-host-networks': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}}, 'vpp': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'unix': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'poll-sleep-usec': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '0'}}}, 'physmem': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'max-size': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'logging': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'default-log-level': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'l2learn': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'limit': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '4194304'}}}, 'ip6': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'hash-buckets': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '65536'}}, 'heap-size': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '32'}}}, 'ip': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'heap-size': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '32'}}}, 'interface': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'rx-mode': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'pci': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': 'auto'}}, 'num-tx-queues': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'num-rx-queues': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'num-tx-desc': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'num-rx-desc': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'cpu': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'workers': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'skip-cores': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'main-core': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'corelist-workers': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}}}, 'policy': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'route': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'rule': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'connection-mark': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'ttl': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'lt': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'gt': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'eq': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'packet-type': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'packet-length-exclude': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'packet-length': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'dscp-exclude': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'dscp': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'icmp': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'type-name': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'type': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'code': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'time': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'weekdays': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'utc': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'stoptime': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'stopdate': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'starttime': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'startdate': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'monthdays': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'tcp': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'mss': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'flags': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'not': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'cwr': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'ecn': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'psh': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'urg': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'rst': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'fin': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'ack': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'syn': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'cwr': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'ecn': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'psh': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'urg': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'rst': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'fin': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'ack': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'syn': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}}, 'state': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'related': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'new': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'invalid': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'established': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'set': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'tcp-mss': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'table': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'mark': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'dscp': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'connection-mark': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'recent': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'time': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'count': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'protocol': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': 'all'}}, 'log': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'limit': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'rate': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'burst': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'ipsec': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'match-none': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'match-ipsec': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'fragment': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'match-non-frag': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'match-frag': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'disable': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'description': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'action': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'source': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'mac-address': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'port': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'group': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'port-group': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'network-group': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'mac-group': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'domain-group': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'address-group': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'address': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'destination': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'port': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'group': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'port-group': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'network-group': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'mac-group': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'domain-group': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'address-group': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'address': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}}, 'interface': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'enable-default-log': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'description': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'route6': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'rule': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'connection-mark': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'hop-limit': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'lt': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'gt': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'eq': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'packet-type': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'packet-length-exclude': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'packet-length': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'dscp-exclude': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'dscp': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'icmpv6': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'type': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'time': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'weekdays': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'utc': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'stoptime': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'stopdate': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'starttime': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'startdate': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'monthdays': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'tcp': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'mss': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'flags': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'not': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'cwr': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'ecn': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'psh': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'urg': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'rst': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'fin': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'ack': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'syn': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'cwr': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'ecn': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'psh': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'urg': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'rst': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'fin': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'ack': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'syn': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}}, 'state': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'related': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'new': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'invalid': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'established': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'set': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'tcp-mss': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'table': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'mark': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'dscp': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'connection-mark': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'recent': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'time': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'count': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'protocol': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': 'all'}}, 'log': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'limit': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'rate': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'burst': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'ipsec': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'match-none': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'match-ipsec': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'fragment': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'match-non-frag': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'match-frag': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'disable': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'description': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'action': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'source': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'mac-address': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'port': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'group': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'port-group': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'network-group': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'mac-group': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'domain-group': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'address-group': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'address': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'destination': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'port': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'group': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'port-group': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'network-group': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'mac-group': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'domain-group': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'address-group': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'address': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}}, 'interface': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'enable-default-log': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'description': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'route-map': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'rule': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'set': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'weight': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'tag': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'table': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'src': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'originator-id': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'origin': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'metric-type': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'metric': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'local-preference': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'l3vpn-nexthop': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'encapsulation': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'gre': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}}, 'ipv6-next-hop': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'prefer-global': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'peer-address': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'local': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'global': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'ip-next-hop': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'evpn': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'gateway': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'ipv6': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'ipv4': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}}, 'distance': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'extcommunity': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'none': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'soo': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'rt': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'bandwidth-non-transitive': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'bandwidth': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'large-community': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'delete': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'none': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'replace': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'add': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}}, 'community': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'delete': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'none': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'replace': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'add': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}}, 'atomic-aggregate': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'as-path': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'prepend-last-as': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'prepend': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'exclude': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'aggregator': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'ip': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'as': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}}, 'on-match': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'next': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'goto': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'match': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'tag': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'rpki': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'protocol': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'peer': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'origin': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'metric': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'local-preference': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'large-community': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'large-community-list': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'ipv6': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'nexthop': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'type': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'prefix-list': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'access-list': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'address': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'address': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'prefix-len': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'prefix-list': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'access-list': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}}, 'ip': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'route-source': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'prefix-list': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'access-list': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'nexthop': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'type': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'prefix-list': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'prefix-len': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'access-list': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'address': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'address': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'prefix-len': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'prefix-list': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'access-list': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}}, 'interface': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'extcommunity': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'evpn': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'vni': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'route-type': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'rd': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'default-route': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'community': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'exact-match': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'community-list': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'as-path': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'description': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'continue': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'call': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'action': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'description': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'prefix-list6': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'rule': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'prefix': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'le': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'ge': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'description': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'action': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'description': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'prefix-list': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'rule': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'prefix': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'le': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'ge': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'description': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'action': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'description': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'large-community-list': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'rule': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'regex': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'description': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'action': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'description': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'extcommunity-list': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'rule': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'regex': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'description': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'action': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'description': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'community-list': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'rule': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'regex': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'description': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'action': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'description': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'as-path-list': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'rule': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'regex': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'description': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'action': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'description': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'access-list6': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'rule': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'source': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'network': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'exact-match': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'any': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'description': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'action': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'description': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'access-list': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'rule': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'source': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'network': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'inverse-mask': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'host': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'any': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'destination': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'network': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'inverse-mask': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'host': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'any': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'description': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'action': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'description': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'local-route6': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'rule': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'inbound-interface': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'destination': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'source': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'fwmark': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'set': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'table': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}}}, 'local-route': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'rule': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'inbound-interface': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'destination': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'source': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'fwmark': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'set': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'table': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}}}}, 'vpn': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'l2tp': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'remote-access': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'ppp-options': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'ipv6-accept-peer-intf-id': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'ipv6-peer-intf-id': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'ipv6-intf-id': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'ipv6': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': 'deny'}}, 'lcp-echo-failure': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '3'}}, 'lcp-echo-interval': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '30'}}}, 'authentication': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'radius': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'rate-limit': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'multiplier': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '1'}}, 'enable': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'vendor': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'attribute': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': 'Filter-Id'}}}, 'dae-server': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'secret': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'port': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '1700'}}, 'ip-address': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'nas-ip-address': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'nas-identifier': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'max-try': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'acct-timeout': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'timeout': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'accounting-interim-interval': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'server': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'fail-time': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'disable-accounting': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'port': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '1812'}}, 'key': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'disable': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'source-address': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'local-users': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'username': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'rate-limit': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'download': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'upload': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'static-ip': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '*'}}, 'password': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'disable': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}}, 'mode': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': 'local'}}, 'mppe': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': 'prefer'}}, 'require': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}}, 'idle': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'dhcp-interface': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'description': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'client-ipv6-pool': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'delegate': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'delegation-prefix': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'prefix': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'mask': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '64'}}}}, 'client-ip-pool': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'subnet': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'stop': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'start': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'wins-server': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'ipsec-settings': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'ike-group': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'esp-group': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'lifetime': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '3600'}}, 'ike-lifetime': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '3600'}}, 'authentication': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'x509': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'ca-certificate': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'passphrase': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'certificate': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'pre-shared-secret': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'mode': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}}, 'ccp-disable': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'lns': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'host-name': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'shared-secret': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'name-server': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'gateway-address': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'outside-address': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'mtu': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '1492'}}}}, 'sstp': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'ssl': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'certificate': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'ca-certificate': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'ppp-options': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'lcp-echo-timeout': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '0'}}, 'lcp-echo-failure': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '3'}}, 'lcp-echo-interval': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '30'}}, 'ipv6': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': 'deny'}}, 'ipv4': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': 'allow'}}, 'mppe': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': 'prefer'}}}, 'port': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '443'}}, 'client-ipv6-pool': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'delegate': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'delegation-prefix': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'prefix': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'mask': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '64'}}}}, 'client-ip-pool': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'subnet': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}}, 'name-server': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'gateway-address': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'mtu': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '1500'}}, 'authentication': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'radius': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'rate-limit': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'multiplier': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '1'}}, 'enable': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'vendor': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'attribute': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': 'Filter-Id'}}}, 'dynamic-author': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'key': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'port': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '1700'}}, 'server': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'preallocate-vif': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'nas-ip-address': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'nas-identifier': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'max-try': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '3'}}, 'acct-timeout': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '3'}}, 'timeout': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '3'}}, 'acct-interim-jitter': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'accounting-interim-interval': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'server': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'fail-time': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '0'}}, 'disable-accounting': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'acct-port': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '1813'}}, 'port': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '1812'}}, 'key': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'disable': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'source-address': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'protocols': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': 'pap chap mschap mschap-v2'}}, 'mode': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': 'local'}}, 'local-users': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'username': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'rate-limit': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'download': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'upload': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'static-ip': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '*'}}, 'password': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'disable': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}}}}, 'openconnect': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'network-settings': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'tunnel-all-dns': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': 'no'}}, 'split-dns': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'name-server': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'client-ipv6-pool': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'mask': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '64'}}, 'prefix': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'client-ip-settings': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'subnet': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'push-route': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}}, 'ssl': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'passphrase': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'certificate': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'ca-certificate': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'listen-ports': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'udp': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '443'}}, 'tcp': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '443'}}}, 'listen-address': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '0.0.0.0'}}, 'authentication': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'radius': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'groupconfig': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'timeout': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '2'}}, 'server': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'port': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '1812'}}, 'key': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'disable': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'source-address': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'local-users': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'username': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'otp': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'token-type': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': 'hotp-time'}}, 'interval': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '30'}}, 'otp-length': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '6'}}, 'key': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'password': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'disable': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}}, 'group': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'identity-based-config': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'default-config': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'directory': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'mode': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'disable': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'mode': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'radius': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'local': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}}, 'accounting': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'radius': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'server': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'port': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '1813'}}, 'key': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'disable': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}}, 'mode': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'radius': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}}}, 'ipsec': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'site-to-site': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'peer': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'vti': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'esp-group': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'bind': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'virtual-address': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'tunnel': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'remote': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'prefix': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'port': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'priority': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'protocol': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'local': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'prefix': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'port': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'esp-group': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'disable': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'remote-address': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'local-address': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'ikev2-reauth': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'ike-group': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'force-udp-encapsulation': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'dhcp-interface': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'description': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'default-esp-group': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'connection-type': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'authentication': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'use-x509-id': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'remote-id': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '%any'}}, 'mode': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'x509': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'ca-certificate': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'passphrase': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'certificate': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'rsa': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'remote-key': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'passphrase': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'local-key': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'local-id': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'disable': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}}, 'remote-access': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'radius': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'timeout': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '2'}}, 'nas-identifier': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'server': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'disable-accounting': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'port': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '1812'}}, 'key': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'disable': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'source-address': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'pool': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'name-server': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'prefix': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'exclude': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}}, 'dhcp': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'server': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'interface': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'connection': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'unique': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'pool': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'timeout': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '28800'}}, 'local': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'prefix': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'port': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'local-address': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'ike-group': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'esp-group': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'disable': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'description': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'authentication': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'pre-shared-secret': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'server-mode': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': 'x509'}}, 'local-users': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'username': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'password': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'disable': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}}, 'client-mode': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': 'eap-mschapv2'}}, 'x509': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'ca-certificate': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'passphrase': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'certificate': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'local-id': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}}}, 'profile': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'ike-group': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'esp-group': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'bind': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'tunnel': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}}, 'authentication': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'pre-shared-secret': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'mode': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'disable': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'options': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'virtual-ip': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'interface': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'flexvpn': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'disable-route-autoinstall': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'log': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'subsystem': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'level': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '0'}}}, 'interface': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'ike-group': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'proposal': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'hash': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': 'sha1'}}, 'encryption': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': 'aes128'}}, 'prf': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'dh-group': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '2'}}}, 'mode': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': 'main'}}, 'disable-mobike': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'lifetime': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '28800'}}, 'key-exchange': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'ikev2-reauth': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'dead-peer-detection': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'timeout': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '120'}}, 'interval': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '30'}}, 'action': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': 'clear'}}}, 'close-action': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': 'none'}}}, 'esp-group': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'proposal': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'hash': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': 'sha1'}}, 'encryption': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': 'aes128'}}}, 'pfs': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': 'enable'}}, 'mode': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': 'tunnel'}}, 'life-packets': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'life-bytes': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'lifetime': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '3600'}}, 'compression': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'disable-uniqreqids': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'authentication': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'psk': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'secret': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'id': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'dhcp-interface': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}}}}, 'pptp': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'remote-access': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'authentication': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'radius': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'dynamic-author': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'key': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'port': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '1700'}}, 'server': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'preallocate-vif': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'nas-ip-address': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'nas-identifier': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'max-try': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '3'}}, 'acct-timeout': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '3'}}, 'timeout': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '3'}}, 'acct-interim-jitter': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'accounting-interim-interval': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'server': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'fail-time': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '0'}}, 'disable-accounting': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'acct-port': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '1813'}}, 'port': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '1812'}}, 'key': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'disable': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'source-address': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'rate-limit': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'multiplier': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '1'}}, 'enable': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'vendor': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'attribute': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': 'Filter-Id'}}}}, 'local-users': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'username': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'static-ip': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'password': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'disable': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}}, 'mode': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': 'local'}}, 'mppe': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'require': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'gateway-address': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'client-ip-pool': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'stop': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'start': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'wins-server': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'name-server': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'outside-address': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'mtu': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '1492'}}}}}, 'system': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'console': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'powersave': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'device': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'speed': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '115200'}}}}, 'frr': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'snmp': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'zebra': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'ripd': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'ospfd': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'ospf6d': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'ldpd': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'isisd': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'bgpd': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'irdp': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'bmp': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'static-host-mapping': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'host-name': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'inet': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'alias': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}}}, 'domain-search': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'domain': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}}, 'domain-name': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'host-name': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'name-server': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'lcd': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'device': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'model': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'conntrack': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'timeout': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'udp': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'stream': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '180'}}, 'other': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '30'}}}, 'tcp': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'time-wait': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '120'}}, 'syn-sent': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '120'}}, 'syn-recv': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '60'}}, 'last-ack': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '30'}}, 'fin-wait': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '120'}}, 'established': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '432000'}}, 'close': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '10'}}, 'close-wait': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '60'}}}, 'other': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '600'}}, 'icmp': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '30'}}, 'custom': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'rule': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'source': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'port': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'address': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'protocol': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}, 'udp': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'stream': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '180'}}, 'other': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '30'}}}, 'tcp': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'time-wait': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '120'}}, 'syn-sent': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '120'}}, 'syn-recv': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '60'}}, 'last-ack': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '30'}}, 'fin-wait': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '120'}}, 'established': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '432000'}}, 'close': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '10'}}, 'close-wait': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '60'}}}, 'other': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '600'}}, 'icmp': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '30'}}}, 'inbound-interface': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'destination': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'port': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'address': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'description': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}}}, 'tcp': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'max-retrans': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '3'}}, 'loose': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': 'enable'}}, 'half-open-connections': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '512'}}}, 'table-size': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '262144'}}, 'modules': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'tftp': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'sqlnet': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'sip': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'pptp': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'nfs': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'h323': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'ftp': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'log': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'udp': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'update': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'new': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'destroy': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'tcp': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'update': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'new': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'destroy': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'other': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'update': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'new': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'destroy': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'icmp': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'update': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'new': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'destroy': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}}, 'ignore': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'rule': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'source': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'port': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'address': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'protocol': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'inbound-interface': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'destination': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'port': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'address': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'description': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}}, 'hash-size': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '32768'}}, 'expect-table-size': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '2048'}}}, 'flow-accounting': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'vrf': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'sflow': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'source-address': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'server': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'port': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '6343'}}}, 'sampling-rate': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'agent-address': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'netflow': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'timeout': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'udp': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '300'}}, 'tcp-rst': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '120'}}, 'tcp-generic': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '3600'}}, 'tcp-fin': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '300'}}, 'max-active-life': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '604800'}}, 'icmp': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '300'}}, 'flow-generic': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '3600'}}, 'expiry-interval': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '60'}}}, 'server': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'port': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '2055'}}}, 'version': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '9'}}, 'source-address': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'sampling-rate': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'max-flows': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'engine-id': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'interface': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'syslog-facility': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'disable-imt': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'enable-egress': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'packet-length': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '128'}}, 'buffer-size': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '10'}}}, 'ipv6': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'strict-dad': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'protocol': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'route-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'neighbor': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'table-size': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '8192'}}}, 'multipath': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'layer4-hashing': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'disable-forwarding': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'proxy': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'password': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'username': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'port': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'url': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'syslog': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'vrf': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'console': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'facility': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'level': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': 'err'}}}}, 'file': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'facility': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'level': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': 'err'}}}, 'archive': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'size': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '256'}}, 'file': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '5'}}}}, 'global': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'preserve-fqdn': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'marker': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'interval': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '1200'}}}, 'facility': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'level': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': 'err'}}}}, 'host': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'format': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'octet-counted': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'facility': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'level': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': 'err'}}}, 'protocol': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': 'udp'}}, 'port': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '514'}}}, 'user': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'facility': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'level': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': 'err'}}}}}, 'logs': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'logrotate': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'messages': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'rotate': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '10'}}, 'max-size': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '1'}}}, 'atop': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'rotate': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '10'}}, 'max-size': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '10'}}}}}, 'login': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'timeout': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'max-login-session': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'tacacs': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'vrf': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'timeout': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '2'}}, 'source-address': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'server': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'port': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '49'}}, 'key': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'disable': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}}, 'radius': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'vrf': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'source-address': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'server': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'priority': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '255'}}, 'timeout': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '2'}}, 'port': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '1812'}}, 'key': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'disable': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}}, 'user': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'home-directory': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'full-name': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'authentication': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'public-keys': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'type': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'options': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'key': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'plaintext-password': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'otp': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'key': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'window-size': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '3'}}, 'rate-time': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '30'}}, 'rate-limit': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '3'}}}, 'encrypted-password': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '!'}}}}, 'banner': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'pre-login': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'post-login': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}}, 'acceleration': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'qat': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'update-check': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'url': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'auto-check': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'sysctl': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'parameter': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'value': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}}, 'ip': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'protocol': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'route-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'tcp': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'mss': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'floor': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'base': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'probing': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}}, 'multipath': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'layer4-hashing': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'ignore-unreachable-nexthops': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'disable-directed-broadcast': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'disable-forwarding': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'arp': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'table-size': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '8192'}}}}, 'sflow': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'server': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'port': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '6343'}}}, 'sampling-rate': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '1000'}}, 'polling': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '30'}}, 'interface': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'drop-monitor-limit': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'agent-interface': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'agent-address': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'time-zone': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'option': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'time-format': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '12-hour'}}, 'root-partition-auto-resize': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'startup-beep': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'ssh-client': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'source-interface': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'source-address': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'reboot-on-panic': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'http-client': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'source-address': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'source-interface': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'performance': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'keyboard-layout': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': 'us'}}, 'ctrl-alt-delete': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'task-scheduler': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'task': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'executable': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'arguments': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'path': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'interval': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'crontab-spec': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}}, 'config-management': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'commit-revisions': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'commit-archive': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'source-address': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'location': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}}}}, 'interfaces': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'bonding': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'vif': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'vrf': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'redirect': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'mtu': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '1500'}}, 'mirror': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'egress': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'ingress': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'mac': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'ipv6': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'dup-addr-detect-transmits': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '1'}}, 'address': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'no-default-link-local': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'eui64': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'autoconf': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'accept-dad': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '1'}}, 'disable-forwarding': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'adjust-mss': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'ip': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'source-validation': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'proxy-arp-pvlan': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'enable-proxy-arp': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'enable-arp-ignore': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'enable-arp-announce': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'enable-arp-accept': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'enable-directed-broadcast': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'disable-forwarding': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'disable-arp-filter': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'arp-cache-timeout': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '30'}}, 'adjust-mss': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'ingress-qos': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'egress-qos': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'disable': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'disable-link-detect': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'dhcpv6-options': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'no-release': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'temporary': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'rapid-commit': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'pd': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'interface': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'sla-id': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'address': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'length': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '64'}}}, 'parameters-only': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'duid': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'dhcp-options': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'reject': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'default-route-distance': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '210'}}, 'no-default-route': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'vendor-class-id': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'mtu': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'host-name': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'client-id': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'address': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'description': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'vif-s': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'vrf': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'redirect': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'vif-c': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'vrf': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'redirect': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'mtu': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '1500'}}, 'mirror': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'egress': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'ingress': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'mac': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'ipv6': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'dup-addr-detect-transmits': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '1'}}, 'address': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'no-default-link-local': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'eui64': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'autoconf': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'accept-dad': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '1'}}, 'disable-forwarding': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'adjust-mss': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'ip': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'source-validation': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'proxy-arp-pvlan': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'enable-proxy-arp': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'enable-arp-ignore': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'enable-arp-announce': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'enable-arp-accept': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'enable-directed-broadcast': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'disable-forwarding': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'disable-arp-filter': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'arp-cache-timeout': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '30'}}, 'adjust-mss': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'disable': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'disable-link-detect': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'dhcpv6-options': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'no-release': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'temporary': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'rapid-commit': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'pd': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'interface': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'sla-id': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'address': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'length': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '64'}}}, 'parameters-only': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'duid': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'dhcp-options': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'reject': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'default-route-distance': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '210'}}, 'no-default-route': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'vendor-class-id': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'mtu': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'host-name': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'client-id': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'address': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'description': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'mtu': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '1500'}}, 'mirror': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'egress': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'ingress': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'mac': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'ipv6': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'dup-addr-detect-transmits': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '1'}}, 'address': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'no-default-link-local': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'eui64': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'autoconf': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'accept-dad': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '1'}}, 'disable-forwarding': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'adjust-mss': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'ip': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'source-validation': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'proxy-arp-pvlan': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'enable-proxy-arp': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'enable-arp-ignore': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'enable-arp-announce': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'enable-arp-accept': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'enable-directed-broadcast': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'disable-forwarding': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'disable-arp-filter': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'arp-cache-timeout': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '30'}}, 'adjust-mss': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'protocol': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '802.1ad'}}, 'disable': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'disable-link-detect': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'dhcpv6-options': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'no-release': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'temporary': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'rapid-commit': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'pd': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'interface': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'sla-id': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'address': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'length': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '64'}}}, 'parameters-only': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'duid': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'dhcp-options': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'reject': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'default-route-distance': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '210'}}, 'no-default-route': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'vendor-class-id': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'mtu': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'host-name': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'client-id': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'address': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'description': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'redirect': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'primary': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'mtu': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '1500'}}, 'member': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'interface': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}}, 'mode': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '802.3ad'}}, 'lacp-rate': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': 'slow'}}, 'min-links': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '0'}}, 'mii-mon-interval': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '100'}}, 'mac': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'ipv6': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'dup-addr-detect-transmits': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '1'}}, 'address': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'no-default-link-local': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'eui64': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'autoconf': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'accept-dad': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '1'}}, 'disable-forwarding': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'adjust-mss': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'ip': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'source-validation': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'proxy-arp-pvlan': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'enable-proxy-arp': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'enable-arp-ignore': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'enable-arp-announce': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'enable-arp-accept': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'enable-directed-broadcast': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'disable-forwarding': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'disable-arp-filter': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'arp-cache-timeout': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '30'}}, 'adjust-mss': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'hash-policy': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': 'layer2'}}, 'mirror': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'egress': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'ingress': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'vrf': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'disable': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'disable-link-detect': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'dhcpv6-options': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'no-release': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'temporary': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'rapid-commit': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'pd': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'interface': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'sla-id': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'address': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'length': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '64'}}}, 'parameters-only': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'duid': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'dhcp-options': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'reject': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'default-route-distance': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '210'}}, 'no-default-route': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'vendor-class-id': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'mtu': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'host-name': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'client-id': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'description': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'arp-monitor': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'target': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'interval': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'address': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}}, 'tunnel': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'redirect': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'vrf': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'parameters': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'ipv6': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'tclass': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': 'inherit'}}, 'hoplimit': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '64'}}, 'flowlabel': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'encaplimit': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '4'}}}, 'ip': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'ttl': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '64'}}, 'tos': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': 'inherit'}}, 'key': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'ignore-df': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'no-pmtu-discovery': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'erspan': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'version': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '1'}}, 'index': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'hw-id': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'direction': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}}, 'enable-multicast': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'mirror': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'egress': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'ingress': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'encapsulation': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, '6rd-relay-prefix': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, '6rd-prefix': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'source-interface': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'remote': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'source-address': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'ipv6': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'dup-addr-detect-transmits': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '1'}}, 'address': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'no-default-link-local': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'eui64': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'autoconf': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'accept-dad': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '1'}}, 'disable-forwarding': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'adjust-mss': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'ip': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'source-validation': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'proxy-arp-pvlan': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'enable-proxy-arp': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'enable-arp-ignore': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'enable-arp-announce': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'enable-arp-accept': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'enable-directed-broadcast': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'disable-forwarding': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'disable-arp-filter': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'arp-cache-timeout': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '30'}}, 'adjust-mss': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'mtu': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '1476'}}, 'disable-link-detect': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'disable': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'address': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'description': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'pppoe': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'vrf': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'redirect': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'service-name': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'remote-address': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'no-peer-dns': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'mtu': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '1492'}}, 'mirror': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'egress': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'ingress': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'local-address': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'source-interface': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'ipv6': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'disable-forwarding': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'adjust-mss': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'address': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'autoconf': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}}, 'ip': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'source-validation': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'disable-forwarding': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'adjust-mss': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'holdoff': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '30'}}, 'host-uniq': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'idle-timeout': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'disable': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'description': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'dhcpv6-options': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'no-release': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'temporary': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'rapid-commit': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'pd': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'interface': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'sla-id': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'address': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'length': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '64'}}}, 'parameters-only': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'duid': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'default-route-distance': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '210'}}, 'no-default-route': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'connect-on-demand': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'authentication': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'password': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'username': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'access-concentrator': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'virtual-ethernet': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'peer-name': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'vrf': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'vif': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'vrf': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'redirect': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'mtu': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '1500'}}, 'mirror': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'egress': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'ingress': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'mac': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'ipv6': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'dup-addr-detect-transmits': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '1'}}, 'address': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'no-default-link-local': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'eui64': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'autoconf': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'accept-dad': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '1'}}, 'disable-forwarding': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'adjust-mss': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'ip': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'source-validation': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'proxy-arp-pvlan': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'enable-proxy-arp': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'enable-arp-ignore': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'enable-arp-announce': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'enable-arp-accept': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'enable-directed-broadcast': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'disable-forwarding': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'disable-arp-filter': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'arp-cache-timeout': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '30'}}, 'adjust-mss': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'ingress-qos': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'egress-qos': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'disable': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'disable-link-detect': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'dhcpv6-options': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'no-release': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'temporary': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'rapid-commit': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'pd': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'interface': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'sla-id': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'address': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'length': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '64'}}}, 'parameters-only': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'duid': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'dhcp-options': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'reject': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'default-route-distance': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '210'}}, 'no-default-route': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'vendor-class-id': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'mtu': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'host-name': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'client-id': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'address': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'description': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'vif-s': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'vrf': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'redirect': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'vif-c': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'vrf': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'redirect': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'mtu': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '1500'}}, 'mirror': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'egress': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'ingress': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'mac': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'ipv6': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'dup-addr-detect-transmits': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '1'}}, 'address': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'no-default-link-local': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'eui64': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'autoconf': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'accept-dad': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '1'}}, 'disable-forwarding': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'adjust-mss': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'ip': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'source-validation': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'proxy-arp-pvlan': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'enable-proxy-arp': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'enable-arp-ignore': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'enable-arp-announce': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'enable-arp-accept': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'enable-directed-broadcast': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'disable-forwarding': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'disable-arp-filter': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'arp-cache-timeout': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '30'}}, 'adjust-mss': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'disable': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'disable-link-detect': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'dhcpv6-options': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'no-release': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'temporary': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'rapid-commit': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'pd': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'interface': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'sla-id': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'address': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'length': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '64'}}}, 'parameters-only': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'duid': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'dhcp-options': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'reject': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'default-route-distance': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '210'}}, 'no-default-route': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'vendor-class-id': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'mtu': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'host-name': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'client-id': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'address': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'description': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'mtu': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '1500'}}, 'mirror': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'egress': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'ingress': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'mac': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'ipv6': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'dup-addr-detect-transmits': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '1'}}, 'address': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'no-default-link-local': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'eui64': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'autoconf': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'accept-dad': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '1'}}, 'disable-forwarding': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'adjust-mss': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'ip': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'source-validation': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'proxy-arp-pvlan': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'enable-proxy-arp': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'enable-arp-ignore': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'enable-arp-announce': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'enable-arp-accept': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'enable-directed-broadcast': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'disable-forwarding': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'disable-arp-filter': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'arp-cache-timeout': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '30'}}, 'adjust-mss': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'protocol': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '802.1ad'}}, 'disable': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'disable-link-detect': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'dhcpv6-options': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'no-release': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'temporary': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'rapid-commit': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'pd': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'interface': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'sla-id': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'address': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'length': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '64'}}}, 'parameters-only': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'duid': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'dhcp-options': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'reject': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'default-route-distance': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '210'}}, 'no-default-route': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'vendor-class-id': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'mtu': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'host-name': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'client-id': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'address': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'description': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'disable': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'dhcpv6-options': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'no-release': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'temporary': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'rapid-commit': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'pd': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'interface': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'sla-id': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'address': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'length': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '64'}}}, 'parameters-only': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'duid': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'dhcp-options': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'reject': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'default-route-distance': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '210'}}, 'no-default-route': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'vendor-class-id': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'mtu': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'host-name': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'client-id': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'description': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'address': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}}, 'geneve': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'vni': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'remote': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'redirect': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'mirror': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'egress': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'ingress': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'parameters': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'ipv6': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'flowlabel': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'ip': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'innerproto': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'ttl': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '0'}}, 'tos': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': 'inherit'}}, 'df': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': 'unset'}}}}, 'mtu': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '1500'}}, 'mac': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'ipv6': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'dup-addr-detect-transmits': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '1'}}, 'address': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'no-default-link-local': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'eui64': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'autoconf': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'accept-dad': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '1'}}, 'disable-forwarding': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'adjust-mss': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'ip': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'source-validation': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'proxy-arp-pvlan': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'enable-proxy-arp': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'enable-arp-ignore': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'enable-arp-announce': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'enable-arp-accept': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'enable-directed-broadcast': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'disable-forwarding': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'disable-arp-filter': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'arp-cache-timeout': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '30'}}, 'adjust-mss': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'disable': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'description': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'address': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}}, 'pseudo-ethernet': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'vif': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'vrf': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'redirect': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'mtu': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '1500'}}, 'mirror': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'egress': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'ingress': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'mac': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'ipv6': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'dup-addr-detect-transmits': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '1'}}, 'address': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'no-default-link-local': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'eui64': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'autoconf': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'accept-dad': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '1'}}, 'disable-forwarding': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'adjust-mss': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'ip': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'source-validation': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'proxy-arp-pvlan': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'enable-proxy-arp': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'enable-arp-ignore': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'enable-arp-announce': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'enable-arp-accept': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'enable-directed-broadcast': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'disable-forwarding': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'disable-arp-filter': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'arp-cache-timeout': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '30'}}, 'adjust-mss': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'ingress-qos': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'egress-qos': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'disable': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'disable-link-detect': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'dhcpv6-options': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'no-release': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'temporary': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'rapid-commit': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'pd': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'interface': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'sla-id': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'address': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'length': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '64'}}}, 'parameters-only': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'duid': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'dhcp-options': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'reject': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'default-route-distance': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '210'}}, 'no-default-route': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'vendor-class-id': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'mtu': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'host-name': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'client-id': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'address': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'description': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'vif-s': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'vrf': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'redirect': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'vif-c': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'vrf': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'redirect': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'mtu': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '1500'}}, 'mirror': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'egress': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'ingress': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'mac': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'ipv6': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'dup-addr-detect-transmits': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '1'}}, 'address': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'no-default-link-local': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'eui64': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'autoconf': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'accept-dad': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '1'}}, 'disable-forwarding': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'adjust-mss': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'ip': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'source-validation': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'proxy-arp-pvlan': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'enable-proxy-arp': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'enable-arp-ignore': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'enable-arp-announce': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'enable-arp-accept': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'enable-directed-broadcast': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'disable-forwarding': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'disable-arp-filter': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'arp-cache-timeout': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '30'}}, 'adjust-mss': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'disable': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'disable-link-detect': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'dhcpv6-options': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'no-release': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'temporary': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'rapid-commit': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'pd': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'interface': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'sla-id': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'address': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'length': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '64'}}}, 'parameters-only': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'duid': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'dhcp-options': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'reject': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'default-route-distance': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '210'}}, 'no-default-route': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'vendor-class-id': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'mtu': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'host-name': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'client-id': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'address': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'description': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'mtu': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '1500'}}, 'mirror': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'egress': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'ingress': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'mac': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'ipv6': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'dup-addr-detect-transmits': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '1'}}, 'address': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'no-default-link-local': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'eui64': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'autoconf': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'accept-dad': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '1'}}, 'disable-forwarding': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'adjust-mss': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'ip': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'source-validation': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'proxy-arp-pvlan': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'enable-proxy-arp': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'enable-arp-ignore': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'enable-arp-announce': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'enable-arp-accept': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'enable-directed-broadcast': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'disable-forwarding': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'disable-arp-filter': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'arp-cache-timeout': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '30'}}, 'adjust-mss': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'protocol': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '802.1ad'}}, 'disable': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'disable-link-detect': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'dhcpv6-options': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'no-release': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'temporary': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'rapid-commit': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'pd': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'interface': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'sla-id': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'address': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'length': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '64'}}}, 'parameters-only': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'duid': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'dhcp-options': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'reject': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'default-route-distance': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '210'}}, 'no-default-route': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'vendor-class-id': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'mtu': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'host-name': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'client-id': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'address': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'description': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'redirect': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'mtu': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '1500'}}, 'mode': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': 'private'}}, 'mirror': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'egress': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'ingress': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'mac': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'source-interface': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'ipv6': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'dup-addr-detect-transmits': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '1'}}, 'address': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'no-default-link-local': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'eui64': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'autoconf': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'accept-dad': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '1'}}, 'disable-forwarding': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'adjust-mss': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'ip': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'source-validation': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'proxy-arp-pvlan': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'enable-proxy-arp': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'enable-arp-ignore': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'enable-arp-announce': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'enable-arp-accept': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'enable-directed-broadcast': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'disable-forwarding': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'disable-arp-filter': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'arp-cache-timeout': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '30'}}, 'adjust-mss': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'vrf': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'disable': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'disable-link-detect': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'dhcpv6-options': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'no-release': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'temporary': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'rapid-commit': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'pd': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'interface': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'sla-id': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'address': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'length': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '64'}}}, 'parameters-only': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'duid': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'dhcp-options': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'reject': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'default-route-distance': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '210'}}, 'no-default-route': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'vendor-class-id': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'mtu': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'host-name': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'client-id': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'description': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'address': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}}, 'vxlan': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'vni': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'vrf': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'redirect': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'remote': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'source-interface': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'source-address': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'port': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '8472'}}, 'parameters': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'nolearning': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'ipv6': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'flowlabel': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'ip': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'ttl': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '16'}}, 'tos': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': 'inherit'}}, 'df': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': 'unset'}}}}, 'mirror': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'egress': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'ingress': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'mtu': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '1450'}}, 'mac': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'ipv6': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'dup-addr-detect-transmits': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '1'}}, 'address': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'no-default-link-local': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'eui64': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'autoconf': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'accept-dad': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '1'}}, 'disable-forwarding': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'adjust-mss': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'ip': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'source-validation': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'proxy-arp-pvlan': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'enable-proxy-arp': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'enable-arp-ignore': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'enable-arp-announce': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'enable-arp-accept': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'enable-directed-broadcast': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'disable-forwarding': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'disable-arp-filter': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'arp-cache-timeout': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '30'}}, 'adjust-mss': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'group': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'gpe': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'external': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'disable': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'description': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'address': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}}, 'wireless': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'vif-s': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'vrf': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'redirect': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'vif-c': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'vrf': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'redirect': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'mtu': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '1500'}}, 'mirror': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'egress': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'ingress': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'mac': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'ipv6': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'dup-addr-detect-transmits': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '1'}}, 'address': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'no-default-link-local': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'eui64': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'autoconf': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'accept-dad': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '1'}}, 'disable-forwarding': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'adjust-mss': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'ip': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'source-validation': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'proxy-arp-pvlan': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'enable-proxy-arp': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'enable-arp-ignore': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'enable-arp-announce': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'enable-arp-accept': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'enable-directed-broadcast': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'disable-forwarding': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'disable-arp-filter': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'arp-cache-timeout': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '30'}}, 'adjust-mss': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'disable': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'disable-link-detect': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'dhcpv6-options': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'no-release': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'temporary': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'rapid-commit': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'pd': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'interface': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'sla-id': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'address': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'length': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '64'}}}, 'parameters-only': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'duid': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'dhcp-options': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'reject': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'default-route-distance': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '210'}}, 'no-default-route': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'vendor-class-id': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'mtu': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'host-name': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'client-id': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'address': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'description': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'mtu': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '1500'}}, 'mirror': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'egress': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'ingress': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'mac': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'ipv6': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'dup-addr-detect-transmits': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '1'}}, 'address': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'no-default-link-local': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'eui64': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'autoconf': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'accept-dad': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '1'}}, 'disable-forwarding': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'adjust-mss': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'ip': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'source-validation': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'proxy-arp-pvlan': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'enable-proxy-arp': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'enable-arp-ignore': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'enable-arp-announce': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'enable-arp-accept': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'enable-directed-broadcast': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'disable-forwarding': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'disable-arp-filter': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'arp-cache-timeout': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '30'}}, 'adjust-mss': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'protocol': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '802.1ad'}}, 'disable': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'disable-link-detect': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'dhcpv6-options': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'no-release': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'temporary': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'rapid-commit': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'pd': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'interface': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'sla-id': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'address': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'length': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '64'}}}, 'parameters-only': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'duid': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'dhcp-options': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'reject': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'default-route-distance': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '210'}}, 'no-default-route': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'vendor-class-id': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'mtu': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'host-name': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'client-id': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'address': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'description': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'vif': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'vrf': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'redirect': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'mtu': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '1500'}}, 'mirror': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'egress': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'ingress': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'mac': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'ipv6': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'dup-addr-detect-transmits': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '1'}}, 'address': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'no-default-link-local': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'eui64': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'autoconf': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'accept-dad': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '1'}}, 'disable-forwarding': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'adjust-mss': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'ip': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'source-validation': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'proxy-arp-pvlan': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'enable-proxy-arp': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'enable-arp-ignore': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'enable-arp-announce': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'enable-arp-accept': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'enable-directed-broadcast': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'disable-forwarding': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'disable-arp-filter': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'arp-cache-timeout': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '30'}}, 'adjust-mss': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'ingress-qos': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'egress-qos': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'disable': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'disable-link-detect': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'dhcpv6-options': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'no-release': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'temporary': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'rapid-commit': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'pd': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'interface': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'sla-id': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'address': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'length': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '64'}}}, 'parameters-only': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'duid': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'dhcp-options': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'reject': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'default-route-distance': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '210'}}, 'no-default-route': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'vendor-class-id': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'mtu': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'host-name': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'client-id': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'address': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'description': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'redirect': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'per-client-thread': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'type': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': 'monitor'}}, 'ssid': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'security': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'wpa': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'radius': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'server': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'accounting': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'port': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '1812'}}, 'key': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'disable': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'source-address': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'passphrase': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'mode': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': 'wpa+wpa2'}}, 'group-cipher': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'cipher': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}}, 'wep': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'key': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}}, 'station-address': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'deny': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'mac': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}}, 'accept': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'mac': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}}, 'mode': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': 'accept'}}}}, 'reduce-transmit-power': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'physical-device': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': 'phy0'}}, 'mirror': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'egress': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'ingress': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'mode': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': 'g'}}, 'mgmt-frame-protection': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': 'disabled'}}, 'max-stations': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'mac': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'isolate-stations': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'hw-id': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'ipv6': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'dup-addr-detect-transmits': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '1'}}, 'address': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'no-default-link-local': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'eui64': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'autoconf': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'accept-dad': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '1'}}, 'disable-forwarding': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'adjust-mss': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'ip': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'source-validation': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'proxy-arp-pvlan': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'enable-proxy-arp': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'enable-arp-ignore': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'enable-arp-announce': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'enable-arp-accept': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'enable-directed-broadcast': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'disable-forwarding': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'disable-arp-filter': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'arp-cache-timeout': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '30'}}, 'adjust-mss': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'expunge-failing-stations': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'vrf': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'disable': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'disable-link-detect': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'disable-broadcast-ssid': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'dhcpv6-options': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'no-release': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'temporary': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'rapid-commit': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'pd': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'interface': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'sla-id': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'address': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'length': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '64'}}}, 'parameters-only': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'duid': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'dhcp-options': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'reject': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'default-route-distance': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '210'}}, 'no-default-route': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'vendor-class-id': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'mtu': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'host-name': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'client-id': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'description': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'country-code': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'channel': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '0'}}, 'capabilities': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'vht': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'vht-cf': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'tx-powersave': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'stbc': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'tx': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'rx': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'short-gi': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'max-mpdu': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'max-mpdu-exp': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'link-adaptation': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'ldpc': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'channel-set-width': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'center-channel-freq': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'freq-2': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'freq-1': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'beamform': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'antenna-pattern-fixed': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'antenna-count': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'require-vht': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'require-ht': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'ht': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'stbc': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'tx': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'rx': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'smps': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'short-gi': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'max-amsdu': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'lsig-protection': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'ldpc': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'greenfield': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'dsss-cck-40': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'delayed-block-ack': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'channel-set-width': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'auto-powersave': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, '40mhz-incapable': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}}, 'address': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}}, 'sstpc': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'vrf': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'ssl': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'ca-certificate': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'port': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '443'}}, 'server': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'mtu': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '1452'}}, 'no-peer-dns': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'default-route-distance': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '210'}}, 'no-default-route': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'authentication': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'password': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'username': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'disable': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'description': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'macsec': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'vrf': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'redirect': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'source-interface': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'mtu': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '1460'}}, 'disable': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'description': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'security': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'replay-window': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'mka': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'priority': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '255'}}, 'ckn': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'cak': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'static': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'peer': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'key': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'mac': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'disable': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'key': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'encrypt': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'cipher': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'mirror': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'egress': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'ingress': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'ipv6': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'dup-addr-detect-transmits': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '1'}}, 'address': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'no-default-link-local': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'eui64': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'autoconf': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'accept-dad': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '1'}}, 'disable-forwarding': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'adjust-mss': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'ip': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'source-validation': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'proxy-arp-pvlan': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'enable-proxy-arp': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'enable-arp-ignore': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'enable-arp-announce': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'enable-arp-accept': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'enable-directed-broadcast': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'disable-forwarding': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'disable-arp-filter': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'arp-cache-timeout': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '30'}}, 'adjust-mss': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'dhcpv6-options': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'no-release': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'temporary': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'rapid-commit': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'pd': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'interface': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'sla-id': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'address': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'length': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '64'}}}, 'parameters-only': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'duid': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'dhcp-options': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'reject': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'default-route-distance': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '210'}}, 'no-default-route': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'vendor-class-id': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'mtu': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'host-name': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'client-id': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'address': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}}, 'loopback': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'redirect': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'mirror': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'egress': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'ingress': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'ip': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'source-validation': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'description': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'address': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}}, 'input': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'redirect': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'disable': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'description': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'wwan': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'vrf': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'redirect': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'connect-on-demand': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'ipv6': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'dup-addr-detect-transmits': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '1'}}, 'address': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'no-default-link-local': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'eui64': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'autoconf': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'accept-dad': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '1'}}, 'disable-forwarding': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'adjust-mss': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'ip': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'source-validation': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'proxy-arp-pvlan': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'enable-proxy-arp': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'enable-arp-ignore': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'enable-arp-announce': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'enable-arp-accept': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'enable-directed-broadcast': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'disable-forwarding': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'disable-arp-filter': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'arp-cache-timeout': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '30'}}, 'adjust-mss': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'mtu': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '1430'}}, 'mirror': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'egress': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'ingress': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'disable-link-detect': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'disable': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'description': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'authentication': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'password': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'username': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'dhcpv6-options': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'no-release': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'temporary': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'rapid-commit': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'pd': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'interface': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'sla-id': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'address': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'length': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '64'}}}, 'parameters-only': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'duid': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'dhcp-options': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'reject': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'default-route-distance': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '210'}}, 'no-default-route': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'vendor-class-id': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'mtu': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'host-name': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'client-id': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'apn': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'address': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}}, 'ethernet': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'vrf': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'vif': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'vrf': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'redirect': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'mtu': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '1500'}}, 'mirror': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'egress': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'ingress': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'mac': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'ipv6': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'dup-addr-detect-transmits': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '1'}}, 'address': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'no-default-link-local': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'eui64': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'autoconf': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'accept-dad': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '1'}}, 'disable-forwarding': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'adjust-mss': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'ip': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'source-validation': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'proxy-arp-pvlan': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'enable-proxy-arp': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'enable-arp-ignore': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'enable-arp-announce': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'enable-arp-accept': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'enable-directed-broadcast': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'disable-forwarding': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'disable-arp-filter': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'arp-cache-timeout': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '30'}}, 'adjust-mss': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'ingress-qos': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'egress-qos': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'disable': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'disable-link-detect': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'dhcpv6-options': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'no-release': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'temporary': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'rapid-commit': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'pd': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'interface': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'sla-id': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'address': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'length': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '64'}}}, 'parameters-only': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'duid': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'dhcp-options': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'reject': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'default-route-distance': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '210'}}, 'no-default-route': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'vendor-class-id': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'mtu': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'host-name': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'client-id': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'address': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'description': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'vif-s': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'vrf': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'redirect': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'vif-c': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'vrf': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'redirect': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'mtu': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '1500'}}, 'mirror': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'egress': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'ingress': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'mac': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'ipv6': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'dup-addr-detect-transmits': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '1'}}, 'address': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'no-default-link-local': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'eui64': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'autoconf': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'accept-dad': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '1'}}, 'disable-forwarding': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'adjust-mss': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'ip': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'source-validation': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'proxy-arp-pvlan': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'enable-proxy-arp': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'enable-arp-ignore': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'enable-arp-announce': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'enable-arp-accept': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'enable-directed-broadcast': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'disable-forwarding': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'disable-arp-filter': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'arp-cache-timeout': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '30'}}, 'adjust-mss': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'disable': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'disable-link-detect': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'dhcpv6-options': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'no-release': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'temporary': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'rapid-commit': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'pd': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'interface': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'sla-id': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'address': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'length': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '64'}}}, 'parameters-only': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'duid': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'dhcp-options': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'reject': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'default-route-distance': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '210'}}, 'no-default-route': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'vendor-class-id': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'mtu': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'host-name': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'client-id': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'address': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'description': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'mtu': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '1500'}}, 'mirror': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'egress': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'ingress': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'mac': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'ipv6': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'dup-addr-detect-transmits': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '1'}}, 'address': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'no-default-link-local': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'eui64': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'autoconf': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'accept-dad': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '1'}}, 'disable-forwarding': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'adjust-mss': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'ip': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'source-validation': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'proxy-arp-pvlan': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'enable-proxy-arp': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'enable-arp-ignore': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'enable-arp-announce': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'enable-arp-accept': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'enable-directed-broadcast': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'disable-forwarding': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'disable-arp-filter': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'arp-cache-timeout': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '30'}}, 'adjust-mss': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'protocol': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '802.1ad'}}, 'disable': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'disable-link-detect': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'dhcpv6-options': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'no-release': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'temporary': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'rapid-commit': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'pd': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'interface': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'sla-id': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'address': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'length': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '64'}}}, 'parameters-only': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'duid': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'dhcp-options': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'reject': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'default-route-distance': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '210'}}, 'no-default-route': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'vendor-class-id': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'mtu': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'host-name': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'client-id': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'address': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'description': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'redirect': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'ring-buffer': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'tx': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'rx': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'speed': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': 'auto'}}, 'offload': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'tso': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'sg': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'rfs': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'rps': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'lro': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'gso': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'gro': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'mirror': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'egress': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'ingress': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'mtu': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '1500'}}, 'mac': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'ipv6': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'dup-addr-detect-transmits': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '1'}}, 'address': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'no-default-link-local': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'eui64': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'autoconf': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'accept-dad': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '1'}}, 'disable-forwarding': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'adjust-mss': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'ip': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'source-validation': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'proxy-arp-pvlan': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'enable-proxy-arp': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'enable-arp-ignore': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'enable-arp-announce': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'enable-arp-accept': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'enable-directed-broadcast': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'disable-forwarding': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'disable-arp-filter': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'arp-cache-timeout': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '30'}}, 'adjust-mss': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'hw-id': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'eapol': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'passphrase': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'certificate': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'ca-certificate': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'duplex': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': 'auto'}}, 'disable': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'disable-link-detect': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'disable-flow-control': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'dhcpv6-options': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'no-release': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'temporary': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'rapid-commit': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'pd': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'interface': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'sla-id': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'address': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'length': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '64'}}}, 'parameters-only': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'duid': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'dhcp-options': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'reject': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'default-route-distance': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '210'}}, 'no-default-route': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'vendor-class-id': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'mtu': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'host-name': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'client-id': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'description': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'address': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}}, 'vti': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'vrf': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'redirect': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'mirror': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'egress': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'ingress': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'mtu': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '1500'}}, 'ipv6': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'dup-addr-detect-transmits': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '1'}}, 'address': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'no-default-link-local': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'eui64': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'autoconf': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'accept-dad': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '1'}}, 'disable-forwarding': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'adjust-mss': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'ip': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'source-validation': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'proxy-arp-pvlan': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'enable-proxy-arp': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'enable-arp-ignore': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'enable-arp-announce': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'enable-arp-accept': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'enable-directed-broadcast': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'disable-forwarding': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'disable-arp-filter': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'arp-cache-timeout': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '30'}}, 'adjust-mss': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'disable': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'description': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'address': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}}, 'wireguard': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'vrf': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'per-client-thread': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'redirect': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'peer': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'persistent-keepalive': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'port': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'address': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'allowed-ips': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'preshared-key': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'public-key': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'description': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'disable': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'private-key': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'fwmark': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '0'}}, 'ipv6': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'dup-addr-detect-transmits': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '1'}}, 'address': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'no-default-link-local': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'eui64': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'autoconf': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'accept-dad': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '1'}}, 'disable-forwarding': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'adjust-mss': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'ip': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'source-validation': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'proxy-arp-pvlan': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'enable-proxy-arp': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'enable-arp-ignore': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'enable-arp-announce': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'enable-arp-accept': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'enable-directed-broadcast': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'disable-forwarding': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'disable-arp-filter': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'arp-cache-timeout': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '30'}}, 'adjust-mss': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'mirror': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'egress': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'ingress': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'mtu': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '1420'}}, 'port': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'disable': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'description': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'address': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}}, 'dummy': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'vrf': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'redirect': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'netns': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'mirror': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'egress': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'ingress': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'mtu': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '1500'}}, 'ipv6': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'address': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'no-default-link-local': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'eui64': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}}, 'disable-forwarding': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'ip': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'disable-forwarding': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'source-validation': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'disable': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'description': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'address': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}}, 'l2tpv3': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'vrf': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'tunnel-id': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'source-port': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '5000'}}, 'session-id': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'remote': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'peer-tunnel-id': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'peer-session-id': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'mtu': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '1488'}}, 'mirror': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'egress': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'ingress': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'source-address': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'ipv6': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'dup-addr-detect-transmits': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '1'}}, 'address': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'no-default-link-local': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'eui64': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'autoconf': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'accept-dad': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '1'}}, 'disable-forwarding': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'adjust-mss': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'ip': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'source-validation': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'proxy-arp-pvlan': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'enable-proxy-arp': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'enable-arp-ignore': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'enable-arp-announce': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'enable-arp-accept': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'enable-directed-broadcast': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'disable-forwarding': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'disable-arp-filter': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'arp-cache-timeout': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '30'}}, 'adjust-mss': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'encapsulation': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': 'udp'}}, 'disable': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'destination-port': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '5000'}}, 'description': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'address': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}}, 'openvpn': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'vrf': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'redirect': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'use-lzo-compression': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'tls': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'role': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'tls-version-min': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'peer-fingerprint': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'crypt-key': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'dh-params': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'ca-certificate': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'certificate': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'auth-key': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'shared-secret-key': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'server': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'mfa': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'totp': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'challenge': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': 'enable'}}, 'digits': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '6'}}, 'step': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '30'}}, 'drift': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '0'}}, 'slop': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '180'}}}}, 'topology': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': 'net30'}}, 'subnet': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'reject-unconfigured-clients': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'push-route': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'metric': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '0'}}}, 'name-server': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'max-connections': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'domain-name': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'client-ipv6-pool': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'disable': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'base': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'client-ip-pool': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'subnet-mask': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'stop': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'start': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'disable': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'client': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'subnet': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'push-route': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'ip': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'disable': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}}, 'replace-default-route': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'local': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'remote-port': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'remote-host': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'remote-address': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'protocol': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': 'udp'}}, 'persistent-tunnel': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'openvpn-option': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'offload': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'dco': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'mode': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'local-port': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'local-host': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'local-address': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'subnet-mask': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'keep-alive': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'interval': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '10'}}, 'failure-count': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '60'}}}, 'hash': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'mirror': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'egress': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'ingress': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'ipv6': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'dup-addr-detect-transmits': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '1'}}, 'address': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'no-default-link-local': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'eui64': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'autoconf': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'accept-dad': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '1'}}, 'disable-forwarding': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'adjust-mss': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'ip': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'source-validation': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'proxy-arp-pvlan': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'enable-proxy-arp': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'enable-arp-ignore': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'enable-arp-announce': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'enable-arp-accept': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'enable-directed-broadcast': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'disable-forwarding': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'disable-arp-filter': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'arp-cache-timeout': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '30'}}, 'adjust-mss': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'encryption': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'ncp-ciphers': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'cipher': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'disable': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'device-type': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': 'tun'}}, 'description': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'authentication': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'password': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'username': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}}, 'bridge': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'vif': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'vrf': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'redirect': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'mtu': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '1500'}}, 'mirror': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'egress': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'ingress': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'mac': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'ipv6': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'dup-addr-detect-transmits': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '1'}}, 'address': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'no-default-link-local': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'eui64': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'autoconf': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'accept-dad': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '1'}}, 'disable-forwarding': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'adjust-mss': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'ip': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'source-validation': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'proxy-arp-pvlan': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'enable-proxy-arp': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'enable-arp-ignore': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'enable-arp-announce': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'enable-arp-accept': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'enable-directed-broadcast': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'disable-forwarding': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'disable-arp-filter': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'arp-cache-timeout': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '30'}}, 'adjust-mss': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'ingress-qos': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'egress-qos': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'disable': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'disable-link-detect': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'dhcpv6-options': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'no-release': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'temporary': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'rapid-commit': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'pd': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'interface': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'sla-id': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'address': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'length': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '64'}}}, 'parameters-only': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'duid': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'dhcp-options': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'reject': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'default-route-distance': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '210'}}, 'no-default-route': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'vendor-class-id': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'mtu': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'host-name': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'client-id': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'address': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'description': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'redirect': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'stp': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'priority': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '32768'}}, 'member': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'interface': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'isolated': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'priority': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '32'}}, 'cost': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '100'}}, 'allowed-vlan': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'native-vlan': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}}, 'max-age': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '20'}}, 'enable-vlan': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'mirror': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'egress': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'ingress': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'mac': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'ipv6': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'dup-addr-detect-transmits': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '1'}}, 'address': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'no-default-link-local': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'eui64': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'autoconf': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'accept-dad': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '1'}}, 'disable-forwarding': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'adjust-mss': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'ip': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'source-validation': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'proxy-arp-pvlan': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'enable-proxy-arp': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'enable-arp-ignore': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'enable-arp-announce': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'enable-arp-accept': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'enable-directed-broadcast': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'disable-forwarding': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'disable-arp-filter': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'arp-cache-timeout': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '30'}}, 'adjust-mss': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'igmp': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'snooping': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'querier': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'hello-time': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '2'}}, 'forwarding-delay': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '14'}}, 'mtu': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '1500'}}, 'vrf': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'disable': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'disable-link-detect': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'dhcpv6-options': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'no-release': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'temporary': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'rapid-commit': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'pd': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'interface': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'sla-id': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'address': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'length': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '64'}}}, 'parameters-only': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'duid': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'dhcp-options': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'reject': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'default-route-distance': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '210'}}, 'no-default-route': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'vendor-class-id': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'mtu': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'host-name': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'client-id': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'description': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'aging': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '300'}}, 'address': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}}}, 'service': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'pppoe-server': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'extended-scripts': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'on-change': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'on-down': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'on-up': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'on-pre-up': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'snmp': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'master-agent': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'shaper': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'fwmark': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'session-control': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': 'replace'}}, 'pado-delay': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'sessions': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'ppp-options': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'ipv6-accept-peer-intf-id': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'ipv6-peer-intf-id': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'ipv6-intf-id': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'ipv6': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': 'deny'}}, 'ipv4': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'interface-cache': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'lcp-echo-timeout': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '0'}}, 'lcp-echo-failure': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '3'}}, 'lcp-echo-interval': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '30'}}, 'mppe': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': 'prefer'}}, 'ccp': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'mru': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'min-mtu': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '1280'}}}, 'wins-server': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'service-name': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'limits': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'timeout': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'burst': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'connection-limit': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'mtu': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '1492'}}, 'gateway-address': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'interface': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'vlan': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}}, 'name-server': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'client-ipv6-pool': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'delegate': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'delegation-prefix': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'prefix': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'mask': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '64'}}}}, 'client-ip-pool': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'name': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'next-pool': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'subnet': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'gateway-address': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'subnet': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'stop': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'start': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'authentication': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'radius': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'called-sid-format': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'rate-limit': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'multiplier': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '1'}}, 'enable': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'vendor': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'attribute': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': 'Filter-Id'}}}, 'dynamic-author': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'key': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'port': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '1700'}}, 'server': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'preallocate-vif': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'nas-ip-address': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'nas-identifier': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'max-try': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '3'}}, 'acct-timeout': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '3'}}, 'timeout': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '3'}}, 'acct-interim-jitter': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'accounting-interim-interval': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'server': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'fail-time': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '0'}}, 'disable-accounting': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'acct-port': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '1813'}}, 'port': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '1812'}}, 'key': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'disable': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'source-address': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'protocols': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': 'pap chap mschap mschap-v2'}}, 'mode': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': 'local'}}, 'local-users': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'username': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'rate-limit': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'download': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'upload': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'static-ip': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '*'}}, 'password': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'disable': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}}}, 'access-concentrator': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': 'vyos-ac'}}}, 'dhcp-server': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'shared-network-name': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'subnet': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'wpad-url': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'wins-server': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'vendor-option': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'ubiquiti': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'unifi-controller': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}}, 'time-server': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'time-offset': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'tftp-server-name': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'subnet-parameters': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'ipv6-only-preferred': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'static-route': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'next-hop': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'static-mapping': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'static-mapping-parameters': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'mac-address': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'ip-address': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'disable': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'range': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'stop': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'start': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'smtp-server': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'server-identifier': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'pop-server': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'ping-check': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'ntp-server': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'lease': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '86400'}}, 'ip-forwarding': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'exclude': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'enable-failover': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'name-server': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'description': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'domain-search': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'domain-name': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'default-router': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'client-prefix-length': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'bootfile-size': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'bootfile-server': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'bootfile-name': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'shared-network-parameters': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'name-server': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'disable': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'description': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'ping-check': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'ntp-server': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'domain-search': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'domain-name': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'authoritative': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'listen-address': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'host-decl-name': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'hostfile-update': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'global-parameters': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'failover': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'status': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'name': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'remote': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'source-address': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'dynamic-dns-update': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'disable': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'ntp': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'vrf': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'listen-address': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'interface': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'allow-client': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'address': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}}, 'server': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'prefer': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'pool': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'nts': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'noselect': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}}, 'event-handler': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'event': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'script': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'path': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'environment': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'value': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'arguments': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'filter': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'syslog-identifier': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'pattern': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}}}, 'ids': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'ddos-protection': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'threshold': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'icmp': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'pps': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'mbps': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'fps': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'udp': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'pps': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'mbps': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'fps': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'tcp': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'pps': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'mbps': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'fps': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'general': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'pps': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'mbps': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'fps': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}}, 'network': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'sflow': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'port': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '6343'}}, 'listen-address': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'mode': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'listen-interface': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'excluded-network': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'direction': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'ban-time': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '1900'}}, 'alert-script': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}}, 'mdns': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'repeater': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'vrrp-disable': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'allow-service': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'browse-domain': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'interface': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'disable': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}}, 'https': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'vrf': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'certificates': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'certbot': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'email': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'domain-name': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}}, 'certificate': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'ca-certificate': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'api-restrict': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'virtual-host': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}}, 'api': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'cors': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'allow-origin': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}}, 'graphql': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'authentication': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'secret-length': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '32'}}, 'expiration': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '3600'}}, 'type': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': 'key'}}}, 'introspection': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'socket': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'debug': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'strict': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'keys': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'id': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'key': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}}, 'port': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'virtual-host': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'allow-client': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'address': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}}, 'server-name': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'listen-port': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'listen-address': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}}, 'router-advert': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'interface': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'no-send-advert': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'retrans-timer': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '0'}}, 'reachable-time': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '0'}}, 'source-address': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'prefix': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'valid-lifetime': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '2592000'}}, 'preferred-lifetime': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '14400'}}, 'decrement-lifetime': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'deprecate-prefix': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'no-on-link-flag': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'no-autonomous-flag': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'route': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'no-remove-route': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'route-preference': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': 'medium'}}, 'valid-lifetime': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '1800'}}}, 'other-config-flag': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'name-server-lifetime': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'name-server': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'interval': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'min': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'max': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '600'}}}, 'managed-flag': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'link-mtu': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'dnssl': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'default-preference': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': 'medium'}}, 'default-lifetime': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'hop-limit': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '64'}}}}, 'upnp': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'rule': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'action': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'ip': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'internal-port-range': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'external-port-range': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'disable': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'stun': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'port': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'host': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'listen': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'pcp-lifetime': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'min': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'max': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'presentation-url': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'secure-mode': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'nat-pmp': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'wan-ip': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'wan-interface': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'friendly-name': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'snmp': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'vrf': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'script-extensions': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'extension-name': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'script': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}}, 'v3': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'view': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'oid': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'mask': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'exclude': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}}, 'user': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'privacy': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'type': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': 'des'}}, 'plaintext-password': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'encrypted-password': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'mode': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': 'ro'}}, 'group': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'auth': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'type': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': 'md5'}}, 'plaintext-password': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'encrypted-password': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}}, 'trap-target': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'user': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'type': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': 'inform'}}, 'protocol': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': 'udp'}}, 'privacy': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'type': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': 'des'}}, 'plaintext-password': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'encrypted-password': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'port': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '162'}}, 'auth': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'type': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': 'md5'}}, 'plaintext-password': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'encrypted-password': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}}, 'group': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'view': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'seclevel': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': 'auth'}}, 'mode': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': 'ro'}}}, 'engineid': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'trap-target': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'port': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '162'}}, 'community': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'trap-source': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'smux-peer': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'protocol': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': 'udp'}}, 'oid-enable': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'location': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'listen-address': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'port': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '161'}}}, 'description': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'contact': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'community': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'network': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': '0.0.0.0/0 ::/0'}}, 'client': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'authorization': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': 'ro'}}}}, 'dhcpv6-server': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'shared-network-name': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'subnet': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'vendor-option': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'cisco': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'tftp-server': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}}}, 'static-mapping': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'ipv6-prefix': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'ipv6-address': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'identifier': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'disable': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'sntp-server': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'sip-server': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'prefix-delegation': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'start': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'stop': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'prefix-length': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}}, 'nisplus-server': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'nisplus-domain': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'nis-server': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'nis-domain': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'name-server': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'lease-time': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'minimum': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'maximum': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'default': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'domain-search': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'address-range': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'start': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'stop': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'prefix': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'temporary': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}}}, 'common-options': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'name-server': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'domain-search': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'info-refresh-time': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'description': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'disable': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'preference': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'global-parameters': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'name-server': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}}, 'disable': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'ipoe-server': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'authentication': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'radius': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'dynamic-author': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'key': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'port': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '1700'}}, 'server': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'preallocate-vif': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'nas-ip-address': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'nas-identifier': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'max-try': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '3'}}, 'acct-timeout': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '3'}}, 'timeout': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '3'}}, 'acct-interim-jitter': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'accounting-interim-interval': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'server': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'fail-time': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '0'}}, 'disable-accounting': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'acct-port': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '1813'}}, 'port': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '1812'}}, 'key': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'disable': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'source-address': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'rate-limit': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'multiplier': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '1'}}, 'enable': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'vendor': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'attribute': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': 'Filter-Id'}}}}, 'interface': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'mac': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'vlan': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'rate-limit': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'download': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'upload': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}}}, 'mode': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': 'local'}}}, 'client-ipv6-pool': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'delegate': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'delegation-prefix': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'prefix': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'mask': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '64'}}}}, 'client-ip-pool': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'name': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'next-pool': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'subnet': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'gateway-address': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}}, 'name-server': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'interface': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'vlan': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'external-dhcp': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'giaddr': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'dhcp-relay': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'client-subnet': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'network': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': 'shared'}}, 'mode': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': 'l2'}}}}, 'console-server': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'device': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'ssh': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'port': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'parity': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': 'none'}}, 'stop-bits': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '1'}}, 'data-bits': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '8'}}, 'speed': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'alias': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'description': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}}, 'dns': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'forwarding': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'system': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'source-address': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': '0.0.0.0 ::'}}, 'name-server': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'port': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '53'}}}, 'timeout': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '1500'}}, 'negative-ttl': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '3600'}}, 'port': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '53'}}, 'listen-address': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'allow-from': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'no-serve-rfc1918': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'ignore-hosts-file': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'authoritative-domain': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'disable': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'records': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'naptr': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'disable': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'ttl': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '300'}}, 'rule': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'replacement': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'regexp': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'service': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'protocol-specific': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'resolve-uri': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'lookup-a': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'lookup-srv': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'preference': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '0'}}, 'order': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}}, 'srv': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'disable': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'ttl': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '300'}}, 'entry': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'weight': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '0'}}, 'priority': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '10'}}, 'port': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'hostname': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}}, 'spf': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'disable': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'ttl': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '300'}}, 'value': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'txt': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'disable': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'ttl': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '300'}}, 'value': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}}, 'ptr': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'disable': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'ttl': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '300'}}, 'target': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'ns': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'disable': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'ttl': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '300'}}, 'target': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'mx': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'disable': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'ttl': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '300'}}, 'server': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'priority': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '10'}}}}, 'cname': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'disable': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'ttl': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '300'}}, 'target': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'aaaa': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'disable': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'ttl': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '300'}}, 'address': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}}, 'a': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'disable': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'ttl': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '300'}}, 'address': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}}}}, 'domain': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'recursion-desired': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'addnta': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'name-server': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'port': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '53'}}}}, 'dnssec': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': 'process-no-validate'}}, 'dns64-prefix': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'dhcp': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'cache-size': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '10000'}}}, 'dynamic': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'timeout': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '300'}}, 'address': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'service': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'ip-version': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': 'ipv4'}}, 'zone': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'protocol': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'password': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'username': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'server': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'host-name': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'description': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'rfc2136': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'zone': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'ttl': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '300'}}, 'key': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'server': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'host-name': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'description': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'web-options': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'skip': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'url': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}}}}, 'sla': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'twamp-server': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'port': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '862'}}}, 'owamp-server': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'port': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '861'}}}}, 'broadcast-relay': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'id': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'port': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'interface': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'description': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'address': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'disable': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'disable': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'dhcp-relay': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'server': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'relay-options': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'relay-agents-packets': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': 'forward'}}, 'max-size': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '576'}}, 'hop-count': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '10'}}}, 'upstream-interface': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'listen-interface': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'interface': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'disable': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'dhcpv6-relay': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'use-interface-id-option': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'upstream-interface': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'address': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}}, 'max-hop-count': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '10'}}, 'listen-interface': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'address': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'disable': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'conntrack-sync': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'sync-queue-size': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '1'}}, 'mcast-group': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '225.0.0.50'}}, 'listen-address': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'interface': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'port': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'peer': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'ignore-address': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'failover-mechanism': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'vrrp': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'sync-group': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}}, 'expect-sync': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'event-listen-queue-size': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '8'}}, 'disable-external-cache': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'accept-protocol': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}}, 'ssh': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'vrf': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'client-keepalive-interval': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'rekey': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'time': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'data': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'port': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': '22'}}, 'mac': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'loglevel': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': 'info'}}, 'listen-address': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'key-exchange': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'hostkey-algorithm': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'dynamic-protection': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'allow-from': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'threshold': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '30'}}, 'detect-time': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '1800'}}, 'block-time': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '120'}}}, 'disable-password-authentication': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'disable-host-validation': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'ciphers': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'access-control': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'deny': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'user': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'group': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}}, 'allow': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'user': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'group': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}}}}, 'config-sync': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'section': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'mode': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'secondary': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'key': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'timeout': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '60'}}, 'address': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}}, 'webproxy': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'url-filtering': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'squidguard': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'time-period': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'description': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'days': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'time': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}}, 'source-group': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'user': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'ldap-user-search': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'ldap-ip-search': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'domain': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'description': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'address': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}}, 'rule': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'time-period': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'source-group': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'redirect-url': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'log': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'local-ok': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'local-ok-url': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'local-block': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'local-block-url': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'local-block-keyword': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'enable-safe-search': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'default-action': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'block-category': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'allow-ipaddr-url': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'allow-category': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}}, 'redirect-url': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': 'block.vyos.net'}}, 'auto-update': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'update-hour': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '0'}}}, 'log': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'local-ok': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'local-ok-url': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'local-block': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'local-block-url': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'local-block-keyword': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'enable-safe-search': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'default-action': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'block-category': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'allow-ipaddr-url': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'allow-category': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}}, 'disable': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'reply-body-max-size': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'reply-block-mime': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'outgoing-address': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'minimum-object-size': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'mem-cache-size': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '20'}}, 'maximum-object-size': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'listen-address': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'disable-transparent': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'port': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'domain-noncache': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'domain-block': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'disable-access-log': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'default-port': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '3128'}}, 'cache-size': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '100'}}, 'cache-peer': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'type': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': 'parent'}}, 'options': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': 'no-query default'}}, 'icp-port': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '0'}}, 'http-port': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '3128'}}, 'address': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'authentication': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'realm': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'method': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'ldap': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'version': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '3'}}, 'username-attribute': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'use-ssl': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'server': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'port': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '389'}}, 'persistent-connection': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'password': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'filter-expression': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'bind-dn': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'base-dn': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'credentials-ttl': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '60'}}, 'children': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '5'}}}, 'append-domain': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'ssl-safe-ports': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'safe-ports': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}}, 'salt-minion': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'source-interface': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'master-key': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'interval': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '60'}}, 'id': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'master': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'hash': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': 'sha256'}}}, 'lldp': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'snmp': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'enable': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'management-address': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'legacy-protocols': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'sonmp': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'fdp': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'edp': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'cdp': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'interface': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'location': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'elin': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'coordinate-based': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'longitude': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'latitude': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'datum': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': 'WGS84'}}, 'altitude': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '0'}}}}, 'disable': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}}, 'monitoring': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'zabbix-agent': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'timeout': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '3'}}, 'server-active': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'port': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'server': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'port': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '10050'}}, 'listen-address': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': '0.0.0.0'}}, 'log': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'size': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '0'}}, 'remote-commands': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'debug-level': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': 'warning'}}}, 'limits': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'buffer-size': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '100'}}, 'buffer-flush-interval': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '5'}}}, 'host-name': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'directory': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'telegraf': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'vrf': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'splunk': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'url': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'authentication': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'insecure': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'token': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}}, 'prometheus-client': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'port': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '9273'}}, 'metric-version': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '2'}}, 'listen-address': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'allow-from': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'authentication': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'password': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'username': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}}, 'source': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': 'all'}}, 'azure-data-explorer': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'url': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'table': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'group-metrics': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': 'table-per-metric'}}, 'database': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'authentication': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'tenant-id': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'client-secret': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'client-id': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}}, 'influxdb': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'port': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '8086'}}, 'url': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'bucket': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': 'main'}}, 'authentication': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'token': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'organization': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}}}}, 'tftp-server': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'listen-address': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'vrf': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'port': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '69'}}, 'allow-upload': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'directory': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}}, 'protocols': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'failover': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'route': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'next-hop': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'metric': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '1'}}, 'interface': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'check': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'type': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': 'icmp'}}, 'timeout': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '10'}}, 'target': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'port': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'policy': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': 'any-available'}}}}}}, 'igmp': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'interface': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'query-max-response-time': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'query-interval': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'version': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'join': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'source': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}}}}, 'ospfv3': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'redistribute': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'static': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'route-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'babel': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'route-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'ripng': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'route-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'kernel': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'route-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'connected': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'route-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'bgp': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'route-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}}, 'parameters': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'router-id': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'log-adjacency-changes': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'detail': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'interface': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'passive': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'network': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'instance-id': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '0'}}, 'ifmtu': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'priority': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '1'}}, 'mtu-ignore': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'cost': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'bfd': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'profile': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'transmit-delay': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '1'}}, 'retransmit-interval': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '5'}}, 'hello-interval': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '10'}}, 'dead-interval': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '40'}}, 'area': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'graceful-restart': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'helper': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'lsa-check-disable': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'supported-grace-time': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'planned-only': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'enable': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'router-id': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}}}, 'grace-period': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '120'}}}, 'distance': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'ospfv3': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'intra-area': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'inter-area': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'external': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'global': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'default-information': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'originate': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'route-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'metric-type': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '2'}}, 'metric': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'always': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}}, 'auto-cost': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'reference-bandwidth': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '100'}}}, 'area': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'range': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'not-advertise': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'advertise': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'import-list': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'export-list': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'area-type': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'stub': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'no-summary': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'nssa': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'no-summary': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'default-information-originate': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}}}}, 'babel': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'distribute-list': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'ipv6': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'prefix-list': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'out': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'in': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'interface': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'prefix-list': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'out': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'in': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'access-list': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'out': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'in': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}}, 'access-list': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'out': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'in': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}}, 'ipv4': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'prefix-list': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'out': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'in': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'interface': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'prefix-list': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'out': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'in': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'access-list': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'out': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'in': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}}, 'access-list': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'out': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'in': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}}}, 'redistribute': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'ipv6': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'static': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'ripng': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'ospfv3': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'nhrp': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'kernel': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'isis': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'connected': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'bgp': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'ipv4': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'static': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'rip': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'ospf': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'nhrp': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'kernel': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'isis': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'eigrp': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'connected': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'bgp': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}}, 'interface': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'channel': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'enable-timestamps': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'max-rtt-penalty': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '150'}}, 'rtt-max': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '120'}}, 'rtt-min': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '10'}}, 'rtt-decay': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '42'}}, 'rxcost': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'update-interval': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '20000'}}, 'hello-interval': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '4000'}}, 'split-horizon': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': 'default'}}, 'type': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': 'auto'}}}, 'parameters': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'smoothing-half-life': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '4'}}, 'resend-delay': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '2000'}}, 'diversity-factor': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '256'}}, 'diversity': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}}, 'igmp-proxy': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'interface': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'whitelist': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'threshold': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '1'}}, 'role': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': 'downstream'}}, 'alt-subnet': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}}, 'disable-quickleave': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'disable': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'mpls': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'interface': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'parameters': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'maximum-ttl': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'no-propagate-ttl': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'ldp': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'interface': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'import': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'ipv6': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'import-filter': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'neighbor-access-list6': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'filter-access-list6': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}}, 'ipv4': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'import-filter': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'neighbor-access-list': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'filter-access-list': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}}}, 'export': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'ipv6': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'export-filter': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'neighbor-access-list6': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'filter-access-list6': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'explicit-null': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'ipv4': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'export-filter': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'neighbor-access-list': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'filter-access-list': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'explicit-null': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}}, 'parameters': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'ordered-control': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'transport-prefer-ipv4': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'cisco-interop-tlv': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'targeted-neighbor': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'ipv6': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'hello-holdtime': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'hello-interval': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'enable': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'address': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}}, 'ipv4': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'hello-holdtime': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'hello-interval': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'enable': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'address': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}}}, 'discovery': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'transport-ipv6-address': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'transport-ipv4-address': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'session-ipv6-holdtime': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'session-ipv4-holdtime': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'hello-ipv6-interval': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'hello-ipv6-holdtime': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'hello-ipv4-interval': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'hello-ipv4-holdtime': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'neighbor': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'session-holdtime': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'ttl-security': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'password': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'allocation': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'ipv6': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'access-list6': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'ipv4': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'access-list': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}}, 'router-id': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}}, 'static': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'arp': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'interface': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'address': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'mac': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'description': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}}}, 'multicast': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'interface-route': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'next-hop-interface': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'distance': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}}, 'route': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'next-hop': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'distance': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}}}, 'table': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'route6': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'next-hop': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'bfd': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'multi-hop': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'source': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'profile': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}}, 'profile': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'vrf': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'interface': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'distance': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'disable': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'interface': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'vrf': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'distance': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'disable': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'description': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'reject': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'tag': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'distance': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'blackhole': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'tag': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'distance': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}}, 'route': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'next-hop': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'bfd': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'multi-hop': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'source': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'profile': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}}, 'profile': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'vrf': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'interface': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'distance': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'disable': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'interface': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'vrf': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'distance': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'disable': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'description': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'dhcp-interface': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'reject': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'tag': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'distance': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'blackhole': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'tag': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'distance': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}}, 'description': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'route6': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'next-hop': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'bfd': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'multi-hop': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'source': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'profile': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}}, 'profile': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'vrf': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'interface': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'distance': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'disable': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'interface': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'vrf': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'distance': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'disable': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'description': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'reject': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'tag': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'distance': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'blackhole': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'tag': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'distance': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}}, 'route': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'next-hop': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'bfd': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'multi-hop': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'source': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'profile': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}}, 'profile': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'vrf': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'interface': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'distance': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'disable': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'interface': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'vrf': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'distance': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'disable': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'description': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'dhcp-interface': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'reject': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'tag': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'distance': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'blackhole': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'tag': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'distance': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}}, 'route-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'ospf': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'timers': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'throttle': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'spf': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'max-holdtime': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '10000'}}, 'initial-holdtime': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '1000'}}, 'delay': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '200'}}}}}, 'summary-address': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'tag': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'no-advertise': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'refresh': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'timers': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'redistribute': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'table': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'route-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'metric-type': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '2'}}, 'metric': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'static': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'route-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'metric-type': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '2'}}, 'metric': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'babel': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'route-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'metric-type': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '2'}}, 'metric': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'rip': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'route-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'metric-type': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '2'}}, 'metric': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'kernel': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'route-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'metric-type': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '2'}}, 'metric': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'isis': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'route-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'metric-type': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '2'}}, 'metric': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'connected': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'route-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'metric-type': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '2'}}, 'metric': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'bgp': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'route-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'metric-type': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '2'}}, 'metric': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}}, 'segment-routing': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'prefix': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'index': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'no-php-flag': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'explicit-null': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'value': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}}, 'maximum-label-depth': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'local-block': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'high-label-value': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'low-label-value': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'global-block': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'high-label-value': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'low-label-value': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}}, 'passive-interface': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'parameters': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'router-id': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'rfc1583-compatibility': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'opaque-lsa': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'abr-type': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': 'cisco'}}}, 'neighbor': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'priority': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '0'}}, 'poll-interval': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '60'}}}, 'mpls-te': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'router-address': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '0.0.0.0'}}, 'enable': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'max-metric': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'router-lsa': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'on-startup': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'on-shutdown': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'administrative': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}}, 'log-adjacency-changes': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'detail': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'interface': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'passive': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'disable': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'network': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'hello-multiplier': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'bandwidth': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'ldp-sync': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'holddown': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'disable': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'priority': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '1'}}, 'mtu-ignore': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'cost': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'bfd': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'profile': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'transmit-delay': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '1'}}, 'retransmit-interval': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '5'}}, 'hello-interval': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '10'}}, 'dead-interval': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '40'}}, 'authentication': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'plaintext-password': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'md5': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'key-id': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'md5-key': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}}}, 'area': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'distance': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'ospf': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'intra-area': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'inter-area': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'external': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'global': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'ldp-sync': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'holddown': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'maximum-paths': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'graceful-restart': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'helper': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'no-strict-lsa-checking': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'supported-grace-time': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'planned-only': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'enable': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'router-id': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}}}, 'grace-period': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '120'}}}, 'default-metric': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'default-information': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'originate': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'route-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'metric-type': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '2'}}, 'metric': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'always': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}}, 'capability': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'opaque': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'auto-cost': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'reference-bandwidth': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '100'}}}, 'area': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'virtual-link': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'transmit-delay': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '1'}}, 'retransmit-interval': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '5'}}, 'hello-interval': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '10'}}, 'dead-interval': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '40'}}, 'authentication': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'plaintext-password': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'md5': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'key-id': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'md5-key': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}}}}, 'import-list': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'export-list': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'shortcut': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'range': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'substitute': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'not-advertise': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'cost': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'network': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'authentication': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'area-type': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'stub': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'no-summary': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'default-cost': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'nssa': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'translate': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': 'candidate'}}, 'no-summary': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'default-cost': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'normal': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}}, 'access-list': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'export': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}}, 'aggregation': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'timer': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '5'}}}}, 'pim': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'rp': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'keep-alive-timer': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'address': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'group': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}}}, 'interface': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'hello': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'dr-priority': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}}, 'rpki': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'polling-period': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '300'}}, 'cache': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'ssh': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'username': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'public-key-file': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'private-key-file': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'known-hosts-file': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'preference': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'port': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}}, 'isis': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'interface': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'no-three-way-handshake': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'psnp-interval': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'priority': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'password': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'md5': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'plaintext-password': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'passive': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'network': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'point-to-point': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'ldp-sync': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'holddown': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'disable': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'metric': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'hello-multiplier': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'hello-interval': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'hello-padding': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'circuit-type': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'bfd': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'profile': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}}, 'spf-interval': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'spf-delay-ietf': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'time-to-learn': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'holddown': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'long-delay': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'short-delay': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'init-delay': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'set-overload-bit': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'set-attached-bit': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'redistribute': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'ipv6': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'static': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'level-2': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'route-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'metric': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'level-1': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'route-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'metric': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}}, 'babel': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'level-2': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'route-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'metric': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'level-1': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'route-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'metric': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}}, 'ripng': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'level-2': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'route-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'metric': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'level-1': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'route-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'metric': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}}, 'ospf6': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'level-2': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'route-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'metric': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'level-1': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'route-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'metric': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}}, 'kernel': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'level-2': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'route-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'metric': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'level-1': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'route-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'metric': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}}, 'connected': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'level-2': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'route-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'metric': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'level-1': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'route-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'metric': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}}, 'bgp': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'level-2': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'route-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'metric': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'level-1': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'route-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'metric': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}}}, 'ipv4': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'static': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'level-2': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'route-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'metric': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'level-1': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'route-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'metric': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}}, 'babel': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'level-2': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'route-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'metric': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'level-1': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'route-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'metric': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}}, 'rip': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'level-2': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'route-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'metric': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'level-1': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'route-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'metric': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}}, 'ospf': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'level-2': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'route-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'metric': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'level-1': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'route-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'metric': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}}, 'kernel': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'level-2': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'route-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'metric': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'level-1': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'route-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'metric': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}}, 'connected': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'level-2': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'route-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'metric': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'level-1': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'route-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'metric': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}}, 'bgp': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'level-2': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'route-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'metric': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'level-1': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'route-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'metric': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}}}}, 'segment-routing': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'prefix': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'index': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'no-php-flag': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'explicit-null': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'value': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'absolute': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'no-php-flag': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'explicit-null': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'value': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}}, 'maximum-label-depth': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'local-block': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'high-label-value': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'low-label-value': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'global-block': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'high-label-value': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'low-label-value': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}}, 'traffic-engineering': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'address': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'enable': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'purge-originator': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'net': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'ldp-sync': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'holddown': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'metric-style': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'max-lsp-lifetime': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'lsp-refresh-interval': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'lsp-mtu': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '1497'}}, 'lsp-gen-interval': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'log-adjacency-changes': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'level': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'dynamic-hostname': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'domain-password': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'md5': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'plaintext-password': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'default-information': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'originate': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'ipv6': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'level-2': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'route-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'metric': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'always': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'level-1': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'route-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'metric': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'always': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}}, 'ipv4': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'level-2': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'route-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'metric': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'always': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'level-1': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'route-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'metric': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'always': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}}}}, 'area-password': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'md5': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'plaintext-password': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}}, 'bfd': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'profile': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'shutdown': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'passive': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'interval': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'echo-interval': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'multiplier': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '3'}}, 'transmit': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '300'}}, 'receive': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '300'}}}, 'echo-mode': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'peer': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'vrf': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'multihop': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'shutdown': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'passive': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'interval': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'echo-interval': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'multiplier': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '3'}}, 'transmit': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '300'}}, 'receive': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '300'}}}, 'echo-mode': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'source': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'address': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'interface': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'profile': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}}, 'rip': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'version': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'route-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'timers': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'update': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '30'}}, 'timeout': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '180'}}, 'garbage-collection': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '120'}}}, 'route': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'redistribute': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'babel': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'route-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'metric': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'static': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'route-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'metric': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'ospf': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'route-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'metric': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'kernel': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'route-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'metric': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'isis': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'route-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'metric': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'connected': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'route-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'metric': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'bgp': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'route-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'metric': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}}, 'passive-interface': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'network-distance': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'distance': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'access-list': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'network': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'neighbor': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'interface': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'send': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'version': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'receive': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'version': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'authentication': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'plaintext-password': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'md5': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'password': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}}, 'split-horizon': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'poison-reverse': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'disable': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}}, 'distribute-list': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'prefix-list': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'out': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'in': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'interface': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'prefix-list': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'out': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'in': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'access-list': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'out': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'in': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}}, 'access-list': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'out': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'in': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}}, 'default-metric': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'default-information': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'originate': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'default-distance': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'bgp': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'timers': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'keepalive': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'holdtime': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'peer-group': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'port': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'remote-as': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'update-source': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'ttl-security': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'hops': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'shutdown': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'password': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'passive': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'path-attribute': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'discard': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'override-capability': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'local-role': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'strict': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'local-as': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'no-prepend': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'replace-as': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}}, 'graceful-restart': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'ebgp-multihop': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'disable-connected-check': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'disable-capability-negotiation': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'capability': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'extended-nexthop': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'dynamic': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'bfd': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'check-control-plane-failure': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'profile': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'description': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'address-family': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'l2vpn-evpn': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'soft-reconfiguration': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'inbound': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'route-server-client': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'route-reflector-client': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'route-map': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'import': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'export': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'nexthop-self': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'force': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'attribute-unchanged': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'next-hop': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'med': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'as-path': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'allowas-in': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'number': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}}, 'ipv6-vpn': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'weight': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'unsuppress-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'soft-reconfiguration': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'inbound': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'route-server-client': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'route-reflector-client': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'route-map': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'import': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'export': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'remove-private-as': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'nexthop-self': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'force': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'maximum-prefix-out': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'maximum-prefix': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'filter-list': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'import': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'export': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'distribute-list': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'import': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'export': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'disable-send-community': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'standard': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'extended': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'attribute-unchanged': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'next-hop': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'med': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'as-path': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'as-override': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'allowas-in': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'number': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'conditionally-advertise': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'non-exist-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'exist-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'advertise-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'addpath-tx-per-as': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'addpath-tx-all': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'prefix-list': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'import': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'export': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'nexthop-local': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'unchanged': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}}, 'ipv6-unicast': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'default-originate': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'route-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'weight': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'unsuppress-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'soft-reconfiguration': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'inbound': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'route-server-client': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'route-reflector-client': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'route-map': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'import': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'export': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'remove-private-as': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'nexthop-self': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'force': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'maximum-prefix-out': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'maximum-prefix': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'filter-list': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'import': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'export': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'distribute-list': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'import': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'export': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'disable-send-community': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'standard': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'extended': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'attribute-unchanged': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'next-hop': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'med': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'as-path': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'as-override': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'allowas-in': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'number': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'conditionally-advertise': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'non-exist-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'exist-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'advertise-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'addpath-tx-per-as': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'addpath-tx-all': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'prefix-list': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'import': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'export': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'nexthop-local': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'unchanged': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'capability': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'orf': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'prefix-list': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'send': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'receive': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}}}}, 'ipv4-vpn': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'weight': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'unsuppress-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'soft-reconfiguration': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'inbound': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'route-server-client': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'route-reflector-client': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'route-map': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'import': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'export': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'remove-private-as': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'nexthop-self': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'force': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'maximum-prefix-out': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'maximum-prefix': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'filter-list': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'import': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'export': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'distribute-list': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'import': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'export': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'disable-send-community': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'standard': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'extended': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'attribute-unchanged': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'next-hop': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'med': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'as-path': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'as-override': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'allowas-in': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'number': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'conditionally-advertise': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'non-exist-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'exist-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'advertise-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'addpath-tx-per-as': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'addpath-tx-all': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'prefix-list': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'import': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'export': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}}, 'ipv4-unicast': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'default-originate': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'route-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'weight': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'unsuppress-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'soft-reconfiguration': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'inbound': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'route-server-client': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'route-reflector-client': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'route-map': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'import': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'export': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'remove-private-as': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'nexthop-self': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'force': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'maximum-prefix-out': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'maximum-prefix': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'filter-list': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'import': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'export': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'distribute-list': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'import': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'export': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'disable-send-community': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'standard': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'extended': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'attribute-unchanged': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'next-hop': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'med': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'as-path': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'as-override': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'allowas-in': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'number': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'conditionally-advertise': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'non-exist-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'exist-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'advertise-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'addpath-tx-per-as': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'addpath-tx-all': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'prefix-list': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'import': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'export': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'capability': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'orf': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'prefix-list': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'send': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'receive': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}}}}}}, 'parameters': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'tcp-keepalive': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'probes': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'interval': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'idle': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'router-id': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'suppress-fib-pending': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'shutdown': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'reject-as-sets': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'no-suppress-duplicates': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'no-fast-external-failover': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'no-client-to-client-reflection': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'route-reflector-allow-outbound-policy': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'network-import-check': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'minimum-holdtime': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'log-neighbor-changes': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'graceful-shutdown': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'graceful-restart': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'stalepath-time': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'fast-convergence': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'ebgp-requires-policy': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'distance': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'prefix': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'distance': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'global': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'local': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'internal': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'external': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}}, 'deterministic-med': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'default': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'local-pref': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'dampening': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'start-suppress-time': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 're-use': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'max-suppress-time': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'half-life': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'conditional-advertisement': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'timer': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '60'}}}, 'confederation': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'peers': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'identifier': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'cluster-id': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'bestpath': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'peer-type': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'multipath-relax': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'med': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'compare-routerid': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'bandwidth': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'as-path': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'multipath-relax': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'ignore': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'confed': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}}, 'always-compare-med': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'neighbor': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'port': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'update-source': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'ttl-security': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'hops': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'timers': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'keepalive': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'holdtime': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'connect': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'strict-capability-match': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'enforce-first-as': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'solo': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'shutdown': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'remote-as': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'peer-group': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'password': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'passive': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'path-attribute': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'discard': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'override-capability': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'local-role': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'strict': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'local-as': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'no-prepend': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'replace-as': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}}, 'interface': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'v6only': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'remote-as': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'peer-group': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'source-interface': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'remote-as': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'peer-group': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'graceful-restart': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'ebgp-multihop': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'disable-connected-check': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'disable-capability-negotiation': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'capability': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'extended-nexthop': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'dynamic': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'bfd': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'check-control-plane-failure': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'profile': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'description': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'advertisement-interval': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'address-family': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'l2vpn-evpn': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'soft-reconfiguration': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'inbound': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'route-server-client': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'route-reflector-client': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'route-map': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'import': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'export': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'nexthop-self': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'force': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'attribute-unchanged': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'next-hop': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'med': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'as-path': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'allowas-in': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'number': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}}, 'ipv6-multicast': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'default-originate': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'route-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'weight': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'unsuppress-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'soft-reconfiguration': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'inbound': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'route-server-client': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'route-reflector-client': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'route-map': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'import': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'export': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'remove-private-as': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'nexthop-self': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'force': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'maximum-prefix-out': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'maximum-prefix': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'filter-list': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'import': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'export': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'distribute-list': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'import': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'export': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'disable-send-community': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'standard': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'extended': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'attribute-unchanged': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'next-hop': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'med': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'as-path': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'as-override': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'allowas-in': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'number': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'conditionally-advertise': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'non-exist-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'exist-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'advertise-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'addpath-tx-per-as': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'addpath-tx-all': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'prefix-list': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'import': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'export': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'nexthop-local': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'unchanged': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}}, 'ipv4-multicast': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'default-originate': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'route-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'weight': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'unsuppress-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'soft-reconfiguration': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'inbound': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'route-server-client': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'route-reflector-client': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'route-map': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'import': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'export': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'remove-private-as': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'nexthop-self': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'force': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'maximum-prefix-out': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'maximum-prefix': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'filter-list': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'import': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'export': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'distribute-list': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'import': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'export': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'disable-send-community': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'standard': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'extended': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'attribute-unchanged': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'next-hop': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'med': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'as-path': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'as-override': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'allowas-in': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'number': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'conditionally-advertise': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'non-exist-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'exist-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'advertise-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'addpath-tx-per-as': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'addpath-tx-all': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'prefix-list': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'import': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'export': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'capability': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'orf': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'prefix-list': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'send': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'receive': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}}}}, 'ipv6-flowspec': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'soft-reconfiguration': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'inbound': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'route-server-client': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'route-reflector-client': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'route-map': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'import': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'export': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'filter-list': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'import': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'export': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'prefix-list': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'import': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'export': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}}, 'ipv4-flowspec': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'soft-reconfiguration': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'inbound': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'route-server-client': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'route-reflector-client': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'route-map': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'import': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'export': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'filter-list': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'import': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'export': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'prefix-list': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'import': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'export': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}}, 'ipv6-vpn': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'weight': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'unsuppress-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'soft-reconfiguration': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'inbound': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'route-server-client': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'route-reflector-client': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'route-map': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'import': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'export': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'remove-private-as': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'nexthop-self': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'force': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'maximum-prefix-out': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'maximum-prefix': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'filter-list': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'import': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'export': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'distribute-list': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'import': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'export': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'disable-send-community': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'standard': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'extended': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'attribute-unchanged': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'next-hop': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'med': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'as-path': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'as-override': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'allowas-in': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'number': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'conditionally-advertise': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'non-exist-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'exist-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'advertise-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'addpath-tx-per-as': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'addpath-tx-all': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'prefix-list': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'import': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'export': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'nexthop-local': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'unchanged': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}}, 'ipv4-vpn': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'weight': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'unsuppress-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'soft-reconfiguration': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'inbound': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'route-server-client': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'route-reflector-client': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'route-map': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'import': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'export': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'remove-private-as': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'nexthop-self': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'force': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'maximum-prefix-out': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'maximum-prefix': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'filter-list': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'import': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'export': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'distribute-list': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'import': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'export': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'disable-send-community': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'standard': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'extended': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'attribute-unchanged': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'next-hop': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'med': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'as-path': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'as-override': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'allowas-in': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'number': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'conditionally-advertise': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'non-exist-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'exist-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'advertise-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'addpath-tx-per-as': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'addpath-tx-all': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'prefix-list': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'import': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'export': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}}, 'ipv6-labeled-unicast': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'default-originate': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'route-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'weight': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'unsuppress-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'soft-reconfiguration': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'inbound': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'route-server-client': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'route-reflector-client': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'route-map': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'import': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'export': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'remove-private-as': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'nexthop-self': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'force': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'maximum-prefix-out': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'maximum-prefix': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'filter-list': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'import': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'export': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'distribute-list': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'import': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'export': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'disable-send-community': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'standard': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'extended': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'attribute-unchanged': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'next-hop': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'med': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'as-path': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'as-override': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'allowas-in': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'number': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'conditionally-advertise': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'non-exist-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'exist-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'advertise-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'addpath-tx-per-as': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'addpath-tx-all': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'prefix-list': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'import': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'export': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'nexthop-local': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'unchanged': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'capability': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'orf': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'prefix-list': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'send': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'receive': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}}}}, 'ipv4-labeled-unicast': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'default-originate': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'route-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'weight': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'unsuppress-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'soft-reconfiguration': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'inbound': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'route-server-client': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'route-reflector-client': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'route-map': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'import': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'export': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'remove-private-as': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'nexthop-self': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'force': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'maximum-prefix-out': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'maximum-prefix': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'filter-list': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'import': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'export': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'distribute-list': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'import': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'export': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'disable-send-community': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'standard': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'extended': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'attribute-unchanged': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'next-hop': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'med': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'as-path': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'as-override': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'allowas-in': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'number': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'conditionally-advertise': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'non-exist-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'exist-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'advertise-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'addpath-tx-per-as': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'addpath-tx-all': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'prefix-list': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'import': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'export': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'capability': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'orf': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'prefix-list': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'send': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'receive': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}}}}, 'ipv6-unicast': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'default-originate': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'route-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'weight': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'unsuppress-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'soft-reconfiguration': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'inbound': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'route-server-client': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'route-reflector-client': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'route-map': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'import': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'export': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'remove-private-as': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'nexthop-self': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'force': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'maximum-prefix-out': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'maximum-prefix': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'filter-list': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'import': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'export': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'distribute-list': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'import': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'export': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'disable-send-community': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'standard': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'extended': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'attribute-unchanged': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'next-hop': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'med': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'as-path': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'as-override': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'allowas-in': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'number': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'conditionally-advertise': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'non-exist-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'exist-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'advertise-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'addpath-tx-per-as': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'addpath-tx-all': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'prefix-list': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'import': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'export': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'nexthop-local': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'unchanged': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'capability': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'orf': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'prefix-list': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'send': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'receive': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}}}}, 'ipv4-unicast': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'default-originate': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'route-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'weight': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'unsuppress-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'soft-reconfiguration': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'inbound': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'route-server-client': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'route-reflector-client': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'route-map': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'import': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'export': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'remove-private-as': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'nexthop-self': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'force': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'maximum-prefix-out': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'maximum-prefix': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'filter-list': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'import': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'export': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'distribute-list': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'import': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'export': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'disable-send-community': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'standard': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'extended': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'attribute-unchanged': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'next-hop': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'med': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'as-path': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'as-override': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'allowas-in': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'number': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'conditionally-advertise': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'non-exist-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'exist-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'advertise-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'addpath-tx-per-as': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'addpath-tx-all': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'prefix-list': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'import': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'export': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'capability': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'orf': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'prefix-list': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'send': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'receive': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}}}}}}, 'system-as': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'listen': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'range': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'peer-group': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'limit': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'interface': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'mpls': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'forwarding': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}}, 'address-family': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'l2vpn-evpn': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'vni': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'route-target': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'export': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'import': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'both': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}}, 'rd': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'advertise-svi-ip': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'advertise-default-gw': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'flooding': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'head-end-replication': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'disable': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'rt-auto-derive': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'advertise-pip': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'route-target': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'export': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'import': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'both': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}}, 'rd': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'advertise-svi-ip': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'advertise-default-gw': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'advertise-all-vni': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'advertise': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'ipv6': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'unicast': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'route-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}}, 'ipv4': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'unicast': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'route-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}}}}, 'ipv6-vpn': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'network': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'label': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'rd': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}}, 'ipv6-flowspec': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'local-install': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'interface': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}}}, 'ipv6-labeled-unicast': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'network': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'route-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'backdoor': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'aggregate-address': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'summary-only': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'route-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'as-set': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}}, 'ipv6-multicast': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'network': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'route-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'path-limit': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'distance': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'prefix': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'distance': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'local': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'internal': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'external': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'aggregate-address': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'summary-only': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'route-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'as-set': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}}, 'ipv6-unicast': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'redistribute': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'table': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'static': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'route-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'metric': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'babel': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'route-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'metric': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'ripng': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'route-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'metric': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'ospfv3': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'route-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'metric': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'kernel': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'route-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'metric': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'connected': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'route-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'metric': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}}, 'route-target': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'vpn': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'export': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'import': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'both': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}}, 'route-map': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'vpn': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'import': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'export': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}}, 'rd': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'vpn': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'export': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}}, 'network': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'route-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'path-limit': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'maximum-paths': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'ibgp': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'ebgp': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'label': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'vpn': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'allocation-mode': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'per-nexthop': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'export': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}}, 'import': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'vrf': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'vpn': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'export': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'vpn': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'distance': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'prefix': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'distance': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'local': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'internal': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'external': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'aggregate-address': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'summary-only': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'route-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'as-set': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}}, 'ipv4-vpn': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'network': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'label': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'rd': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}}, 'ipv4-flowspec': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'local-install': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'interface': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}}}, 'ipv4-labeled-unicast': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'network': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'route-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'backdoor': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'aggregate-address': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'summary-only': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'route-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'as-set': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}}, 'ipv4-multicast': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'network': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'route-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'backdoor': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'distance': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'prefix': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'distance': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'local': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'internal': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'external': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'aggregate-address': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'summary-only': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'route-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'as-set': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}}, 'ipv4-unicast': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'redistribute': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'table': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'static': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'route-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'metric': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'babel': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'route-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'metric': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'rip': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'route-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'metric': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'ospf': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'route-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'metric': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'kernel': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'route-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'metric': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'isis': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'route-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'metric': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'connected': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'route-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'metric': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}}, 'route-target': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'vpn': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'export': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'import': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'both': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}}, 'route-map': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'vpn': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'import': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'export': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}}, 'rd': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'vpn': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'export': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}}, 'network': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'route-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'backdoor': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'maximum-paths': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'ibgp': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'ebgp': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'label': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'vpn': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'allocation-mode': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'per-nexthop': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'export': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}}, 'import': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'vrf': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'vpn': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'export': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'vpn': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'distance': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'prefix': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'distance': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'local': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'internal': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'external': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'aggregate-address': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'summary-only': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'route-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'as-set': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}}}}, 'ripng': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'timers': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'update': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '30'}}, 'timeout': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '180'}}, 'garbage-collection': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': '120'}}}, 'route-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'route': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'redistribute': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'babel': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'route-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'metric': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'static': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'route-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'metric': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'ospfv3': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'route-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'metric': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'kernel': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'route-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'metric': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'connected': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'route-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'metric': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'bgp': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'route-map': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'metric': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}}, 'passive-interface': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'network': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'interface': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'split-horizon': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'poison-reverse': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'disable': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}}, 'distribute-list': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'prefix-list': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'out': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'in': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'interface': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'prefix-list': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'out': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'in': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'access-list': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'out': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'in': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}}, 'access-list': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'out': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'in': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}}, 'default-metric': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'default-information': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'originate': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'aggregate-address': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}}, 'nhrp': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'tunnel': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'shortcut': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'shortcut-target': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'holding-time': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'shortcut-destination': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'redirect': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'non-caching': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'multicast': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'map': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'register': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}, 'nbma-address': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'cisco': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': True, 'default_value': None}}}, 'holding-time': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'dynamic-map': {'node_data': {'node_type': 'tag', 'multi': False, 'valueless': False, 'default_value': None}, 'nbma-domain-name': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'cisco-authentication': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}}, 'eigrp': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'variance': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'router-id': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'redistribute': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'passive-interface': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'network': {'node_data': {'node_type': 'leaf', 'multi': True, 'valueless': False, 'default_value': None}}, 'metric': {'node_data': {'node_type': 'other', 'multi': False, 'valueless': False, 'default_value': None}, 'weights': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}, 'maximum-paths': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}, 'local-as': {'node_data': {'node_type': 'leaf', 'multi': False, 'valueless': False, 'default_value': None}}}}, 'component_version': {'bgp': '4', 'broadcast-relay': '1', 'cluster': '1', 'config-management': '1', 'conntrack-sync': '2', 'conntrack': '3', 'container': '1', 'dhcp-relay': '2', 'dhcp-server': '6', 'dhcpv6-server': '1', 'dns-dynamic': '1', 'dns-forwarding': '4', 'firewall': '11', 'flow-accounting': '1', 'https': '4', 'interfaces': '30', 'ids': '1', 'ipoe-server': '1', 'ipsec': '12', 'isis': '3', 'l2tp': '4', 'lldp': '1', 'mdns': '1', 'monitoring': '1', 'nat66': '1', 'nat': '5', 'ntp': '3', 'openconnect': '2', 'ospf': '2', 'policy': '5', 'pppoe-server': '6', 'pptp': '2', 'qos': '2', 'quagga': '11', 'rip': '1', 'rpki': '1', 'salt': '1', 'snmp': '3', 'ssh': '2', 'sstp': '4', 'system': '26', 'vrf': '3', 'vrrp': '4', 'vyos-accel-ppp': '2', 'wanloadbalance': '3', 'webproxy': '2'}}
\ No newline at end of file
diff --git a/smoketest/scripts/cli/base_interfaces_test.py b/smoketest/scripts/cli/base_interfaces_test.py
index 856471c94..499c5fa9b 100644
--- a/smoketest/scripts/cli/base_interfaces_test.py
+++ b/smoketest/scripts/cli/base_interfaces_test.py
@@ -1,727 +1,798 @@
 # Copyright (C) 2019-2022 VyOS maintainers and contributors
 #
 # This program is free software; you can redistribute it and/or modify
 # it under the terms of the GNU General Public License version 2 or later as
 # published by the Free Software Foundation.
 #
 # This program is distributed in the hope that it will be useful,
 # but WITHOUT ANY WARRANTY; without even the implied warranty of
 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
 # GNU General Public License for more details.
 #
 # You should have received a copy of the GNU General Public License
 # along with this program.  If not, see <http://www.gnu.org/licenses/>.
 
 import os
 import unittest
 
 from binascii import hexlify
 
 from netifaces import AF_INET
 from netifaces import AF_INET6
 from netifaces import ifaddresses
 from netifaces import interfaces
 
 from base_vyostest_shim import VyOSUnitTestSHIM
 
 from vyos.configsession import ConfigSession
 from vyos.configsession import ConfigSessionError
 from vyos.ifconfig import Interface
 from vyos.ifconfig import Section
 from vyos.util import read_file
 from vyos.util import cmd
 from vyos.util import dict_search
 from vyos.util import process_named_running
 from vyos.util import get_interface_config
+from vyos.util import get_interface_vrf
 from vyos.validate import is_intf_addr_assigned
 from vyos.validate import is_ipv6_link_local
 
+dhclient_process_name = 'dhclient'
+dhcp6c_process_name = 'dhcp6c'
+
 def is_mirrored_to(interface, mirror_if, qdisc):
     """
     Ask TC if we are mirroring traffic to a discrete interface.
 
     interface: source interface
     mirror_if: destination where we mirror our data to
     qdisc: must be ffff or 1 for ingress/egress
     """
     if qdisc not in ['ffff', '1']:
         raise ValueError()
 
     ret_val = False
     tmp = cmd(f'tc -s -p filter ls dev {interface} parent {qdisc}: | grep mirred')
     tmp = tmp.lower()
     if mirror_if in tmp:
         ret_val = True
     return ret_val
 
 class BasicInterfaceTest:
     class TestCase(VyOSUnitTestSHIM.TestCase):
         _test_dhcp = False
         _test_ip = False
         _test_mtu = False
         _test_vlan = False
         _test_qinq = False
         _test_ipv6 = False
         _test_ipv6_pd = False
         _test_ipv6_dhcpc6 = False
         _test_mirror = False
+        _test_vrf = False
         _base_path = []
 
         _options = {}
         _interfaces = []
         _qinq_range = ['10', '20', '30']
         _vlan_range = ['100', '200', '300', '2000']
         _test_addr = ['192.0.2.1/26', '192.0.2.255/31', '192.0.2.64/32',
                       '2001:db8:1::ffff/64', '2001:db8:101::1/128']
 
         _mirror_interfaces = []
         # choose IPv6 minimum MTU value for tests - this must always work
         _mtu = '1280'
 
         def setUp(self):
             # Setup mirror interfaces for SPAN (Switch Port Analyzer)
             for span in self._mirror_interfaces:
                 section = Section.section(span)
                 self.cli_set(['interfaces', section, span])
 
         def tearDown(self):
             # Tear down mirror interfaces for SPAN (Switch Port Analyzer)
             for span in self._mirror_interfaces:
                 section = Section.section(span)
                 self.cli_delete(['interfaces', section, span])
 
             self.cli_delete(self._base_path)
             self.cli_commit()
 
             # Verify that no previously interface remained on the system
             for intf in self._interfaces:
                 self.assertNotIn(intf, interfaces())
 
             # No daemon that was started during a test should remain running
-            for daemon in ['dhcp6c', 'dhclient']:
+            for daemon in [dhclient_process_name, dhcp6c_process_name]:
                 self.assertFalse(process_named_running(daemon))
 
         def test_dhcp_disable_interface(self):
             if not self._test_dhcp:
                 self.skipTest('not supported')
 
             # When interface is configured as admin down, it must be admin down
             # even when dhcpc starts on the given interface
             for interface in self._interfaces:
                 self.cli_set(self._base_path + [interface, 'disable'])
                 for option in self._options.get(interface, []):
                     self.cli_set(self._base_path + [interface] + option.split())
 
                 self.cli_set(self._base_path + [interface, 'disable'])
 
                 # Also enable DHCP (ISC DHCP always places interface in admin up
                 # state so we check that we do not start DHCP client.
                 # https://vyos.dev/T2767
                 self.cli_set(self._base_path + [interface, 'address', 'dhcp'])
 
             self.cli_commit()
 
             # Validate interface state
             for interface in self._interfaces:
                 flags = read_file(f'/sys/class/net/{interface}/flags')
                 self.assertEqual(int(flags, 16) & 1, 0)
 
+        def test_dhcp_vrf(self):
+            if not self._test_dhcp or not self._test_vrf:
+                self.skipTest('not supported')
+
+            vrf_name = 'purple4'
+            self.cli_set(['vrf', 'name', vrf_name, 'table', '65000'])
+
+            for interface in self._interfaces:
+                for option in self._options.get(interface, []):
+                    self.cli_set(self._base_path + [interface] + option.split())
+
+                self.cli_set(self._base_path + [interface, 'address', 'dhcp'])
+                self.cli_set(self._base_path + [interface, 'vrf', vrf_name])
+
+            self.cli_commit()
+
+            # Validate interface state
+            for interface in self._interfaces:
+                tmp = get_interface_vrf(interface)
+                self.assertEqual(tmp, vrf_name)
+
+                # Check if dhclient process runs
+                dhclient_pid = process_named_running(dhclient_process_name, cmdline=interface)
+                self.assertTrue(dhclient_pid)
+                # .. inside the appropriate VRF instance
+                vrf_pids = cmd(f'ip vrf pids {vrf_name}')
+                self.assertIn(str(dhclient_pid), vrf_pids)
+                # and the commandline has the appropriate options
+                cmdline = read_file(f'/proc/{dhclient_pid}/cmdline')
+                self.assertIn('-e\x00IF_METRIC=210', cmdline) # 210 is the default value
+
+            self.cli_delete(['vrf', 'name', vrf_name])
+
+        def test_dhcpv6_vrf(self):
+            if not self._test_ipv6_dhcpc6 or not self._test_vrf:
+                self.skipTest('not supported')
+
+            vrf_name = 'purple6'
+            self.cli_set(['vrf', 'name', vrf_name, 'table', '65001'])
+
+            # When interface is configured as admin down, it must be admin down
+            # even when dhcpc starts on the given interface
+            for interface in self._interfaces:
+                for option in self._options.get(interface, []):
+                    self.cli_set(self._base_path + [interface] + option.split())
+
+                self.cli_set(self._base_path + [interface, 'address', 'dhcpv6'])
+                self.cli_set(self._base_path + [interface, 'vrf', vrf_name])
+
+            self.cli_commit()
+
+            # Validate interface state
+            for interface in self._interfaces:
+                tmp = get_interface_vrf(interface)
+                self.assertEqual(tmp, vrf_name)
+
+                # Check if dhclient process runs
+                tmp = process_named_running(dhcp6c_process_name, cmdline=interface)
+                self.assertTrue(tmp)
+                # .. inside the appropriate VRF instance
+                vrf_pids = cmd(f'ip vrf pids {vrf_name}')
+                self.assertIn(str(tmp), vrf_pids)
+
+            self.cli_delete(['vrf', 'name', vrf_name])
+
         def test_span_mirror(self):
             if not self._mirror_interfaces:
                 self.skipTest('not supported')
 
             # Check the two-way mirror rules of ingress and egress
             for mirror in self._mirror_interfaces:
                 for interface in self._interfaces:
                     self.cli_set(self._base_path + [interface, 'mirror', 'ingress', mirror])
                     self.cli_set(self._base_path + [interface, 'mirror', 'egress',  mirror])
 
             self.cli_commit()
 
             # Verify config
             for mirror in self._mirror_interfaces:
                 for interface in self._interfaces:
                     self.assertTrue(is_mirrored_to(interface, mirror, 'ffff'))
                     self.assertTrue(is_mirrored_to(interface, mirror, '1'))
 
         def test_interface_disable(self):
             # Check if description can be added to interface and
             # can be read back
             for intf in self._interfaces:
                 self.cli_set(self._base_path + [intf, 'disable'])
                 for option in self._options.get(intf, []):
                     self.cli_set(self._base_path + [intf] + option.split())
 
             self.cli_commit()
 
             # Validate interface description
             for intf in self._interfaces:
                 self.assertEqual(Interface(intf).get_admin_state(), 'down')
 
         def test_interface_description(self):
             # Check if description can be added to interface and
             # can be read back
             for intf in self._interfaces:
                 test_string=f'Description-Test-{intf}'
                 self.cli_set(self._base_path + [intf, 'description', test_string])
                 for option in self._options.get(intf, []):
                     self.cli_set(self._base_path + [intf] + option.split())
 
             self.cli_commit()
 
             # Validate interface description
             for intf in self._interfaces:
                 test_string=f'Description-Test-{intf}'
                 tmp = read_file(f'/sys/class/net/{intf}/ifalias')
                 self.assertEqual(tmp, test_string)
                 self.assertEqual(Interface(intf).get_alias(), test_string)
                 self.cli_delete(self._base_path + [intf, 'description'])
 
             self.cli_commit()
 
             # Validate remove interface description "empty"
             for intf in self._interfaces:
                 tmp = read_file(f'/sys/class/net/{intf}/ifalias')
                 self.assertEqual(tmp, str())
                 self.assertEqual(Interface(intf).get_alias(), str())
 
         def test_add_single_ip_address(self):
             addr = '192.0.2.0/31'
             for intf in self._interfaces:
                 self.cli_set(self._base_path + [intf, 'address', addr])
                 for option in self._options.get(intf, []):
                     self.cli_set(self._base_path + [intf] + option.split())
 
             self.cli_commit()
 
             for intf in self._interfaces:
                 self.assertTrue(is_intf_addr_assigned(intf, addr))
                 self.assertEqual(Interface(intf).get_admin_state(), 'up')
 
         def test_add_multiple_ip_addresses(self):
             # Add address
             for intf in self._interfaces:
                 for option in self._options.get(intf, []):
                     self.cli_set(self._base_path + [intf] + option.split())
                 for addr in self._test_addr:
                     self.cli_set(self._base_path + [intf, 'address', addr])
 
             self.cli_commit()
 
             # Validate address
             for intf in self._interfaces:
                 for af in AF_INET, AF_INET6:
                     for addr in ifaddresses(intf)[af]:
                         # checking link local addresses makes no sense
                         if is_ipv6_link_local(addr['addr']):
                             continue
 
                         self.assertTrue(is_intf_addr_assigned(intf, addr['addr']))
 
         def test_ipv6_link_local_address(self):
             # Common function for IPv6 link-local address assignemnts
             if not self._test_ipv6:
                 self.skipTest('not supported')
 
             for interface in self._interfaces:
                 base = self._base_path + [interface]
                 for option in self._options.get(interface, []):
                     self.cli_set(base + option.split())
 
             # after commit we must have an IPv6 link-local address
             self.cli_commit()
 
             for interface in self._interfaces:
                 for addr in ifaddresses(interface)[AF_INET6]:
                     self.assertTrue(is_ipv6_link_local(addr['addr']))
 
             # disable IPv6 link-local address assignment
             for interface in self._interfaces:
                 base = self._base_path + [interface]
                 self.cli_set(base + ['ipv6', 'address', 'no-default-link-local'])
 
             # after commit we must have no IPv6 link-local address
             self.cli_commit()
 
             for interface in self._interfaces:
                 self.assertNotIn(AF_INET6, ifaddresses(interface))
 
         def test_interface_mtu(self):
             if not self._test_mtu:
                 self.skipTest('not supported')
 
             for intf in self._interfaces:
                 base = self._base_path + [intf]
                 self.cli_set(base + ['mtu', self._mtu])
                 for option in self._options.get(intf, []):
                     self.cli_set(base + option.split())
 
             # commit interface changes
             self.cli_commit()
 
             # verify changed MTU
             for intf in self._interfaces:
                 tmp = read_file(f'/sys/class/net/{intf}/mtu')
                 self.assertEqual(tmp, self._mtu)
 
         def test_mtu_1200_no_ipv6_interface(self):
             # Testcase if MTU can be changed to 1200 on non IPv6
             # enabled interfaces
             if not self._test_mtu:
                 self.skipTest('not supported')
 
             old_mtu = self._mtu
             self._mtu = '1200'
 
             for intf in self._interfaces:
                 base = self._base_path + [intf]
                 self.cli_set(base + ['mtu', self._mtu])
 
                 for option in self._options.get(intf, []):
                     self.cli_set(base + option.split())
 
             # check validate() - can not set low MTU if 'no-default-link-local'
             # is not set on CLI
             with self.assertRaises(ConfigSessionError):
                 self.cli_commit()
 
             for intf in self._interfaces:
                 base = self._base_path + [intf]
                 self.cli_set(base + ['ipv6', 'address', 'no-default-link-local'])
 
             # commit interface changes
             self.cli_commit()
 
             # verify changed MTU
             for intf in self._interfaces:
                 tmp = read_file(f'/sys/class/net/{intf}/mtu')
                 self.assertEqual(tmp, self._mtu)
 
             self._mtu = old_mtu
 
         def test_vif_8021q_interfaces(self):
             # XXX: This testcase is not allowed to run as first testcase, reason
             # is the Wireless test will first load the wifi kernel hwsim module
             # which creates a wlan0 and wlan1 interface which will fail the
             # tearDown() test in the end that no interface is allowed to survive!
             if not self._test_vlan:
                 self.skipTest('not supported')
 
             for interface in self._interfaces:
                 base = self._base_path + [interface]
                 for option in self._options.get(interface, []):
                     self.cli_set(base + option.split())
 
                 for vlan in self._vlan_range:
                     base = self._base_path + [interface, 'vif', vlan]
                     self.cli_set(base + ['mtu', self._mtu])
                     for address in self._test_addr:
                         self.cli_set(base + ['address', address])
 
             self.cli_commit()
 
             for intf in self._interfaces:
                 for vlan in self._vlan_range:
                     vif = f'{intf}.{vlan}'
                     for address in self._test_addr:
                         self.assertTrue(is_intf_addr_assigned(vif, address))
 
                     tmp = read_file(f'/sys/class/net/{vif}/mtu')
                     self.assertEqual(tmp, self._mtu)
                     self.assertEqual(Interface(vif).get_admin_state(), 'up')
 
             # T4064: Delete interface addresses, keep VLAN interface
             for interface in self._interfaces:
                 base = self._base_path + [interface]
                 for vlan in self._vlan_range:
                     base = self._base_path + [interface, 'vif', vlan]
                     self.cli_delete(base + ['address'])
 
             self.cli_commit()
 
             # Verify no IP address is assigned
             for interface in self._interfaces:
                 for vlan in self._vlan_range:
                     vif = f'{intf}.{vlan}'
                     for address in self._test_addr:
                         self.assertFalse(is_intf_addr_assigned(vif, address))
 
 
         def test_vif_8021q_mtu_limits(self):
             # XXX: This testcase is not allowed to run as first testcase, reason
             # is the Wireless test will first load the wifi kernel hwsim module
             # which creates a wlan0 and wlan1 interface which will fail the
             # tearDown() test in the end that no interface is allowed to survive!
             if not self._test_vlan:
                 self.skipTest('not supported')
 
             mtu_1500 = '1500'
             mtu_9000 = '9000'
 
             for interface in self._interfaces:
                 base = self._base_path + [interface]
                 self.cli_set(base + ['mtu', mtu_1500])
                 for option in self._options.get(interface, []):
                     self.cli_set(base + option.split())
                     if 'source-interface' in option:
                         iface = option.split()[-1]
                         iface_type = Section.section(iface)
                         self.cli_set(['interfaces', iface_type, iface, 'mtu', mtu_9000])
 
                 for vlan in self._vlan_range:
                     base = self._base_path + [interface, 'vif', vlan]
                     self.cli_set(base + ['mtu', mtu_9000])
 
             # check validate() - VIF MTU must not be larger the parent interface
             # MTU size.
             with self.assertRaises(ConfigSessionError):
                 self.cli_commit()
 
             # Change MTU on base interface to be the same as on the VIF interface
             for interface in self._interfaces:
                 base = self._base_path + [interface]
                 self.cli_set(base + ['mtu', mtu_9000])
 
             self.cli_commit()
 
             # Verify MTU on base and VIF interfaces
             for interface in self._interfaces:
                 tmp = get_interface_config(interface)
                 self.assertEqual(tmp['mtu'], int(mtu_9000))
 
                 for vlan in self._vlan_range:
                     tmp = get_interface_config(f'{interface}.{vlan}')
                     self.assertEqual(tmp['mtu'], int(mtu_9000))
 
 
         def test_vif_8021q_lower_up_down(self):
             # Testcase for https://vyos.dev/T3349
             if not self._test_vlan:
                 self.skipTest('not supported')
 
             for interface in self._interfaces:
                 base = self._base_path + [interface]
                 for option in self._options.get(interface, []):
                     self.cli_set(base + option.split())
 
                 # disable the lower interface
                 self.cli_set(base + ['disable'])
 
                 for vlan in self._vlan_range:
                     vlan_base = self._base_path + [interface, 'vif', vlan]
                     # disable the vlan interface
                     self.cli_set(vlan_base + ['disable'])
 
             self.cli_commit()
 
             # re-enable all lower interfaces
             for interface in self._interfaces:
                 base = self._base_path + [interface]
                 self.cli_delete(base + ['disable'])
 
             self.cli_commit()
 
             # verify that the lower interfaces are admin up and the vlan
             # interfaces are all admin down
             for interface in self._interfaces:
                 self.assertEqual(Interface(interface).get_admin_state(), 'up')
 
                 for vlan in self._vlan_range:
                     ifname = f'{interface}.{vlan}'
                     self.assertEqual(Interface(ifname).get_admin_state(), 'down')
 
 
         def test_vif_s_8021ad_vlan_interfaces(self):
             # XXX: This testcase is not allowed to run as first testcase, reason
             # is the Wireless test will first load the wifi kernel hwsim module
             # which creates a wlan0 and wlan1 interface which will fail the
             # tearDown() test in the end that no interface is allowed to survive!
             if not self._test_qinq:
                 self.skipTest('not supported')
 
             for interface in self._interfaces:
                 base = self._base_path + [interface]
                 for option in self._options.get(interface, []):
                     self.cli_set(base + option.split())
 
                 for vif_s in self._qinq_range:
                     for vif_c in self._vlan_range:
                         base = self._base_path + [interface, 'vif-s', vif_s, 'vif-c', vif_c]
                         self.cli_set(base + ['mtu', self._mtu])
                         for address in self._test_addr:
                             self.cli_set(base + ['address', address])
 
             self.cli_commit()
 
             for interface in self._interfaces:
                 for vif_s in self._qinq_range:
                     tmp = get_interface_config(f'{interface}.{vif_s}')
                     self.assertEqual(dict_search('linkinfo.info_data.protocol', tmp), '802.1ad')
 
                     for vif_c in self._vlan_range:
                         vif = f'{interface}.{vif_s}.{vif_c}'
                         for address in self._test_addr:
                             self.assertTrue(is_intf_addr_assigned(vif, address))
 
                         tmp = read_file(f'/sys/class/net/{vif}/mtu')
                         self.assertEqual(tmp, self._mtu)
 
 
             # T4064: Delete interface addresses, keep VLAN interface
             for interface in self._interfaces:
                 base = self._base_path + [interface]
                 for vif_s in self._qinq_range:
                     for vif_c in self._vlan_range:
                         self.cli_delete(self._base_path + [interface, 'vif-s', vif_s, 'vif-c', vif_c, 'address'])
 
             self.cli_commit()
             # Verify no IP address is assigned
             for interface in self._interfaces:
                 base = self._base_path + [interface]
                 for vif_s in self._qinq_range:
                     for vif_c in self._vlan_range:
                         vif = f'{interface}.{vif_s}.{vif_c}'
                         for address in self._test_addr:
                             self.assertFalse(is_intf_addr_assigned(vif, address))
 
             # T3972: remove vif-c interfaces from vif-s
             for interface in self._interfaces:
                 base = self._base_path + [interface]
                 for vif_s in self._qinq_range:
                     base = self._base_path + [interface, 'vif-s', vif_s, 'vif-c']
                     self.cli_delete(base)
 
             self.cli_commit()
 
 
         def test_interface_ip_options(self):
             if not self._test_ip:
                 self.skipTest('not supported')
 
             for interface in self._interfaces:
                 arp_tmo = '300'
                 path = self._base_path + [interface]
                 for option in self._options.get(interface, []):
                     self.cli_set(path + option.split())
 
                 # Options
                 self.cli_set(path + ['ip', 'arp-cache-timeout', arp_tmo])
                 self.cli_set(path + ['ip', 'disable-arp-filter'])
                 self.cli_set(path + ['ip', 'disable-forwarding'])
                 self.cli_set(path + ['ip', 'enable-arp-accept'])
                 self.cli_set(path + ['ip', 'enable-arp-announce'])
                 self.cli_set(path + ['ip', 'enable-arp-ignore'])
                 self.cli_set(path + ['ip', 'enable-proxy-arp'])
                 self.cli_set(path + ['ip', 'proxy-arp-pvlan'])
                 self.cli_set(path + ['ip', 'source-validation', 'loose'])
 
             self.cli_commit()
 
             for interface in self._interfaces:
                 tmp = read_file(f'/proc/sys/net/ipv4/neigh/{interface}/base_reachable_time_ms')
                 self.assertEqual(tmp, str((int(arp_tmo) * 1000))) # tmo value is in milli seconds
 
                 proc_base = f'/proc/sys/net/ipv4/conf/{interface}'
 
                 tmp = read_file(f'{proc_base}/arp_filter')
                 self.assertEqual('0', tmp)
 
                 tmp = read_file(f'{proc_base}/arp_accept')
                 self.assertEqual('1', tmp)
 
                 tmp = read_file(f'{proc_base}/arp_announce')
                 self.assertEqual('1', tmp)
 
                 tmp = read_file(f'{proc_base}/arp_ignore')
                 self.assertEqual('1', tmp)
 
                 tmp = read_file(f'{proc_base}/forwarding')
                 self.assertEqual('0', tmp)
 
                 tmp = read_file(f'{proc_base}/proxy_arp')
                 self.assertEqual('1', tmp)
 
                 tmp = read_file(f'{proc_base}/proxy_arp_pvlan')
                 self.assertEqual('1', tmp)
 
                 tmp = read_file(f'{proc_base}/rp_filter')
                 self.assertEqual('2', tmp)
 
         def test_interface_ipv6_options(self):
             if not self._test_ipv6:
                 self.skipTest('not supported')
 
             for interface in self._interfaces:
                 dad_transmits = '10'
                 path = self._base_path + [interface]
                 for option in self._options.get(interface, []):
                     self.cli_set(path + option.split())
 
                 # Options
                 self.cli_set(path + ['ipv6', 'disable-forwarding'])
                 self.cli_set(path + ['ipv6', 'dup-addr-detect-transmits', dad_transmits])
 
             self.cli_commit()
 
             for interface in self._interfaces:
                 proc_base = f'/proc/sys/net/ipv6/conf/{interface}'
 
                 tmp = read_file(f'{proc_base}/forwarding')
                 self.assertEqual('0', tmp)
 
                 tmp = read_file(f'{proc_base}/dad_transmits')
                 self.assertEqual(dad_transmits, tmp)
 
         def test_dhcpv6_client_options(self):
             if not self._test_ipv6_dhcpc6:
                 self.skipTest('not supported')
 
             duid_base = 10
             for interface in self._interfaces:
                 duid = '00:01:00:01:27:71:db:f0:00:50:00:00:00:{}'.format(duid_base)
                 path = self._base_path + [interface]
                 for option in self._options.get(interface, []):
                     self.cli_set(path + option.split())
 
                 # Enable DHCPv6 client
                 self.cli_set(path + ['address', 'dhcpv6'])
                 self.cli_set(path + ['dhcpv6-options', 'rapid-commit'])
                 self.cli_set(path + ['dhcpv6-options', 'parameters-only'])
                 self.cli_set(path + ['dhcpv6-options', 'duid', duid])
                 duid_base += 1
 
             self.cli_commit()
 
             duid_base = 10
             for interface in self._interfaces:
                 duid = '00:01:00:01:27:71:db:f0:00:50:00:00:00:{}'.format(duid_base)
                 dhcpc6_config = read_file(f'/run/dhcp6c/dhcp6c.{interface}.conf')
                 self.assertIn(f'interface {interface} ' + '{', dhcpc6_config)
                 self.assertIn(f'  request domain-name-servers;', dhcpc6_config)
                 self.assertIn(f'  request domain-name;', dhcpc6_config)
                 self.assertIn(f'  information-only;', dhcpc6_config)
                 self.assertIn(f'  send ia-na 0;', dhcpc6_config)
                 self.assertIn(f'  send rapid-commit;', dhcpc6_config)
                 self.assertIn(f'  send client-id {duid};', dhcpc6_config)
                 self.assertIn('};', dhcpc6_config)
                 duid_base += 1
 
             # Check for running process
             self.assertTrue(process_named_running('dhcp6c'))
 
         def test_dhcpv6pd_auto_sla_id(self):
             if not self._test_ipv6_pd:
                 self.skipTest('not supported')
 
             prefix_len = '56'
             sla_len = str(64 - int(prefix_len))
 
             delegatees = ['dum2340', 'dum2341', 'dum2342', 'dum2343', 'dum2344']
 
             for interface in self._interfaces:
                 path = self._base_path + [interface]
                 for option in self._options.get(interface, []):
                     self.cli_set(path + option.split())
 
                 address = '1'
                 # prefix delegation stuff
                 pd_base = path + ['dhcpv6-options', 'pd', '0']
                 self.cli_set(pd_base + ['length', prefix_len])
 
                 for delegatee in delegatees:
                     section = Section.section(delegatee)
                     self.cli_set(['interfaces', section, delegatee])
                     self.cli_set(pd_base + ['interface', delegatee, 'address', address])
                     # increment interface address
                     address = str(int(address) + 1)
 
             self.cli_commit()
 
             for interface in self._interfaces:
                 dhcpc6_config = read_file(f'/run/dhcp6c/dhcp6c.{interface}.conf')
 
                 # verify DHCPv6 prefix delegation
                 self.assertIn(f'prefix ::/{prefix_len} infinity;', dhcpc6_config)
 
                 address = '1'
                 sla_id = '0'
                 for delegatee in delegatees:
                     self.assertIn(f'prefix-interface {delegatee}' + r' {', dhcpc6_config)
                     self.assertIn(f'ifid {address};', dhcpc6_config)
                     self.assertIn(f'sla-id {sla_id};', dhcpc6_config)
                     self.assertIn(f'sla-len {sla_len};', dhcpc6_config)
 
                     # increment sla-id
                     sla_id = str(int(sla_id) + 1)
                     # increment interface address
                     address = str(int(address) + 1)
 
             # Check for running process
             self.assertTrue(process_named_running('dhcp6c'))
 
             for delegatee in delegatees:
                 # we can already cleanup the test delegatee interface here
                 # as until commit() is called, nothing happens
                 section = Section.section(delegatee)
                 self.cli_delete(['interfaces', section, delegatee])
 
         def test_dhcpv6pd_manual_sla_id(self):
             if not self._test_ipv6_pd:
                 self.skipTest('not supported')
 
             prefix_len = '56'
             sla_len = str(64 - int(prefix_len))
 
             delegatees = ['dum3340', 'dum3341', 'dum3342', 'dum3343', 'dum3344']
 
             for interface in self._interfaces:
                 path = self._base_path + [interface]
                 for option in self._options.get(interface, []):
                     self.cli_set(path + option.split())
 
                 # prefix delegation stuff
                 address = '1'
                 sla_id = '1'
                 pd_base = path + ['dhcpv6-options', 'pd', '0']
                 self.cli_set(pd_base + ['length', prefix_len])
 
                 for delegatee in delegatees:
                     section = Section.section(delegatee)
                     self.cli_set(['interfaces', section, delegatee])
                     self.cli_set(pd_base + ['interface', delegatee, 'address', address])
                     self.cli_set(pd_base + ['interface', delegatee, 'sla-id', sla_id])
 
                     # increment interface address
                     address = str(int(address) + 1)
                     sla_id = str(int(sla_id) + 1)
 
             self.cli_commit()
 
             # Verify dhcpc6 client configuration
             for interface in self._interfaces:
                 address = '1'
                 sla_id = '1'
                 dhcpc6_config = read_file(f'/run/dhcp6c/dhcp6c.{interface}.conf')
 
                 # verify DHCPv6 prefix delegation
                 self.assertIn(f'prefix ::/{prefix_len} infinity;', dhcpc6_config)
 
                 for delegatee in delegatees:
                     self.assertIn(f'prefix-interface {delegatee}' + r' {', dhcpc6_config)
                     self.assertIn(f'ifid {address};', dhcpc6_config)
                     self.assertIn(f'sla-id {sla_id};', dhcpc6_config)
                     self.assertIn(f'sla-len {sla_len};', dhcpc6_config)
 
                     # increment sla-id
                     sla_id = str(int(sla_id) + 1)
                     # increment interface address
                     address = str(int(address) + 1)
 
             # Check for running process
             self.assertTrue(process_named_running('dhcp6c'))
 
             for delegatee in delegatees:
                 # we can already cleanup the test delegatee interface here
                 # as until commit() is called, nothing happens
                 section = Section.section(delegatee)
                 self.cli_delete(['interfaces', section, delegatee])
+
diff --git a/smoketest/scripts/cli/test_interfaces_bonding.py b/smoketest/scripts/cli/test_interfaces_bonding.py
index ab75cdcc9..5617c30b7 100755
--- a/smoketest/scripts/cli/test_interfaces_bonding.py
+++ b/smoketest/scripts/cli/test_interfaces_bonding.py
@@ -1,254 +1,255 @@
 #!/usr/bin/env python3
 #
 # Copyright (C) 2020-2022 VyOS maintainers and contributors
 #
 # This program is free software; you can redistribute it and/or modify
 # it under the terms of the GNU General Public License version 2 or later as
 # published by the Free Software Foundation.
 #
 # This program is distributed in the hope that it will be useful,
 # but WITHOUT ANY WARRANTY; without even the implied warranty of
 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
 # GNU General Public License for more details.
 #
 # You should have received a copy of the GNU General Public License
 # along with this program.  If not, see <http://www.gnu.org/licenses/>.
 
 import os
 import unittest
 
 from base_interfaces_test import BasicInterfaceTest
 
 from vyos.ifconfig import Section
 from vyos.ifconfig.interface import Interface
 from vyos.configsession import ConfigSessionError
 from vyos.util import get_interface_config
 from vyos.util import read_file
 
 class BondingInterfaceTest(BasicInterfaceTest.TestCase):
     @classmethod
     def setUpClass(cls):
         cls._test_dhcp = True
+        cls._test_vrf = True
         cls._test_ip = True
         cls._test_ipv6 = True
         cls._test_ipv6_pd = True
         cls._test_ipv6_dhcpc6 = True
         cls._test_mtu = True
         cls._test_vlan = True
         cls._test_qinq = True
         cls._base_path = ['interfaces', 'bonding']
         cls._mirror_interfaces = ['dum21354']
         cls._members = []
 
         # we need to filter out VLAN interfaces identified by a dot (.)
         # in their name - just in case!
         if 'TEST_ETH' in os.environ:
             cls._members = os.environ['TEST_ETH'].split()
         else:
             for tmp in Section.interfaces('ethernet'):
                 if not '.' in tmp:
                     cls._members.append(tmp)
 
         cls._options = {'bond0' : []}
         for member in cls._members:
             cls._options['bond0'].append(f'member interface {member}')
         cls._interfaces = list(cls._options)
 
         # call base-classes classmethod
         super(cls, cls).setUpClass()
 
     def test_add_single_ip_address(self):
         super().test_add_single_ip_address()
 
         for interface in self._interfaces:
             slaves = read_file(f'/sys/class/net/{interface}/bonding/slaves').split()
             self.assertListEqual(slaves, self._members)
 
     def test_vif_8021q_interfaces(self):
         super().test_vif_8021q_interfaces()
 
         for interface in self._interfaces:
             slaves = read_file(f'/sys/class/net/{interface}/bonding/slaves').split()
             self.assertListEqual(slaves, self._members)
 
     def test_bonding_remove_member(self):
         # T2515: when removing a bond member the previously enslaved/member
         # interface must be in its former admin-up/down state. Here we ensure
         # that it is admin-up as it was admin-up before.
 
         # configure member interfaces
         for interface in self._interfaces:
             for option in self._options.get(interface, []):
                 self.cli_set(self._base_path + [interface] + option.split())
 
         self.cli_commit()
 
         # remove single bond member port
         for interface in self._interfaces:
             remove_member = self._members[0]
             self.cli_delete(self._base_path + [interface, 'member', 'interface', remove_member])
 
         self.cli_commit()
 
         # removed member port must be admin-up
         for interface in self._interfaces:
             remove_member = self._members[0]
             state = Interface(remove_member).get_admin_state()
             self.assertEqual('up', state)
 
     def test_bonding_min_links(self):
         # configure member interfaces
         min_links = len(self._interfaces)
         for interface in self._interfaces:
             for option in self._options.get(interface, []):
                 self.cli_set(self._base_path + [interface] + option.split())
 
             self.cli_set(self._base_path + [interface, 'min-links', str(min_links)])
 
         self.cli_commit()
 
         # verify config
         for interface in self._interfaces:
             tmp = get_interface_config(interface)
 
             self.assertEqual(min_links, tmp['linkinfo']['info_data']['min_links'])
             # check LACP default rate
             self.assertEqual('slow',    tmp['linkinfo']['info_data']['ad_lacp_rate'])
 
     def test_bonding_lacp_rate(self):
         # configure member interfaces
         lacp_rate = 'fast'
         for interface in self._interfaces:
             for option in self._options.get(interface, []):
                 self.cli_set(self._base_path + [interface] + option.split())
 
             self.cli_set(self._base_path + [interface, 'lacp-rate', lacp_rate])
 
         self.cli_commit()
 
         # verify config
         for interface in self._interfaces:
             tmp = get_interface_config(interface)
 
             # check LACP minimum links (default value)
             self.assertEqual(0,         tmp['linkinfo']['info_data']['min_links'])
             self.assertEqual(lacp_rate, tmp['linkinfo']['info_data']['ad_lacp_rate'])
 
     def test_bonding_hash_policy(self):
         # Define available bonding hash policies
         hash_policies = ['layer2', 'layer2+3', 'encap2+3', 'encap3+4']
         for hash_policy in hash_policies:
             for interface in self._interfaces:
                 for option in self._options.get(interface, []):
                     self.cli_set(self._base_path + [interface] + option.split())
 
                 self.cli_set(self._base_path + [interface, 'hash-policy', hash_policy])
 
             self.cli_commit()
 
             # verify config
             for interface in self._interfaces:
                 defined_policy = read_file(f'/sys/class/net/{interface}/bonding/xmit_hash_policy').split()
                 self.assertEqual(defined_policy[0], hash_policy)
 
     def test_bonding_mii_monitoring_interval(self):
         for interface in self._interfaces:
             for option in self._options.get(interface, []):
                 self.cli_set(self._base_path + [interface] + option.split())
 
         self.cli_commit()
 
         # verify default
         for interface in self._interfaces:
             tmp = read_file(f'/sys/class/net/{interface}/bonding/miimon').split()
             self.assertIn('100', tmp)
 
         mii_mon = '250'
         for interface in self._interfaces:
             self.cli_set(self._base_path + [interface, 'mii-mon-interval', mii_mon])
 
         self.cli_commit()
 
         # verify new CLI value
         for interface in self._interfaces:
             tmp = read_file(f'/sys/class/net/{interface}/bonding/miimon').split()
             self.assertIn(mii_mon, tmp)
 
     def test_bonding_multi_use_member(self):
         # Define available bonding hash policies
         for interface in ['bond10', 'bond20']:
             for member in self._members:
                 self.cli_set(self._base_path + [interface, 'member', 'interface', member])
 
         # check validate() - can not use the same member interfaces multiple times
         with self.assertRaises(ConfigSessionError):
             self.cli_commit()
 
         self.cli_delete(self._base_path + ['bond20'])
 
         self.cli_commit()
 
     def test_bonding_source_interface(self):
         # Re-use member interface that is already a source-interface
         bond = 'bond99'
         pppoe = 'pppoe98756'
         member = next(iter(self._members))
 
         self.cli_set(self._base_path + [bond, 'member', 'interface', member])
         self.cli_set(['interfaces', 'pppoe', pppoe, 'source-interface', member])
 
         # check validate() - can not add interface to bond, it is the source-interface of ...
         with self.assertRaises(ConfigSessionError):
             self.cli_commit()
 
         self.cli_delete(['interfaces', 'pppoe', pppoe])
         self.cli_commit()
 
         # verify config
         slaves = read_file(f'/sys/class/net/{bond}/bonding/slaves').split()
         self.assertIn(member, slaves)
 
     def test_bonding_source_bridge_interface(self):
         # Re-use member interface that is already a source-interface
         bond = 'bond1097'
         bridge = 'br6327'
         member = next(iter(self._members))
 
         self.cli_set(self._base_path + [bond, 'member', 'interface', member])
         self.cli_set(['interfaces', 'bridge', bridge, 'member', 'interface', member])
 
         # check validate() - can not add interface to bond, it is a member of bridge ...
         with self.assertRaises(ConfigSessionError):
             self.cli_commit()
 
         self.cli_delete(['interfaces', 'bridge', bridge])
         self.cli_commit()
 
         # verify config
         slaves = read_file(f'/sys/class/net/{bond}/bonding/slaves').split()
         self.assertIn(member, slaves)
 
     def test_bonding_uniq_member_description(self):
         ethernet_path = ['interfaces', 'ethernet']
         for interface in self._interfaces:
             for option in self._options.get(interface, []):
                 self.cli_set(self._base_path + [interface] + option.split())
 
             self.cli_commit()
 
         # Add any changes on bonding members
         # For example add description on separate ethX interfaces
         for interface in self._interfaces:
             for member in self._members:
                 self.cli_set(ethernet_path + [member, 'description', member + '_interface'])
 
             self.cli_commit()
 
         # verify config
         for interface in self._interfaces:
             slaves = read_file(f'/sys/class/net/{interface}/bonding/slaves').split()
             for member in self._members:
                 self.assertIn(member, slaves)
 
 if __name__ == '__main__':
     unittest.main(verbosity=2)
diff --git a/smoketest/scripts/cli/test_interfaces_bridge.py b/smoketest/scripts/cli/test_interfaces_bridge.py
index 884fa5c6b..5a2eeb3df 100755
--- a/smoketest/scripts/cli/test_interfaces_bridge.py
+++ b/smoketest/scripts/cli/test_interfaces_bridge.py
@@ -1,319 +1,320 @@
 #!/usr/bin/env python3
 #
 # Copyright (C) 2020-2022 VyOS maintainers and contributors
 #
 # This program is free software; you can redistribute it and/or modify
 # it under the terms of the GNU General Public License version 2 or later as
 # published by the Free Software Foundation.
 #
 # This program is distributed in the hope that it will be useful,
 # but WITHOUT ANY WARRANTY; without even the implied warranty of
 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
 # GNU General Public License for more details.
 #
 # You should have received a copy of the GNU General Public License
 # along with this program.  If not, see <http://www.gnu.org/licenses/>.
 
 import os
 import json
 import unittest
 
 from base_interfaces_test import BasicInterfaceTest
 from copy import deepcopy
 from glob import glob
 from netifaces import interfaces
 
 from vyos.ifconfig import Section
 from vyos.util import cmd
 from vyos.util import read_file
 from vyos.util import get_interface_config
 from vyos.validate import is_intf_addr_assigned
 
 class BridgeInterfaceTest(BasicInterfaceTest.TestCase):
     @classmethod
     def setUpClass(cls):
         cls._test_dhcp = True
+        cls._test_vrf = True
         cls._test_ip = True
         cls._test_ipv6 = True
         cls._test_ipv6_pd = True
         cls._test_ipv6_dhcpc6 = True
         cls._test_vlan = True
         cls._base_path = ['interfaces', 'bridge']
         cls._mirror_interfaces = ['dum21354']
         cls._members = []
 
         # we need to filter out VLAN interfaces identified by a dot (.)
         # in their name - just in case!
         if 'TEST_ETH' in os.environ:
             cls._members = os.environ['TEST_ETH'].split()
         else:
             for tmp in Section.interfaces('ethernet'):
                 if not '.' in tmp:
                     cls._members.append(tmp)
 
         cls._options['br0'] = []
         for member in cls._members:
             cls._options['br0'].append(f'member interface {member}')
         cls._interfaces = list(cls._options)
 
         # call base-classes classmethod
         super(cls, cls).setUpClass()
 
     def tearDown(self):
         for intf in self._interfaces:
             self.cli_delete(self._base_path + [intf])
 
         super().tearDown()
 
     def test_isolated_interfaces(self):
         # Add member interfaces to bridge and set STP cost/priority
         for interface in self._interfaces:
             base = self._base_path + [interface]
             self.cli_set(base + ['stp'])
 
             # assign members to bridge interface
             for member in self._members:
                 base_member = base + ['member', 'interface', member]
                 self.cli_set(base_member + ['isolated'])
 
         # commit config
         self.cli_commit()
 
         for interface in self._interfaces:
             tmp = get_interface_config(interface)
             # STP must be enabled as configured above
             self.assertEqual(1, tmp['linkinfo']['info_data']['stp_state'])
 
             # validate member interface configuration
             for member in self._members:
                 tmp = get_interface_config(member)
                 # Isolated must be enabled as configured above
                 self.assertTrue(tmp['linkinfo']['info_slave_data']['isolated'])
 
 
     def test_add_remove_bridge_member(self):
         # Add member interfaces to bridge and set STP cost/priority
         for interface in self._interfaces:
             base = self._base_path + [interface]
             self.cli_set(base + ['stp'])
             self.cli_set(base + ['address', '192.0.2.1/24'])
 
             cost = 1000
             priority = 10
             # assign members to bridge interface
             for member in self._members:
                 base_member = base + ['member', 'interface', member]
                 self.cli_set(base_member + ['cost', str(cost)])
                 self.cli_set(base_member + ['priority', str(priority)])
                 cost += 1
                 priority += 1
 
         # commit config
         self.cli_commit()
 
         # Add member interfaces to bridge and set STP cost/priority
         for interface in self._interfaces:
             cost = 1000
             priority = 10
             for member in self._members:
                 tmp = get_interface_config(member)
                 self.assertEqual(interface, tmp['master'])
                 self.assertFalse(           tmp['linkinfo']['info_slave_data']['isolated'])
                 self.assertEqual(cost,      tmp['linkinfo']['info_slave_data']['cost'])
                 self.assertEqual(priority,  tmp['linkinfo']['info_slave_data']['priority'])
 
                 cost += 1
                 priority += 1
 
 
     def test_vif_8021q_interfaces(self):
         for interface in self._interfaces:
             base = self._base_path + [interface]
             self.cli_set(base + ['enable-vlan'])
         super().test_vif_8021q_interfaces()
 
     def test_vif_8021q_lower_up_down(self):
         for interface in self._interfaces:
             base = self._base_path + [interface]
             self.cli_set(base + ['enable-vlan'])
         super().test_vif_8021q_lower_up_down()
 
     def test_vif_8021q_mtu_limits(self):
         for interface in self._interfaces:
             base = self._base_path + [interface]
             self.cli_set(base + ['enable-vlan'])
         super().test_vif_8021q_mtu_limits()
 
     def test_bridge_vlan_filter(self):
         vifs = ['10', '20', '30', '40']
         native_vlan = '20'
 
         # Add member interface to bridge and set VLAN filter
         for interface in self._interfaces:
             base = self._base_path + [interface]
             self.cli_set(base + ['enable-vlan'])
             self.cli_set(base + ['address', '192.0.2.1/24'])
 
             for vif in vifs:
                 self.cli_set(base + ['vif', vif, 'address', f'192.0.{vif}.1/24'])
                 self.cli_set(base + ['vif', vif, 'mtu', self._mtu])
 
             for member in self._members:
                 base_member = base + ['member', 'interface', member]
                 self.cli_set(base_member + ['native-vlan', native_vlan])
                 for vif in vifs:
                     self.cli_set(base_member + ['allowed-vlan', vif])
 
         # commit config
         self.cli_commit()
 
         def _verify_members(interface, members) -> None:
             # check member interfaces are added on the bridge
             bridge_members = []
             for tmp in glob(f'/sys/class/net/{interface}/lower_*'):
                 bridge_members.append(os.path.basename(tmp).replace('lower_', ''))
 
             self.assertListEqual(sorted(members), sorted(bridge_members))
 
         def _check_vlan_filter(interface, vifs) -> None:
             configured_vlan_ids = []
 
             bridge_json = cmd(f'bridge -j vlan show dev {interface}')
             bridge_json = json.loads(bridge_json)
             self.assertIsNotNone(bridge_json)
 
             for tmp in bridge_json:
                 self.assertIn('vlans', tmp)
 
                 for vlan in tmp['vlans']:
                     self.assertIn('vlan', vlan)
                     configured_vlan_ids.append(str(vlan['vlan']))
 
                     # Verify native VLAN ID has 'PVID' flag set on individual member ports
                     if not interface.startswith('br') and str(vlan['vlan']) == native_vlan:
                         self.assertIn('flags', vlan)
                         self.assertIn('PVID', vlan['flags'])
 
             self.assertListEqual(sorted(configured_vlan_ids), sorted(vifs))
 
         # Verify correct setting of VLAN filter function
         for interface in self._interfaces:
             tmp = read_file(f'/sys/class/net/{interface}/bridge/vlan_filtering')
             self.assertEqual(tmp, '1')
 
         # Obtain status information and verify proper VLAN filter setup.
         # First check if all members are present, second check if all VLANs
         # are assigned on the parend bridge interface, third verify all the
         # VLANs are properly setup on the downstream "member" ports
         for interface in self._interfaces:
             # check member interfaces are added on the bridge
             _verify_members(interface, self._members)
 
             # Check if all VLAN ids are properly set up. Bridge interface always
             # has native VLAN 1
             tmp = deepcopy(vifs)
             tmp.append('1')
             _check_vlan_filter(interface, tmp)
 
             for member in self._members:
                 _check_vlan_filter(member, vifs)
 
         # change member interface description to trigger config update,
         # VLANs must still exist (T4565)
         for interface in self._interfaces:
             for member in self._members:
                 self.cli_set(['interfaces', Section.section(member), member, 'description', f'foo {member}'])
 
         # commit config
         self.cli_commit()
 
         # Obtain status information and verify proper VLAN filter setup.
         # First check if all members are present, second check if all VLANs
         # are assigned on the parend bridge interface, third verify all the
         # VLANs are properly setup on the downstream "member" ports
         for interface in self._interfaces:
             # check member interfaces are added on the bridge
             _verify_members(interface, self._members)
 
             # Check if all VLAN ids are properly set up. Bridge interface always
             # has native VLAN 1
             tmp = deepcopy(vifs)
             tmp.append('1')
             _check_vlan_filter(interface, tmp)
 
             for member in self._members:
                 _check_vlan_filter(member, vifs)
 
         # delete all members
         for interface in self._interfaces:
             self.cli_delete(self._base_path + [interface, 'member'])
 
         # commit config
         self.cli_commit()
 
         # verify member interfaces are no longer assigned on the bridge
         for interface in self._interfaces:
             bridge_members = []
             for tmp in glob(f'/sys/class/net/{interface}/lower_*'):
                 bridge_members.append(os.path.basename(tmp).replace('lower_', ''))
 
             self.assertNotEqual(len(self._members), len(bridge_members))
             for member in self._members:
                 self.assertNotIn(member, bridge_members)
 
     def test_bridge_vif_members(self):
         # T2945: ensure that VIFs are not dropped from bridge
         vifs = ['300', '400']
         for interface in self._interfaces:
             for member in self._members:
                 for vif in vifs:
                     self.cli_set(['interfaces', 'ethernet', member, 'vif', vif])
                     self.cli_set(['interfaces', 'bridge', interface, 'member', 'interface', f'{member}.{vif}'])
 
         self.cli_commit()
 
         # Verify config
         for interface in self._interfaces:
             for member in self._members:
                 for vif in vifs:
                     # member interface must be assigned to the bridge
                     self.assertTrue(os.path.exists(f'/sys/class/net/{interface}/lower_{member}.{vif}'))
 
         # delete all members
         for interface in self._interfaces:
             for member in self._members:
                 for vif in vifs:
                     self.cli_delete(['interfaces', 'ethernet', member, 'vif', vif])
                     self.cli_delete(['interfaces', 'bridge', interface, 'member', 'interface', f'{member}.{vif}'])
 
     def test_bridge_vif_s_vif_c_members(self):
         # T2945: ensure that VIFs are not dropped from bridge
         vifs = ['300', '400']
         vifc = ['301', '401']
         for interface in self._interfaces:
             for member in self._members:
                 for vif_s in vifs:
                     for vif_c in vifc:
                         self.cli_set(['interfaces', 'ethernet', member, 'vif-s', vif_s, 'vif-c', vif_c])
                         self.cli_set(['interfaces', 'bridge', interface, 'member', 'interface', f'{member}.{vif_s}.{vif_c}'])
 
         self.cli_commit()
 
         # Verify config
         for interface in self._interfaces:
             for member in self._members:
                 for vif_s in vifs:
                     for vif_c in vifc:
                         # member interface must be assigned to the bridge
                         self.assertTrue(os.path.exists(f'/sys/class/net/{interface}/lower_{member}.{vif_s}.{vif_c}'))
 
         # delete all members
         for interface in self._interfaces:
             for member in self._members:
                 for vif_s in vifs:
                     self.cli_delete(['interfaces', 'ethernet', member, 'vif-s', vif_s])
                     for vif_c in vifc:
                         self.cli_delete(['interfaces', 'bridge', interface, 'member', 'interface', f'{member}.{vif_s}.{vif_c}'])
 
 if __name__ == '__main__':
     unittest.main(verbosity=2)
diff --git a/smoketest/scripts/cli/test_interfaces_ethernet.py b/smoketest/scripts/cli/test_interfaces_ethernet.py
index b45b29917..5832c4177 100755
--- a/smoketest/scripts/cli/test_interfaces_ethernet.py
+++ b/smoketest/scripts/cli/test_interfaces_ethernet.py
@@ -1,189 +1,190 @@
 #!/usr/bin/env python3
 #
 # Copyright (C) 2020-2022 VyOS maintainers and contributors
 #
 # This program is free software; you can redistribute it and/or modify
 # it under the terms of the GNU General Public License version 2 or later as
 # published by the Free Software Foundation.
 #
 # This program is distributed in the hope that it will be useful,
 # but WITHOUT ANY WARRANTY; without even the implied warranty of
 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
 # GNU General Public License for more details.
 #
 # You should have received a copy of the GNU General Public License
 # along with this program.  If not, see <http://www.gnu.org/licenses/>.
 
 import os
 import re
 import unittest
 
 from base_interfaces_test import BasicInterfaceTest
 from vyos.configsession import ConfigSessionError
 from vyos.ifconfig import Section
 from vyos.util import cmd
 from vyos.util import process_named_running
 from vyos.util import read_file
 
 ca_cert  = '/config/auth/eapol_test_ca.pem'
 ssl_cert = '/config/auth/eapol_test_server.pem'
 ssl_key  = '/config/auth/eapol_test_server.key'
 
 def get_wpa_supplicant_value(interface, key):
     tmp = read_file(f'/run/wpa_supplicant/{interface}.conf')
     tmp = re.findall(r'\n?{}=(.*)'.format(key), tmp)
     return tmp[0]
 
 class EthernetInterfaceTest(BasicInterfaceTest.TestCase):
     @classmethod
     def setUpClass(cls):
         cls._test_dhcp = True
+        cls._test_vrf = True
         cls._test_ip = True
         cls._test_ipv6 = True
         cls._test_ipv6_pd = True
         cls._test_ipv6_dhcpc6 = True
         cls._test_mtu = True
         cls._test_vlan = True
         cls._test_qinq = True
         cls._base_path = ['interfaces', 'ethernet']
         cls._mirror_interfaces = ['dum21354']
 
         # we need to filter out VLAN interfaces identified by a dot (.)
         # in their name - just in case!
         if 'TEST_ETH' in os.environ:
             tmp = os.environ['TEST_ETH'].split()
             cls._interfaces = tmp
         else:
             for tmp in Section.interfaces('ethernet'):
                 if not '.' in tmp:
                     cls._interfaces.append(tmp)
 
         cls._macs = {}
         for interface in cls._interfaces:
             cls._macs[interface] = read_file(f'/sys/class/net/{interface}/address')
 
         # call base-classes classmethod
         super(cls, cls).setUpClass()
 
 
     def tearDown(self):
         for interface in self._interfaces:
             # when using a dedicated interface to test via TEST_ETH environment
             # variable only this one will be cleared in the end - usable to test
             # ethernet interfaces via SSH
             self.cli_delete(self._base_path + [interface])
             self.cli_set(self._base_path + [interface, 'duplex', 'auto'])
             self.cli_set(self._base_path + [interface, 'speed', 'auto'])
             self.cli_set(self._base_path + [interface, 'hw-id', self._macs[interface]])
 
         # Tear down mirror interfaces for SPAN (Switch Port Analyzer)
         for span in self._mirror_interfaces:
             section = Section.section(span)
             self.cli_delete(['interfaces', section, span])
 
         self.cli_commit()
 
     def test_offloading_rps(self):
         # enable RPS on all available CPUs, RPS works woth a CPU bitmask,
         # where each bit represents a CPU (core/thread). The formula below
         # expands to rps_cpus = 255 for a 8 core system
         rps_cpus = (1 << os.cpu_count()) -1
 
         # XXX: we should probably reserve one core when the system is under
         # high preasure so we can still have a core left for housekeeping.
         # This is done by masking out the lowst bit so CPU0 is spared from
         # receive packet steering.
         rps_cpus &= ~1
 
         for interface in self._interfaces:
             self.cli_set(self._base_path + [interface, 'offload', 'rps'])
 
         self.cli_commit()
 
         for interface in self._interfaces:
             cpus = read_file(f'/sys/class/net/{interface}/queues/rx-0/rps_cpus')
             # remove the nasty ',' separation on larger strings
             cpus = cpus.replace(',','')
             cpus = int(cpus, 16)
 
             self.assertEqual(f'{cpus:x}', f'{rps_cpus:x}')
 
     def test_non_existing_interface(self):
         unknonw_interface = self._base_path + ['eth667']
         self.cli_set(unknonw_interface)
 
         # check validate() - interface does not exist
         with self.assertRaises(ConfigSessionError):
             self.cli_commit()
 
         # we need to remove this wrong interface from the configuration
         # manually, else tearDown() will have problem in commit()
         self.cli_delete(unknonw_interface)
 
     def test_speed_duplex_verify(self):
         for interface in self._interfaces:
             self.cli_set(self._base_path + [interface, 'speed', '1000'])
 
             # check validate() - if either speed or duplex is not auto, the
             # other one must be manually configured, too
             with self.assertRaises(ConfigSessionError):
                 self.cli_commit()
             self.cli_set(self._base_path + [interface, 'speed', 'auto'])
             self.cli_commit()
 
     def test_eapol_support(self):
         for interface in self._interfaces:
             # Enable EAPoL
             self.cli_set(self._base_path + [interface, 'eapol', 'ca-cert-file', ca_cert])
             self.cli_set(self._base_path + [interface, 'eapol', 'cert-file', ssl_cert])
             self.cli_set(self._base_path + [interface, 'eapol', 'key-file', ssl_key])
 
         self.cli_commit()
 
         # Check for running process
         self.assertTrue(process_named_running('wpa_supplicant'))
 
         # Validate interface config
         for interface in self._interfaces:
             tmp = get_wpa_supplicant_value(interface, 'key_mgmt')
             self.assertEqual('IEEE8021X', tmp)
 
             tmp = get_wpa_supplicant_value(interface, 'eap')
             self.assertEqual('TLS', tmp)
 
             tmp = get_wpa_supplicant_value(interface, 'eapol_flags')
             self.assertEqual('0', tmp)
 
             tmp = get_wpa_supplicant_value(interface, 'ca_cert')
             self.assertEqual(f'"{ca_cert}"', tmp)
 
             tmp = get_wpa_supplicant_value(interface, 'client_cert')
             self.assertEqual(f'"{ssl_cert}"', tmp)
 
             tmp = get_wpa_supplicant_value(interface, 'private_key')
             self.assertEqual(f'"{ssl_key}"', tmp)
 
             mac = read_file(f'/sys/class/net/{interface}/address')
             tmp = get_wpa_supplicant_value(interface, 'identity')
             self.assertEqual(f'"{mac}"', tmp)
 
 if __name__ == '__main__':
     # Our SSL certificates need a subject ...
     subject = '/C=DE/ST=BY/O=VyOS/localityName=Cloud/commonName=vyos/' \
               'organizationalUnitName=VyOS/emailAddress=maintainers@vyos.io/'
 
     if not (os.path.isfile(ssl_key) and os.path.isfile(ssl_cert)):
         # Generate mandatory SSL certificate
         tmp = f'openssl req -newkey rsa:4096 -new -nodes -x509 -days 3650 '\
               f'-keyout {ssl_key} -out {ssl_cert} -subj {subject}'
         cmd(tmp)
 
     if not os.path.isfile(ca_cert):
         # Generate "CA"
         tmp = f'openssl req -new -x509 -key {ssl_key} -out {ca_cert} -subj {subject}'
         cmd(tmp)
 
     for file in [ca_cert, ssl_cert, ssl_key]:
         cmd(f'sudo chown radius_priv_user:vyattacfg {file}')
 
     unittest.main(verbosity=2)
diff --git a/src/conf_mode/vrf.py b/src/conf_mode/vrf.py
index def4cc70d..a5152342c 100755
--- a/src/conf_mode/vrf.py
+++ b/src/conf_mode/vrf.py
@@ -1,232 +1,244 @@
 #!/usr/bin/env python3
 #
-# Copyright (C) 2020-2022 VyOS maintainers and contributors
+# Copyright (C) 2020-2023 VyOS maintainers and contributors
 #
 # This program is free software; you can redistribute it and/or modify
 # it under the terms of the GNU General Public License version 2 or later as
 # published by the Free Software Foundation.
 #
 # This program is distributed in the hope that it will be useful,
 # but WITHOUT ANY WARRANTY; without even the implied warranty of
 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
 # GNU General Public License for more details.
 #
 # You should have received a copy of the GNU General Public License
 # along with this program.  If not, see <http://www.gnu.org/licenses/>.
 
 import os
 
 from sys import exit
 from json import loads
 
 from vyos.config import Config
 from vyos.configdict import node_changed
 from vyos.ifconfig import Interface
 from vyos.template import render
 from vyos.util import call
 from vyos.util import cmd
 from vyos.util import dict_search
 from vyos.util import sysctl_write
 from vyos.util import is_ipv6_enabled
+from vyos.util import interface_exists
+from vyos.util import get_vrf_members
 from vyos import ConfigError
 from vyos import airbag
 airbag.enable()
 
 config_file = r'/etc/iproute2/rt_tables.d/vyos-vrf.conf'
 
 def has_rule(af : str, priority : int, table : str):
     """ Check if a given ip rule exists """
     if af not in ['-4', '-6']:
         raise ValueError()
     command = f'ip -j {af} rule show'
     for tmp in loads(cmd(command)):
         if {'priority', 'table'} <= set(tmp):
             if tmp['priority'] == priority and tmp['table'] == table:
                 return True
     return False
 
 def vrf_interfaces(c, match):
     matched = []
     old_level = c.get_level()
     c.set_level(['interfaces'])
     section = c.get_config_dict([], get_first_key=True)
     for type in section:
         interfaces = section[type]
         for name in interfaces:
             interface = interfaces[name]
             if 'vrf' in interface:
                 v = interface.get('vrf', '')
                 if v == match:
                     matched.append(name)
 
     c.set_level(old_level)
     return matched
 
 def vrf_routing(c, match):
     matched = []
     old_level = c.get_level()
     c.set_level(['protocols', 'vrf'])
     if match in c.list_nodes([]):
         matched.append(match)
 
     c.set_level(old_level)
     return matched
 
 def get_config(config=None):
     if config:
         conf = config
     else:
         conf = Config()
 
     base = ['vrf']
     vrf = conf.get_config_dict(base, get_first_key=True)
 
     # determine which VRF has been removed
     for name in node_changed(conf, base + ['name']):
         if 'vrf_remove' not in vrf:
             vrf.update({'vrf_remove' : {}})
 
         vrf['vrf_remove'][name] = {}
         # get VRF bound interfaces
         interfaces = vrf_interfaces(conf, name)
         if interfaces: vrf['vrf_remove'][name]['interface'] = interfaces
         # get VRF bound routing instances
         routes = vrf_routing(conf, name)
         if routes: vrf['vrf_remove'][name]['route'] = routes
 
     return vrf
 
 def verify(vrf):
     # ensure VRF is not assigned to any interface
     if 'vrf_remove' in vrf:
         for name, config in vrf['vrf_remove'].items():
             if 'interface' in config:
                 raise ConfigError(f'Can not remove VRF "{name}", it still has '\
                                   f'member interfaces!')
             if 'route' in config:
                 raise ConfigError(f'Can not remove VRF "{name}", it still has '\
                                   f'static routes installed!')
 
     if 'name' in vrf:
         reserved_names = ["add", "all", "broadcast", "default", "delete", "dev", "get", "inet", "mtu", "link", "type",
                           "vrf"]
         table_ids = []
         for name, config in vrf['name'].items():
             # Reserved VRF names
             if name in reserved_names:
                 raise ConfigError(f'VRF name "{name}" is reserved and connot be used!')
 
             # table id is mandatory
             if 'table' not in config:
                 raise ConfigError(f'VRF "{name}" table id is mandatory!')
 
             # routing table id can't be changed - OS restriction
             if os.path.isdir(f'/sys/class/net/{name}'):
                 tmp = loads(cmd(f'ip -j -d link show {name}'))[0]
                 tmp = str(dict_search('linkinfo.info_data.table', tmp))
                 if tmp and tmp != config['table']:
                     raise ConfigError(f'VRF "{name}" table id modification not possible!')
 
             # VRf routing table ID must be unique on the system
             if config['table'] in table_ids:
                 raise ConfigError(f'VRF "{name}" table id is not unique!')
             table_ids.append(config['table'])
 
     return None
 
 def generate(vrf):
     render(config_file, 'vrf/vrf.conf.tmpl', vrf)
     return None
 
 def apply(vrf):
     # Documentation
     #
     # - https://github.com/torvalds/linux/blob/master/Documentation/networking/vrf.txt
     # - https://github.com/Mellanox/mlxsw/wiki/Virtual-Routing-and-Forwarding-(VRF)
     # - https://github.com/Mellanox/mlxsw/wiki/L3-Tunneling
     # - https://netdevconf.info/1.1/proceedings/slides/ahern-vrf-tutorial.pdf
     # - https://netdevconf.info/1.2/slides/oct6/02_ahern_what_is_l3mdev_slides.pdf
 
     # set the default VRF global behaviour
     bind_all = '0'
     if 'bind-to-all' in vrf:
         bind_all = '1'
     sysctl_write('net.ipv4.tcp_l3mdev_accept', bind_all)
     sysctl_write('net.ipv4.udp_l3mdev_accept', bind_all)
 
     for tmp in (dict_search('vrf_remove', vrf) or []):
-        if os.path.isdir(f'/sys/class/net/{tmp}'):
+        if interface_exists(tmp):
+            # T5492: deleting a VRF instance may leafe processes running
+            # (e.g. dhclient) as there is a depedency ordering issue in the CLI.
+            # We need to ensure that we stop the dhclient processes first so
+            # a proper DHCLP RELEASE message is sent
+            for interface in get_vrf_members(tmp):
+                vrf_iface = Interface(interface)
+                vrf_iface.set_dhcp(False)
+                vrf_iface.set_dhcpv6(False)
+
+            # Delete the VRF Kernel interface
             call(f'ip link delete dev {tmp}')
 
     if 'name' in vrf:
         # Linux routing uses rules to find tables - routing targets are then
         # looked up in those tables. If the lookup got a matching route, the
         # process ends.
         #
         # TL;DR; first table with a matching entry wins!
         #
         # You can see your routing table lookup rules using "ip rule", sadly the
         # local lookup is hit before any VRF lookup. Pinging an addresses from the
         # VRF will usually find a hit in the local table, and never reach the VRF
         # routing table - this is usually not what you want. Thus we will
         # re-arrange the tables and move the local lookup further down once VRFs
         # are enabled.
         #
         # Thanks to https://stbuehler.de/blog/article/2020/02/29/using_vrf__virtual_routing_and_forwarding__on_linux.html
 
         for afi in ['-4', '-6']:
             # move lookup local to pref 32765 (from 0)
             if not has_rule(afi, 32765, 'local'):
                 call(f'ip {afi} rule add pref 32765 table local')
             if has_rule(afi, 0, 'local'):
                 call(f'ip {afi} rule del pref 0')
             # make sure that in VRFs after failed lookup in the VRF specific table
             # nothing else is reached
             if not has_rule(afi, 1000, 'l3mdev'):
                 # this should be added by the kernel when a VRF is created
                 # add it here for completeness
                 call(f'ip {afi} rule add pref 1000 l3mdev protocol kernel')
 
             # add another rule with an unreachable target which only triggers in VRF context
             # if a route could not be reached
             if not has_rule(afi, 2000, 'l3mdev'):
                 call(f'ip {afi} rule add pref 2000 l3mdev unreachable')
 
         for name, config in vrf['name'].items():
             table = config['table']
             if not os.path.isdir(f'/sys/class/net/{name}'):
                 # For each VRF apart from your default context create a VRF
                 # interface with a separate routing table
                 call(f'ip link add {name} type vrf table {table}')
 
             # set VRF description for e.g. SNMP monitoring
             vrf_if = Interface(name)
             # We also should add proper loopback IP addresses to the newly added
             # VRF for services bound to the loopback address (SNMP, NTP)
             vrf_if.add_addr('127.0.0.1/8')
             if is_ipv6_enabled():
                 vrf_if.add_addr('::1/128')
             # add VRF description if available
             vrf_if.set_alias(config.get('description', ''))
 
             # Enable/Disable of an interface must always be done at the end of the
             # derived class to make use of the ref-counting set_admin_state()
             # function. We will only enable the interface if 'up' was called as
             # often as 'down'. This is required by some interface implementations
             # as certain parameters can only be changed when the interface is
             # in admin-down state. This ensures the link does not flap during
             # reconfiguration.
             state = 'down' if 'disable' in config else 'up'
             vrf_if.set_admin_state(state)
 
     return None
 
 if __name__ == '__main__':
     try:
         c = get_config()
         verify(c)
         generate(c)
         apply(c)
     except ConfigError as e:
         print(e)
         exit(1)